From 500462fb690c25da3816467e27fc66d25b4eb7dc Mon Sep 17 00:00:00 2001 From: Jasmine Karthikeyan Date: Mon, 4 Aug 2025 12:11:10 +0000 Subject: [PATCH] 8364580: Test compiler/vectorization/TestSubwordTruncation.java fails on platforms without RoundF/RoundD Reviewed-by: chagedorn, shade --- .../jtreg/compiler/vectorization/TestSubwordTruncation.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java b/test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java index 43861c789ba..2256fd90e35 100644 --- a/test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java +++ b/test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java @@ -403,7 +403,7 @@ public class TestSubwordTruncation { } @Test - @IR(counts = { IRNode.ROUND_F, ">0" }) + @IR(applyIfPlatformOr = {"x64", "true", "aarch64", "true", "riscv64", "true"}, counts = { IRNode.ROUND_F, ">0" }) @Arguments(setup = "setupByteArray") public Object[] testRoundF(byte[] in) { short[] res = new short[SIZE]; @@ -416,7 +416,7 @@ public class TestSubwordTruncation { } @Test - @IR(counts = { IRNode.ROUND_D, ">0" }) + @IR(applyIfPlatformOr = {"x64", "true", "aarch64", "true", "riscv64", "true"}, counts = { IRNode.ROUND_D, ">0" }) @Arguments(setup = "setupByteArray") public Object[] testRoundD(byte[] in) { short[] res = new short[SIZE];