diff options
| author | Trevor Gross <tmgross@umich.edu> | 2025-07-24 07:28:38 -0500 |
|---|---|---|
| committer | Trevor Gross <tmgross@umich.edu> | 2025-07-24 18:49:50 +0000 |
| commit | b16879304602614a89dd7bd0bd67f0e05204f279 (patch) | |
| tree | 10aa6dd4eb8b011723cf437a4c75df52f493ba1f | |
| parent | 43c3e1bb97186d598dc7066706bd66cf5a383cfb (diff) | |
| download | rust-b16879304602614a89dd7bd0bd67f0e05204f279.tar.gz rust-b16879304602614a89dd7bd0bd67f0e05204f279.zip | |
Enable tests that were skipped on aarch64
The LLVM issue was resolved a while ago, these should no longer be a problem.
| -rw-r--r-- | library/compiler-builtins/builtins-test/src/bench.rs | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/library/compiler-builtins/builtins-test/src/bench.rs b/library/compiler-builtins/builtins-test/src/bench.rs index 8a513ad67a4..9ba6742949d 100644 --- a/library/compiler-builtins/builtins-test/src/bench.rs +++ b/library/compiler-builtins/builtins-test/src/bench.rs @@ -29,11 +29,6 @@ pub fn skip_sys_checks(test_name: &str) -> bool { "add_f128", "sub_f128", "mul_f128", "div_f128", "powi_f32", "powi_f64", ]; - // FIXME(f16_f128): Wide multiply carry bug in `compiler-rt`, re-enable when nightly no longer - // uses `compiler-rt` version. - // <https://github.com/llvm/llvm-project/issues/91840> - const AARCH64_SKIPPED: &[&str] = &["mul_f128", "div_f128"]; - // FIXME(llvm): system symbols have incorrect results on Windows // <https://github.com/rust-lang/compiler-builtins/issues/617#issuecomment-2121359807> const WINDOWS_SKIPPED: &[&str] = &[ @@ -58,10 +53,6 @@ pub fn skip_sys_checks(test_name: &str) -> bool { return true; } - if cfg!(target_arch = "aarch64") && AARCH64_SKIPPED.contains(&test_name) { - return true; - } - if cfg!(target_family = "windows") && WINDOWS_SKIPPED.contains(&test_name) { return true; } |
