Skip to content

Commit c051799

Browse files
Comparing rust intrinsics with GCC instead of Clang
1 parent bcc959a commit c051799

File tree

2 files changed

+26
-26
lines changed

2 files changed

+26
-26
lines changed

ci/intrinsic-test.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ case ${TARGET} in
6969

7070
x86_64-unknown-linux-gnu*)
7171
TEST_CPPFLAGS="-fuse-ld=lld -I/usr/include/x86_64-linux-gnu/"
72-
TEST_CXX_COMPILER="clang++"
72+
TEST_CXX_COMPILER="g++"
7373
TEST_RUNNER="${CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUNNER}"
7474
TEST_SKIP_INTRINSICS=crates/intrinsic-test/missing_x86.txt
75-
TEST_SAMPLE_INTRINSICS_PERCENTAGE=5
75+
TEST_SAMPLE_INTRINSICS_PERCENTAGE=100
7676
;;
7777
*)
7878
;;

crates/intrinsic-test/missing_x86.txt

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -877,28 +877,28 @@ _mm512_mask_floor_ps
877877
_xgetbv
878878

879879
# Miscellaneous issues that can be fixed first
880-
_kshiftli_mask16
881-
_kshiftli_mask32
882-
_kshiftli_mask64
883-
_kshiftli_mask8
884-
_kshiftri_mask16
885-
_kshiftri_mask32
886-
_kshiftri_mask64
887-
_kshiftri_mask8
888-
_mm256_castsi128_si256
889-
_mm256_extract_epi16
890-
_mm256_extract_epi8
891-
_mm512_castsi128_si512
892-
_mm512_castsi256_si512
880+
# _kshiftli_mask16
881+
# _kshiftli_mask32
882+
# _kshiftli_mask64
883+
# _kshiftli_mask8
884+
# _kshiftri_mask16
885+
# _kshiftri_mask32
886+
# _kshiftri_mask64
887+
# _kshiftri_mask8
888+
# _mm256_castsi128_si256
889+
# _mm256_extract_epi16
890+
# _mm256_extract_epi8
891+
# _mm512_castsi128_si512
892+
# _mm512_castsi256_si512
893893
# _mm512_conj_pch
894-
_mm512_mask_reduce_max_pd
895-
_mm512_mask_reduce_max_ps
896-
_mm512_mask_reduce_min_pd
897-
_mm512_mask_reduce_min_ps
898-
_mm_comineq_sh
899-
_mm_extract_epi16
900-
_mm_extract_epi8
901-
_mm_mask_cvtepi16_epi8
902-
_mm_mask_cvtpd_epi32
903-
_mm_mask_cvtpd_ps
904-
_mm_ucomineq_sh
894+
# _mm512_mask_reduce_max_pd
895+
# _mm512_mask_reduce_max_ps
896+
# _mm512_mask_reduce_min_pd
897+
# _mm512_mask_reduce_min_ps
898+
# _mm_comineq_sh
899+
# _mm_extract_epi16
900+
# _mm_extract_epi8
901+
# _mm_mask_cvtepi16_epi8
902+
# _mm_mask_cvtpd_epi32
903+
# _mm_mask_cvtpd_ps
904+
# _mm_ucomineq_sh

0 commit comments

Comments
 (0)