From 48e317c48e7af5268d12e159c6b8451b49e146e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20S=C3=A1nchez=20Mu=C3=B1oz?= Date: Tue, 10 Oct 2023 20:55:46 +0200 Subject: [PATCH] Remove no longer needed skips for stdarch --- run-stdarch-test.sh | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/run-stdarch-test.sh b/run-stdarch-test.sh index f978302..1dc7923 100755 --- a/run-stdarch-test.sh +++ b/run-stdarch-test.sh @@ -23,27 +23,8 @@ i586-*|i686-*|x86_64-*) TEST_ARGS=( core_arch::x86::{sse,sse2,sse3,ssse3}:: core_arch::x86_64::{sse,sse2}:: - # FIXME add `#[cfg_attr(miri, ignore)]` to those tests in stdarch - # These are nontemporal stores, fences, and CSR (FP env status register) accesses - --skip test_mm_comieq_ss_vs_ucomieq_ss - --skip test_mm_getcsr_setcsr_1 - --skip test_mm_getcsr_setcsr_2 - --skip test_mm_getcsr_setcsr_underflow - --skip test_mm_sfence - --skip test_mm_stream_ps - --skip test_mm_clflush - --skip test_mm_lfence - --skip test_mm_maskmoveu_si128 - --skip test_mm_mfence - --skip test_mm_stream_pd - --skip test_mm_stream_si128 - --skip test_mm_stream_si32 - --skip test_mm_stream_si64 - # FIXME fix those in stdarch - --skip test_mm_rcp_ss # __m128(0.24997461, 13.0, 16.0, 100.0) != __m128(0.24993896, 13.0, 16.0, 100.0) - --skip test_mm_store1_ps # attempt to subtract with overflow - --skip test_mm_store_ps # attempt to subtract with overflow - --skip test_mm_storer_ps # attempt to subtract with overflow + # FIXME not yet implemented + --skip test_mm_clflush # could be implemented as a no-op? ) ;; *)