TEST: compiler/jvmci/TestEnableJVMCIProduct.java TEST JDK: /tmp/tone/run/jtreg/binary-download ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 3.682 seconds messages: command: build TestEnableJVMCIProduct reason: Named class compiled on demand started: Tue Jan 07 00:30:34 CST 2025 Test directory: compile: TestEnableJVMCIProduct finished: Tue Jan 07 00:30:38 CST 2025 elapsed time (seconds): 3.682 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 3.682 seconds messages: command: compile /tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java reason: .class file out of date or does not exist started: Tue Jan 07 00:30:34 CST 2025 Mode: othervm finished: Tue Jan 07 00:30:38 CST 2025 elapsed time (seconds): 3.682 configuration: javac compilation environment source path: /tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci /tmp/tone/run/jtreg/jdk-repo/test/lib class path: /tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci /tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d /tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/test/lib rerun: cd /tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/compiler/jvmci/TestEnableJVMCIProduct && \ DISPLAY=:7 \ HOME=/home/testUserForTone \ JTREG_VERSION=jtreg-7.3.1.1 \ LANG=C \ LC_CTYPE=C.UTF-8 \ LD_LIBRARY_PATH=/tmp/tone/run/jtreg/jdk-repo/build/tools/lib \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/tmp/tone/run/jtreg/test-images/test-image \ /tmp/tone/run/jtreg/binary-download/bin/javac \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-ea -esa' \ -J-Dtest.tool.vm.opts='-J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/tmp/tone/run/jtreg/binary-download \ -J-Dcompile.jdk=/tmp/tone/run/jtreg/binary-download \ -J-Dtest.timeout.factor=4.0 \ -J-Dtest.nativepath=/tmp/tone/run/jtreg/test-images/test-image/hotspot/jtreg/native \ -J-Dtest.root=/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg \ -J-Dtest.name=compiler/jvmci/TestEnableJVMCIProduct.java \ -J-Dtest.file=/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java \ -J-Dtest.src=/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci \ -J-Dtest.src.path=/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci:/tmp/tone/run/jtreg/jdk-repo/test/lib \ -J-Dtest.classes=/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d \ -J-Dtest.class.path=/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d:/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/test/lib \ -d /tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d \ -sourcepath /tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci:/tmp/tone/run/jtreg/jdk-repo/test/lib \ -classpath /tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci:/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d:/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/test/lib /tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java STDOUT: STDERR: Note: /tmp/tone/run/jtreg/jdk-repo/test/lib/jdk/test/lib/Asserts.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: driver -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'jvmci.Compiler=graal' missing from stdout/stderr REASON: User specified action: run driver TestEnableJVMCIProduct TIME: 0.703 seconds messages: command: driver TestEnableJVMCIProduct reason: User specified action: run driver TestEnableJVMCIProduct started: Tue Jan 07 00:30:38 CST 2025 Mode: othervm finished: Tue Jan 07 00:30:39 CST 2025 elapsed time (seconds): 0.703 configuration: STDOUT: Command line: [/tmp/tone/run/jtreg/binary-download/bin/java -cp /tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d:/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci:/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/test/lib:/tmp/tone/run/jtreg/jdk-repo/test/lib:/tmp/tone/run/jtreg/jtreg/lib/javatest.jar:/tmp/tone/run/jtreg/jtreg/lib/jtreg.jar -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:-UnlockExperimentalVMOptions -XX:-PrintWarnings -XX:+PrintFlagsFinal --class-path=/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d:/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci:/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/test/lib:/tmp/tone/run/jtreg/jdk-repo/test/lib:/tmp/tone/run/jtreg/jtreg/lib/javatest.jar:/tmp/tone/run/jtreg/jtreg/lib/jtreg.jar -Dtest.thread.factory=Virtual jdk.test.lib.process.ProcessTools Virtual TestEnableJVMCIProduct jvmci.Compiler ] [2025-01-06T16:30:38.775181471Z] Gathering output for process 170254 [2025-01-06T16:30:38.950703537Z] Waiting for completion for process 170254 [2025-01-06T16:30:38.950969483Z] Waiting for completion finished for process 170254 Command line: [/tmp/tone/run/jtreg/binary-download/bin/java -cp /tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d:/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci:/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/test/lib:/tmp/tone/run/jtreg/jdk-repo/test/lib:/tmp/tone/run/jtreg/jtreg/lib/javatest.jar:/tmp/tone/run/jtreg/jtreg/lib/jtreg.jar -XX:+UnlockExperimentalVMOptions -XX:+UseGraalJIT -XX:-UnlockExperimentalVMOptions -XX:-PrintWarnings -XX:+PrintFlagsFinal --class-path=/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d:/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci:/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/test/lib:/tmp/tone/run/jtreg/jdk-repo/test/lib:/tmp/tone/run/jtreg/jtreg/lib/javatest.jar:/tmp/tone/run/jtreg/jtreg/lib/jtreg.jar -Dtest.thread.factory=Virtual jdk.test.lib.process.ProcessTools Virtual TestEnableJVMCIProduct jvmci.Compiler ] [2025-01-06T16:30:38.952880221Z] Gathering output for process 170450 [2025-01-06T16:30:39.173111678Z] Waiting for completion for process 170450 [2025-01-06T16:30:39.173334250Z] Waiting for completion finished for process 170450 STDERR: 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} uintx AdaptiveSizePolicyOutputInterval = 0 {product} {default} uintx AdaptiveSizePolicyWeight = 10 {product} {default} uintx AdaptiveSizeThroughPutPolicy = 0 {product} {default} uintx AdaptiveTimeWeight = 25 {product} {default} bool AdjustStackSizeForTLS = false {product} {default} bool AggressiveHeap = false {product} {default} bool AlignVector = false {C2 product} {default} ccstr AllocateHeapAt = {product} {default} intx AllocateInstancePrefetchLines = 1 {product} {default} intx AllocatePrefetchDistance = 192 {product} {default} intx AllocatePrefetchInstr = 3 {product} {default} intx AllocatePrefetchLines = 4 {product} {default} intx AllocatePrefetchStepSize = 64 {product} {default} intx AllocatePrefetchStyle = 1 {product} {default} bool AllowParallelDefineClass = false {product} {default} bool AllowRedefinitionToAddDeleteMethods = false {product} {default} bool AllowUserSignalHandlers = false {product} {default} bool AllowVectorizeOnDemand = true {C2 product} {default} bool AlwaysActAsServerClassMachine = false {product} {default} bool AlwaysCompileLoopMethods = false {product} {default} bool AlwaysPreTouch = false {product} {default} bool AlwaysRestoreFPU = false {product} {default} bool AlwaysTenure = false {product} {default} ccstr ArchiveClassesAtExit = {JVMCI product} {default} intx ArrayCopyLoadStoreMaxElem = 8 {product} {default} size_t AsyncLogBufferSize = 2097152 {product} {default} intx AutoBoxCacheMax = 128 {C2 product} {default} bool AutoCreateSharedArchive = false {JVMCI product} {default} intx BCEATraceLevel = 0 {product} {default} bool BackgroundCompilation = true {pd product} {default} size_t BaseFootPrintEstimate = 268435456 {product} {default} bool BlockLayoutByFrequency = true {C2 product} {default} intx BlockLayoutMinDiamondPercentage = 20 {C2 product} {default} bool BlockLayoutRotateLoops = true {C2 product} {default} intx C1InlineStackLimit = 5 {C1 product} {default} intx C1MaxInlineLevel = 9 {C1 product} {default} intx C1MaxInlineSize = 35 {C1 product} {default} intx C1MaxRecursiveInlineLevel = 1 {C1 product} {default} intx C1MaxTrivialSize = 6 {C1 product} {default} bool C1OptimizeVirtualCallProfiling = true {C2 product} {default} bool C1ProfileBranches = true {C2 product} {default} bool C1ProfileCalls = true {C2 product} {default} bool C1ProfileCheckcasts = true {C2 product} {default} bool C1ProfileInlinedCalls = true {C2 product} {default} bool C1ProfileVirtualCalls = true {C2 product} {default} bool C1UpdateMethodData = true {C2 product} {default} intx CICompilerCount = 18 {product} {ergonomic} bool CICompilerCountPerCPU = true {product} {default} bool CITime = false {product} {default} bool CheckJNICalls = false {product} {default} bool ClassUnloading = true {product} {default} bool ClassUnloadingWithConcurrentMark = true {product} {default} bool ClipInlining = true {product} {default} uintx CodeCacheExpansionSize = 65536 {pd product} {default} bool CompactStrings = true {pd product} {default} ccstr CompilationMode = default {product} {default} ccstrlist CompileCommand = {product} {default} ccstr CompileCommandFile = {product} {default} ccstrlist CompileOnly = {product} {default} intx CompileThreshold = 10000 {pd product} {default} double CompileThresholdScaling = 1.000000 {product} {default} int CompilerThreadPriority = -1 {product} {default} intx CompilerThreadStackSize = 1024 {pd product} {default} size_t CompressedClassSpaceSize = 1073741824 {product} {default} uint ConcGCThreads = 11 {product} {ergonomic} intx ConditionalMoveLimit = 3 {C2 pd product} {default} 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} bool DisableExplicitGC = false {product} {default} bool DisplayVMOutputToStderr = false {product} {default} bool DisplayVMOutputToStdout = false {product} {default} bool DoEscapeAnalysis = true {C2 product} {default} bool DoReserveCopyInSuperWord = true {C2 product} {default} bool DontCompileHugeMethods = true {product} {default} bool DontYieldALot = false {pd product} {default} ccstr DumpLoadedClassList = {JVMCI product} {default} bool DumpReplayDataOnError = true {product} {default} bool EagerJVMCI = false {C1 product} {default} bool EagerXrunInit = false {product} {default} intx EliminateAllocationArraySizeLimit = 64 {C2 product} {default} bool EliminateAllocations = true {C2 product} {default} bool EliminateAutoBox = true {C2 product} {default} bool EliminateLocks = true {C2 product} {default} bool EliminateNestedLocks = true {C2 product} {default} bool EnableContended = true {product} {default} bool EnableDynamicAgentLoading = true {product} {default} bool EnableJVMCI = true {JVMCI product} {default} bool EnableJVMCIProduct = true {JVMCI product} {command line} size_t ErgoHeapSizeLimit = 0 {product} {default} ccstr ErrorFile = {product} {default} bool ErrorFileToStderr = false {product} {default} bool ErrorFileToStdout = false {product} {default} uint64_t ErrorLogTimeout = 120 {product} {default} double EscapeAnalysisTimeout = 20.000000 {C2 product} {default} bool EstimateArgEscape = true {product} {default} bool ExecutingUnitTests = false {product} {default} bool ExitOnOutOfMemoryError = false {product} {default} bool ExplicitGCInvokesConcurrent = false {product} {default} bool ExtensiveErrorReports = false {product} {default} ccstr ExtraSharedClassListFile = {JVMCI product} {default} bool FlightRecorder = false {product} {default} ccstr FlightRecorderOptions = {product} {default} bool ForceTimeHighResolution = false {product} {default} intx FreqInlineSize = 325 {C2 pd product} {default} bool G1BarrierSimple = false {product} {default} double G1ConcMarkStepDurationMillis = 10.000000 {product} {default} uint G1ConcRefinementThreads = 43 {product} {ergonomic} uintx G1ConfidencePercent = 50 {product} {default} 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} uintx G1ReservePercent = 10 {product} {default} uintx G1SATBBufferEnqueueingThresholdPercent = 60 {product} {default} size_t G1SATBBufferSize = 1024 {product} {default} size_t G1UpdateBufferSize = 256 {product} {default} bool G1UseAdaptiveIHOP = true {product} {default} uint GCCardSizeInBytes = 512 {product} {default} uintx GCDrainStackTargetSize = 64 {product} {ergonomic} uintx GCHeapFreeLimit = 2 {product} {default} uintx GCLockerEdenExpansionPercent = 5 {product} {default} uintx GCPauseIntervalMillis = 201 {product} {default} uintx GCTimeLimit = 98 {product} {default} uintx GCTimeRatio = 12 {product} {default} size_t HeapBaseMinAddress = 2147483648 {pd product} {default} bool HeapDumpAfterFullGC = false {manageable} {default} bool HeapDumpBeforeFullGC = false {manageable} {default} intx HeapDumpGzipLevel = 0 {manageable} {default} bool HeapDumpOnOutOfMemoryError = false {manageable} {default} ccstr HeapDumpPath = {manageable} {default} uintx HeapFirstMaximumCompactionCount = 3 {product} {default} 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} bool IncrementalInline = true {C2 product} {default} uintx InitialCodeCacheSize = 16777216 {pd product} {default} 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} intx InlineSmallCode = 1000 {C2 pd product} {default} bool InlineSynchronizedMethods = true {C1 product} {default} intx InteriorEntryAlignment = 16 {C2 pd product} {default} intx InterpreterProfilePercentage = 33 {product} {default} uint JVMCICompilerIdleDelay = 1000 {JVMCI product} {default} intx JVMCICounterSize = 0 {C1 product} {default} bool JVMCICountersExcludeCompiler = true {C1 product} {default} intx JVMCIEventLogLevel = 1 {C1 product} {default} ccstr JVMCILibDumpJNIConfig = {C1 product} {default} ccstr JVMCILibPath = {C1 product} {default} intx JVMCINMethodSizeLimit = 655360 {C1 product} {default} ccstr JVMCINativeLibraryErrorFile = {C1 product} {default} double JVMCINativeLibraryThreadFraction = 0.330000 {C1 product} {default} bool JVMCIPrintProperties = false {JVMCI product} {default} intx JVMCIThreads = 1 {C1 product} {default} uint JVMCIThreadsPerNativeLibraryRuntime = 1 {JVMCI product} {default} intx JVMCITraceLevel = 0 {C1 product} {default} bool JavaMonitorsInStackTrace = true {product} {default} int JavaPriority10_To_OSPriority = -1 {product} {default} int JavaPriority1_To_OSPriority = -1 {product} {default} int JavaPriority2_To_OSPriority = -1 {product} {default} int JavaPriority3_To_OSPriority = -1 {product} {default} int JavaPriority4_To_OSPriority = -1 {product} {default} int JavaPriority5_To_OSPriority = -1 {product} {default} int JavaPriority6_To_OSPriority = -1 {product} {default} int JavaPriority7_To_OSPriority = -1 {product} {default} int JavaPriority8_To_OSPriority = -1 {product} {default} int JavaPriority9_To_OSPriority = -1 {product} {default} size_t LargePageHeapSizeThreshold = 134217728 {product} {default} size_t LargePageSizeInBytes = 0 {product} {default} intx LiveNodeCountInliningCutoff = 40000 {C2 product} {default} bool LoadExecStackDllInVMThread = true {product} {default} intx LoopMaxUnroll = 16 {C2 product} {default} intx LoopOptsCount = 43 {C2 product} {default} intx LoopPercentProfileLimit = 10 {C2 pd product} {default} uintx LoopStripMiningIter = 1000 {product} {default} uintx LoopStripMiningIterShortLoop = 100 {product} {default} intx LoopUnrollLimit = 60 {C2 pd product} {default} intx LoopUnrollMin = 4 {C2 product} {default} bool LoopUnswitching = true {C2 product} {default} bool ManagementServer = false {product} {default} size_t MarkStackSize = 4194304 {product} {ergonomic} size_t MarkStackSizeMax = 536870912 {product} {default} uint MarkSweepAlwaysCompactCount = 4 {product} {default} uintx MarkSweepDeadRatio = 5 {product} {default} 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 = 31675383808 {product} {ergonomic} intx MaxInlineLevel = 15 {C2 product} {default} intx MaxInlineSize = 35 {C2 product} {default} intx MaxJNILocalCapacity = 65536 {product} {default} intx MaxJavaStackTraceDepth = 1024 {product} {default} intx MaxJumpTableSize = 65000 {C2 product} {default} intx MaxJumpTableSparseness = 5 {C2 product} {default} intx MaxLabelRootDepth = 1100 {C2 product} {default} intx MaxLoopPad = 11 {C2 product} {default} size_t MaxMetaspaceExpansion = 5439488 {product} {default} uintx MaxMetaspaceFreeRatio = 70 {product} {default} size_t MaxMetaspaceSize = 18446744073709551615 {product} {default} size_t MaxNewSize = 18991808512 {product} {ergonomic} intx MaxNodeLimit = 80000 {C2 product} {default} uint64_t MaxRAM = 137438953472 {pd product} {default} uintx MaxRAMFraction = 4 {product} {default} double MaxRAMPercentage = 25.000000 {product} {default} intx MaxRecursiveInlineLevel = 1 {C2 product} {default} uintx MaxTenuringThreshold = 15 {product} {default} intx MaxTrivialSize = 6 {C2 product} {default} intx MaxVectorSize = 64 {C2 product} {default} size_t MetaspaceSize = 22020096 {product} {default} bool MethodFlushing = true {product} {default} size_t MinHeapDeltaBytes = 16777216 {product} {ergonomic} uintx MinHeapFreeRatio = 40 {manageable} {default} size_t MinHeapSize = 16777216 {product} {ergonomic} intx MinJumpTableSize = 10 {C2 pd product} {default} 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} intx MultiArrayExpandLimit = 6 {C2 product} {default} uintx NUMAChunkResizeWeight = 20 {product} {default} size_t NUMAInterleaveGranularity = 2097152 {product} {default} uintx NUMAPageScanRate = 256 {product} {default} size_t NUMASpaceResizeRate = 1073741824 {product} {default} bool NUMAStats = false {product} {default} ccstr NativeMemoryTracking = off {product} {default} bool NeverActAsServerClassMachine = false {pd product} {default} bool NeverTenure = false {product} {default} uintx NewRatio = 2 {product} {default} size_t NewSize = 1363144 {product} {default} size_t NewSizeThreadIncrease = 5320 {pd product} {default} intx NmethodSweepActivity = 4 {product} {default} intx NodeLimitFudgeFactor = 2000 {C2 product} {default} uintx NonNMethodCodeHeapSize = 8782280 {pd product} {ergonomic} uintx NonProfiledCodeHeapSize = 121437980 {pd product} {ergonomic} intx NumberOfLoopInstrToAlign = 4 {C2 product} {default} int ObjectAlignmentInBytes = 8 {product lp64_product} {default} size_t OldPLABSize = 1024 {product} {default} size_t OldSize = 5452592 {product} {default} bool OmitStackTraceInFastThrow = true {product} {default} ccstrlist OnError = {product} {default} ccstrlist OnOutOfMemoryError = {product} {default} intx OnStackReplacePercentage = 140 {pd product} {default} bool OptimizeFill = true {C2 product} {default} bool OptimizePtrCompare = true {C2 product} {default} bool OptimizeStringConcat = true {C2 product} {default} bool OptoBundling = false {C2 pd product} {default} intx OptoLoopAlignment = 16 {pd product} {default} bool OptoRegScheduling = true {C2 pd product} {default} bool OptoScheduling = false {C2 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 = 43 {product} {default} size_t ParallelOldDeadWoodLimiterMean = 50 {product} {default} size_t ParallelOldDeadWoodLimiterStdDev = 80 {product} {default} bool ParallelRefProcBalancingEnabled = true {product} {default} bool ParallelRefProcEnabled = true {product} {default} bool PartialPeelAtUnsignedTests = true {C2 product} {default} bool PartialPeelLoop = true {C2 product} {default} intx PartialPeelNewPhiDelta = 0 {C2 product} {default} uintx PausePadding = 1 {product} {default} intx PerBytecodeRecompilationCutoff = 200 {product} {default} intx PerBytecodeTrapLimit = 4 {product} {default} intx PerMethodRecompilationCutoff = 400 {product} {default} intx PerMethodTrapLimit = 100 {product} {default} bool PerfAllowAtExitRegistration = false {product} {default} bool PerfBypassFileSystemCheck = false {product} {default} int PerfDataMemorySize = 32768 {product} {default} intx PerfDataSamplingInterval = 50 {product} {default} ccstr PerfDataSaveFile = {product} {default} bool PerfDataSaveToFile = false {product} {default} bool PerfDisableSharedMem = false {product} {default} int PerfMaxStringConstLength = 1024 {product} {default} size_t PreTouchParallelChunkSize = 4194304 {pd product} {default} bool PreferInterpreterNativeStubs = false {pd product} {default} intx PrefetchCopyIntervalInBytes = 576 {product} {default} intx PrefetchScanIntervalInBytes = 576 {product} {default} bool PreserveAllAnnotations = false {product} {default} bool PreserveFramePointer = false {pd product} {default} size_t PretenureSizeThreshold = 0 {product} {default} bool PrintClassHistogram = false {manageable} {default} bool PrintCodeCache = false {product} {default} bool PrintCodeCacheOnCompilation = false {product} {default} bool PrintCommandLineFlags = false {product} {default} bool PrintCompilation = false {product} {default} bool PrintConcurrentLocks = false {manageable} {default} bool PrintExtendedThreadInfo = false {product} {default} bool PrintFlagsFinal = true {product} {command line} bool PrintFlagsInitial = false {product} {default} bool PrintFlagsRanges = false {product} {default} bool PrintGC = false {product} {default} bool PrintGCDetails = false {product} {default} bool PrintHeapAtSIGBREAK = true {product} {default} bool PrintSharedArchiveAndExit = false {JVMCI product} {default} bool PrintStringTableStatistics = false {product} {default} bool PrintTieredEvents = false {product} {default} bool PrintVMOptions = false {product} {default} bool PrintWarnings = false {product} {command line} uintx ProcessDistributionStride = 4 {product} {default} bool ProfileInterpreter = true {pd product} {default} intx ProfileMaturityPercentage = 20 {product} {default} uintx ProfiledCodeHeapSize = 121437980 {pd product} {ergonomic} uintx PromotedPadding = 3 {product} {default} uintx QueuedAllocationWarningCount = 0 {product} {default} int RTMRetryCount = 5 {ARCH product} {default} bool RangeCheckElimination = true {product} {default} bool ReassociateInvariants = true {C2 product} {default} bool RecordDynamicDumpInfo = false {JVMCI product} {default} bool ReduceBulkZeroing = true {C2 product} {default} bool ReduceFieldZeroing = true {C2 product} {default} bool ReduceInitialCardMarks = true {C2 product} {default} bool ReduceSignalUsage = false {product} {default} bool RegisterFinalizersAtInit = true {product} {default} bool RelaxAccessControlCheck = false {product} {default} ccstr ReplayDataFile = {product} {default} uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic} bool ResizePLAB = true {product} {default} bool ResizeTLAB = true {product} {default} bool RestoreMXCSROnJNICalls = false {product} {default} bool RestrictContended = true {product} {default} bool RestrictReservedStack = true {product} {default} bool RewriteBytecodes = true {pd product} {default} bool RewriteFrequentPairs = true {pd product} {default} bool SafepointTimeout = false {product} {default} intx SafepointTimeoutDelay = 10000 {product} {default} bool ScavengeBeforeFullGC = false {product} {default} bool SegmentedCodeCache = true {product} {ergonomic} double SelfDestructTimer = 0.000000 {product} {default} ccstr SharedArchiveConfigFile = {JVMCI product} {default} ccstr SharedArchiveFile = {JVMCI product} {default} size_t SharedBaseAddress = 140491450482688 {JVMCI product} {default} ccstr SharedClassListFile = {JVMCI product} {default} uint SharedSymbolTableBucketSize = 4 {JVMCI product} {default} ccstr ShenandoahGCHeuristics = adaptive {product} {default} ccstr ShenandoahGCMode = satb {product} {default} bool ShowCodeDetailsInExceptionMessages = true {manageable} {default} bool ShowMessageBoxOnError = false {product} {default} bool ShrinkHeapInSteps = true {product} {default} size_t SoftMaxHeapSize = 31675383808 {manageable} {ergonomic} intx SoftRefLRUPolicyMSPerMB = 1000 {product} {default} bool SplitIfBlocks = true {C2 product} {default} intx StackRedPages = 1 {pd product} {default} intx StackReservedPages = 1 {pd product} {default} intx StackShadowPages = 20 {pd product} {default} bool StackTraceInThrowable = true {product} {default} intx StackYellowPages = 2 {pd product} {default} uintx StartAggressiveSweepingAt = 10 {product} {default} bool StartAttachListener = false {product} {default} ccstr StartFlightRecording = {product} {default} uint StringDeduplicationAgeThreshold = 3 {product} {default} uintx StringTableSize = 65536 {product} {default} bool SuperWordLoopUnrollAnalysis = true {C2 pd product} {default} bool SuperWordReductions = true {C2 product} {default} bool SuppressFatalErrorMessage = false {product} {default} uintx SurvivorPadding = 3 {product} {default} uintx SurvivorRatio = 8 {product} {default} double SweeperThreshold = 15.000000 {product} {default} uintx TLABAllocationWeight = 35 {product} {default} uintx TLABRefillWasteFraction = 64 {product} {default} size_t TLABSize = 0 {product} {default} bool TLABStats = true {product} {default} uintx TLABWasteIncrement = 4 {product} {default} uintx TLABWasteTargetPercent = 1 {product} {default} uintx TargetPLABWastePct = 10 {product} {default} uintx TargetSurvivorRatio = 50 {product} {default} uintx TenuredGenerationSizeIncrement = 20 {product} {default} uintx TenuredGenerationSizeSupplement = 80 {product} {default} uintx TenuredGenerationSizeSupplementDecay = 2 {product} {default} int ThreadPriorityPolicy = 0 {product} {default} bool ThreadPriorityVerbose = false {product} {default} intx ThreadStackSize = 1024 {pd product} {default} uintx ThresholdTolerance = 10 {product} {default} intx Tier0BackedgeNotifyFreqLog = 10 {product} {default} intx Tier0InvokeNotifyFreqLog = 7 {product} {default} intx Tier0ProfilingStartPercentage = 200 {product} {default} intx Tier23InlineeNotifyFreqLog = 20 {product} {default} intx Tier2BackEdgeThreshold = 0 {product} {default} intx Tier2BackedgeNotifyFreqLog = 14 {product} {default} intx Tier2CompileThreshold = 0 {product} {default} intx Tier2InvokeNotifyFreqLog = 11 {product} {default} intx Tier3BackEdgeThreshold = 60000 {product} {default} intx Tier3BackedgeNotifyFreqLog = 13 {product} {default} intx Tier3CompileThreshold = 2000 {product} {default} intx Tier3DelayOff = 2 {product} {default} intx Tier3DelayOn = 100000 {product} {default} intx Tier3InvocationThreshold = 200 {product} {default} intx Tier3InvokeNotifyFreqLog = 10 {product} {default} intx Tier3LoadFeedback = 5 {product} {default} intx Tier3MinInvocationThreshold = 100 {product} {default} intx Tier4BackEdgeThreshold = 40000 {product} {default} intx Tier4CompileThreshold = 15000 {product} {default} intx Tier4InvocationThreshold = 5000 {product} {default} intx Tier4LoadFeedback = 3 {product} {default} intx Tier4MinInvocationThreshold = 600 {product} {default} bool TieredCompilation = true {pd product} {default} intx TieredCompileTaskTimeout = 50 {product} {default} intx TieredRateUpdateMaxTime = 25 {product} {default} intx TieredRateUpdateMinTime = 1 {product} {default} intx TieredStopAtLevel = 4 {product} {default} bool TimeLinearScan = false {C1 product} {default} ccstr TraceJVMTI = {product} {default} intx TrackedInitializationLimit = 50 {C2 product} {default} bool TrapBasedNullChecks = false {pd product} {default} bool TrapBasedRangeChecks = false {pd product} {default} uint TrimNativeHeapInterval = 0 {product} {default} intx TypeProfileArgsLimit = 2 {product} {default} uint TypeProfileLevel = 0 {pd product} {default} intx TypeProfileMajorReceiverPercent = 90 {C2 product} {default} intx TypeProfileParmsLimit = 2 {product} {default} intx TypeProfileWidth = 8 {product} {default} int UnguardOnExecutionViolation = 0 {product} {default} bool UseAES = true {product} {default} int UseAVX = 3 {ARCH product} {default} bool UseAdaptiveGenerationSizePolicyAtMajorCollection = true {product} {default} bool UseAdaptiveGenerationSizePolicyAtMinorCollection = true {product} {default} bool UseAdaptiveNUMAChunkSizing = true {product} {default} bool UseAdaptiveSizeDecayMajorGCCost = true {product} {default} bool UseAdaptiveSizePolicy = true {product} {default} bool UseAdaptiveSizePolicyFootprintGoal = true {product} {default} bool UseAdaptiveSizePolicyWithSystemGC = false {product} {default} bool UseAddressNop = true {ARCH product} {default} bool UseBASE64Intrinsics = true {product} {default} bool UseBMI1Instructions = true {ARCH product} {default} bool UseBMI2Instructions = true {ARCH product} {default} bool UseBimorphicInlining = true {C2 product} {default} bool UseCLMUL = true {ARCH product} {default} bool UseCMoveUnconditionally = false {C2 product} {default} bool UseCodeCacheFlushing = true {product} {default} bool UseCompactObjectHeaders = false {product lp64_product} {default} bool UseCompiler = true {product} {default} bool UseCompressedClassPointers = true {product lp64_product} {default} bool UseCompressedOops = true {product lp64_product} {ergonomic} bool UseCondCardMark = false {product} {default} bool UseContainerSupport = true {product} {default} bool UseCountLeadingZerosInstruction = true {ARCH product} {default} bool UseCountTrailingZerosInstruction = true {ARCH product} {default} bool UseCountedLoopSafepoints = true {C2 product} {default} bool UseCounterDecay = true {product} {default} bool UseDivMod = true {C2 product} {default} bool UseDynamicNumberOfCompilerThreads = true {product} {default} bool UseDynamicNumberOfGCThreads = true {product} {default} bool UseEmptySlotsInSupers = true {product} {default} bool UseFMA = true {product} {default} bool UseFPUForSpilling = true {C2 product} {default} bool UseFastJNIAccessors = true {product} {default} bool UseFastStosb = false {ARCH product} {default} bool UseG1GC = true {product} {ergonomic} bool UseGCOverheadLimit = true {product} {default} bool UseHugeTLBFS = false {product} {default} bool UseInlineCaches = true {product} {default} bool UseInterpreter = true {product} {default} bool UseJVMCICompiler = true {JVMCI product} {default} bool UseJVMCINativeLibrary = false {C1 product} {default} bool UseJumpTables = true {C2 product} {default} bool UseLargePages = false {pd product} {default} bool UseLargePagesIndividualAllocation = false {pd product} {default} bool UseLinuxPosixThreadCPUClocks = true {product} {default} bool UseLoopCounter = true {product} {default} bool UseLoopInvariantCodeMotion = true {C1 product} {default} bool UseLoopPredicate = true {C2 product} {default} bool UseMaximumCompactionOnSystemGC = true {product} {default} bool UseNUMA = false {product} {default} bool UseNUMAInterleaving = false {product} {default} bool UseNewLongLShift = false {ARCH product} {default} bool UseNotificationThread = true {product} {default} bool UseOnStackReplacement = true {pd product} {default} bool UseOnlyInlinedBimorphic = true {C2 product} {default} bool UseOprofile = false {product} {default} bool UsePSAdaptiveSurvivorSizePolicy = true {product} {default} bool UseParallelGC = false {product} {default} bool UsePerfData = true {product} {default} bool UsePopCountInstruction = true {product} {default} bool UseProfiledLoopPredicate = true {product} {default} bool UseRTMDeopt = false {ARCH product} {default} bool UseRTMLocking = false {ARCH product} {default} bool UseSHA = true {product} {default} bool UseSHM = false {product} {default} int UseSSE = 4 {ARCH product} {default} bool UseSSE42Intrinsics = true {ARCH product} {default} bool UseSerialGC = false {product} {default} bool UseShenandoahGC = false {product} {default} bool UseSignalChaining = true {product} {default} bool UseStoreImmI16 = false {ARCH product} {default} bool UseStringDeduplication = false {product} {default} bool UseSubwordForMaxVector = true {C2 product} {default} bool UseSuperWord = true {C2 product} {default} bool UseSystemMemoryBarrier = false {product} {default} bool UseTLAB = true {product} {default} bool UseThreadPriorities = true {pd product} {default} bool UseTransparentHugePages = false {product} {default} bool UseTypeProfile = true {product} {default} bool UseTypeSpeculation = true {product} {default} bool UseUnalignedLoadStores = true {ARCH product} {default} bool UseVectorCmov = false {C2 product} {default} bool UseXMMForArrayCopy = true {product} {default} bool UseXMMForObjInit = true {ARCH product} {default} bool UseXmmI2D = false {ARCH product} {default} bool UseXmmI2F = false {ARCH product} {default} bool UseXmmLoadAndClearUpper = true {ARCH product} {default} bool UseXmmRegToRegMoveAll = true {ARCH product} {default} bool UseZGC = false {product} {default} int VMThreadPriority = -1 {product} {default} intx VMThreadStackSize = 1024 {pd product} {default} intx ValueMapInitialSize = 11 {C1 product} {default} intx ValueMapMaxLoopSize = 8 {C1 product} {default} intx ValueSearchLimit = 1000 {C2 product} {default} bool VerifySharedSpaces = false {JVMCI product} {default} uintx YoungGenerationSizeIncrement = 20 {product} {default} uintx YoungGenerationSizeSupplement = 80 {product} {default} uintx YoungGenerationSizeSupplementDecay = 8 {product} {default} size_t YoungPLABSize = 4096 {product} {default} double ZAllocationSpikeTolerance = 2.000000 {product} {default} double ZCollectionInterval = 0.000000 {product} {default} double ZCollectionIntervalMajor = -1.000000 {product} {default} double ZCollectionIntervalMinor = -1.000000 {product} {default} bool ZCollectionIntervalOnly = false {product} {default} double ZFragmentationLimit = 0.000000 {product} {default} bool ZGenerational = false {product} {default} size_t ZMarkStackSpaceLimit = 8589934592 {product} {default} bool ZProactive = true {product} {default} bool ZUncommit = true {product} {default} uintx ZUncommitDelay = 300 {product} {default} double ZYoungCompactionLimit = 25.000000 {product} {default} bool ZeroTLAB = false {product} {default} jvmci.CompilerJVMCI compiler 'graal' specified by jvmci.Compiler not found =graal ]; stderr: [] exitValue = 0 java.lang.RuntimeException: 'jvmci.Compiler=graal' missing from stdout/stderr at jdk.test.lib.process.OutputAnalyzer.shouldContain(OutputAnalyzer.java:231) at TestEnableJVMCIProduct.test(TestEnableJVMCIProduct.java:106) at TestEnableJVMCIProduct.main(TestEnableJVMCIProduct.java:62) 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.VirtualThread.run(VirtualThread.java:329) JavaTest Message: Test threw exception: java.lang.RuntimeException: 'jvmci.Compiler=graal' missing from stdout/stderr JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 'jvmci.Compiler=graal' missing from stdout/stderr rerun: cd /tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/compiler/jvmci/TestEnableJVMCIProduct && \ DISPLAY=:7 \ HOME=/home/testUserForTone \ JTREG_VERSION=jtreg-7.3.1.1 \ LANG=C \ LC_CTYPE=C.UTF-8 \ LD_LIBRARY_PATH=/tmp/tone/run/jtreg/jdk-repo/build/tools/lib \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/tmp/tone/run/jtreg/test-images/test-image \ CLASSPATH=/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d:/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci:/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/test/lib:/tmp/tone/run/jtreg/jdk-repo/test/lib:/tmp/tone/run/jtreg/jtreg/lib/javatest.jar:/tmp/tone/run/jtreg/jtreg/lib/jtreg.jar \ /tmp/tone/run/jtreg/binary-download/bin/java \ -Dtest.vm.opts='-ea -esa' \ -Dtest.tool.vm.opts='-J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -Dtest.jdk=/tmp/tone/run/jtreg/binary-download \ -Dcompile.jdk=/tmp/tone/run/jtreg/binary-download \ -Dtest.timeout.factor=4.0 \ -Dtest.nativepath=/tmp/tone/run/jtreg/test-images/test-image/hotspot/jtreg/native \ -Dtest.root=/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg \ -Dtest.name=compiler/jvmci/TestEnableJVMCIProduct.java \ -Dtest.file=/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java \ -Dtest.src=/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci \ -Dtest.src.path=/tmp/tone/run/jtreg/jdk-repo/test/hotspot/jtreg/compiler/jvmci:/tmp/tone/run/jtreg/jdk-repo/test/lib \ -Dtest.classes=/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d \ -Dtest.class.path=/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/compiler/jvmci/TestEnableJVMCIProduct.d:/tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/classes/0/test/lib \ -Djtreg.test.thread.factory=Virtual \ -Djtreg.test.thread.factory.path=/tmp/tone/run/jtreg/test-images/test-image/jtreg_test_thread_factory/jtregTestThreadFactory.jar \ -ea \ -esa \ -Djava.library.path=/tmp/tone/run/jtreg/test-images/test-image/hotspot/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /tmp/tone/run/jtreg/jt-work/jtreg/hotspot_jtreg/compiler/jvmci/TestEnableJVMCIProduct.d/driver.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'jvmci.Compiler=graal' missing from stdout/stderr