diff --git a/test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java b/test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java index 4d6b31cf3a7..ffe1d9272a9 100644 --- a/test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java +++ b/test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java @@ -28,7 +28,7 @@ * @summary A LoadP node has a wrong control input (too early) which results in an out-of-bounds read of an object array with ZGC. * * @run main/othervm -Xmx256m -XX:+UnlockExperimentalVMOptions -XX:+UseZGC compiler.loopopts.TestRangeCheckPredicatesControl - * @run main/othervm -Xmx256m -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -XX:+UnlockDiagnosticVMOptions -XX:+StressGCM compiler.loopopts.TestRangeCheckPredicatesControl + * @run main/othervm -Xmx256m -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -XX:+UnlockDiagnosticVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+StressGCM compiler.loopopts.TestRangeCheckPredicatesControl */ package compiler.loopopts; diff --git a/test/hotspot/jtreg/compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java b/test/hotspot/jtreg/compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java index 3564624c2ae..6f41d39ad0a 100644 --- a/test/hotspot/jtreg/compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java +++ b/test/hotspot/jtreg/compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java @@ -27,9 +27,9 @@ * @summary Test the complete cloning of skeleton predicates to unswitched loops as done when cloning them to the main loop. * @run main/othervm -Xcomp -XX:CompileCommand=compileonly,compiler.loopopts.TestUnswitchCloneSkeletonPredicates::* * compiler.loopopts.TestUnswitchCloneSkeletonPredicates - * @run main/othervm -Xcomp -XX:-PartialPeelLoop -XX:CompileCommand=compileonly,compiler.loopopts.TestUnswitchCloneSkeletonPredicates::* + * @run main/othervm -Xcomp -XX:+IgnoreUnrecognizedVMOptions -XX:-PartialPeelLoop -XX:CompileCommand=compileonly,compiler.loopopts.TestUnswitchCloneSkeletonPredicates::* * compiler.loopopts.TestUnswitchCloneSkeletonPredicates - * @run main/othervm -XX:-PartialPeelLoop compiler.loopopts.TestUnswitchCloneSkeletonPredicates + * @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:-PartialPeelLoop compiler.loopopts.TestUnswitchCloneSkeletonPredicates */ package compiler.loopopts; diff --git a/test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java b/test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java index ebcf03dcdf0..396316dbb02 100644 --- a/test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java +++ b/test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java @@ -26,7 +26,7 @@ * @test * @bug 8193518 8249608 * @summary C2: Vector registers are sometimes corrupted at safepoint - * @run main/othervm -XX:-BackgroundCompilation -XX:+UseCountedLoopSafepoints -XX:LoopStripMiningIter=2 -XX:-TieredCompilation TestVectorsNotSavedAtSafepoint test1 + * @run main/othervm -XX:-BackgroundCompilation -XX:+IgnoreUnrecognizedVMOptions -XX:+UseCountedLoopSafepoints -XX:LoopStripMiningIter=2 -XX:-TieredCompilation TestVectorsNotSavedAtSafepoint test1 * @run main/othervm -XX:-BackgroundCompilation TestVectorsNotSavedAtSafepoint test2 */