From c2be19c261ba45df29865077b511c49bb61433a6 Mon Sep 17 00:00:00 2001 From: Hamlin Li Date: Wed, 19 Mar 2025 09:42:22 +0000 Subject: [PATCH] 8351902: RISC-V: Several tests fail after JDK-8351145 Reviewed-by: rehn, fyang, syan --- .../sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java | 2 ++ .../sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java | 2 ++ .../intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java | 2 ++ 3 files changed, 6 insertions(+) diff --git a/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java b/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java index 3561be3b33b..eeff351f737 100644 --- a/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java +++ b/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java @@ -25,8 +25,10 @@ * @test * @bug 8035968 * @summary Verify UseMD5Intrinsics option processing on supported CPU. + * ( Disable this test on riscv, because on riscv UseMD5Intrinsics depends on !AvoidUnalignedAccesses. ) * @library /test/lib / * @requires vm.flagless + * @requires os.arch != "riscv64" * * @build jdk.test.whitebox.WhiteBox * @run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox diff --git a/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java b/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java index 71ed3b3cac9..1ce2c4b1f87 100644 --- a/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java +++ b/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java @@ -25,8 +25,10 @@ * @test * @bug 8035968 * @summary Verify UseSHA1Intrinsics option processing on supported CPU. + * ( Disable this test on riscv, because on riscv UseSHA1Intrinsics depends on !AvoidUnalignedAccesses. ) * @library /test/lib / * @requires vm.flagless + * @requires os.arch != "riscv64" * * @build jdk.test.whitebox.WhiteBox * @run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox diff --git a/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java b/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java index 55b17e597c3..5324cc6b210 100644 --- a/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java +++ b/test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java @@ -25,8 +25,10 @@ * @test * @bug 8035968 * @summary Verify UseSHA option processing on supported CPU. + * ( Disable this test on riscv, because on riscv UseSHA could depend UseSHA1Intrinsics which depends on !AvoidUnalignedAccesses. ) * @library /test/lib / * @requires vm.flagless + * @requires os.arch != "riscv64" * * @build jdk.test.whitebox.WhiteBox * @run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox