summaryrefslogtreecommitdiff
path: root/gnu/packages/rust.scm
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2025-02-17 09:21:19 +0200
committerHilton Chain <hako@ultrarare.space>2025-08-21 19:07:33 +0800
commit9b3840ac5e1e8a33343bb6e20a32b76e8d8fd980 (patch)
treecc55025ba68df5069b62c0888b093dea515d7ef8 /gnu/packages/rust.scm
parenta383e68bd2ed33f34d283bda203d8284e4701dbd (diff)
gnu: rust: Adjust skipped tests on aarch64-linux.
* gnu/packages/rust.scm (rust)[arguments]: Adjust the custom 'disable-tests-broken-on-aarch64 phase for tests broken on aarch64-linux. Change-Id: I2ecad6134612e9558adea148b879b9a00aac12c6
Diffstat (limited to 'gnu/packages/rust.scm')
-rw-r--r--gnu/packages/rust.scm11
1 files changed, 10 insertions, 1 deletions
diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm
index 48e2ce56b25..a2d0b185f5a 100644
--- a/gnu/packages/rust.scm
+++ b/gnu/packages/rust.scm
@@ -1260,6 +1260,9 @@ safety and thread safety guarantees.")
1260 (substitute* "build_script.rs" 1260 (substitute* "build_script.rs"
1261 ,@(make-ignore-test-list 1261 ,@(make-ignore-test-list
1262 '("fn env_test"))) 1262 '("fn env_test")))
1263 (substitute* "cache_lock.rs"
1264 ,@(make-ignore-test-list
1265 '("fn download_then_mutate")))
1263 (substitute* "collisions.rs" 1266 (substitute* "collisions.rs"
1264 ,@(make-ignore-test-list 1267 ,@(make-ignore-test-list
1265 '("fn collision_doc_profile_split"))) 1268 '("fn collision_doc_profile_split")))
@@ -1268,7 +1271,13 @@ safety and thread safety guarantees.")
1268 '("fn no_deadlock_with_git_dependencies"))) 1271 '("fn no_deadlock_with_git_dependencies")))
1269 (substitute* "features2.rs" 1272 (substitute* "features2.rs"
1270 ,@(make-ignore-test-list 1273 ,@(make-ignore-test-list
1271 '("fn dep_with_optional_host_deps_activated"))))))) 1274 '("fn dep_with_optional_host_deps_activated"))))
1275 (with-directory-excursion "src/tools/clippy/tests"
1276 ;; `"vectorcall"` is not a supported ABI for the current target
1277 (delete-file "ui/missing_const_for_fn/could_be_const.rs")
1278 (substitute* "missing-test-files.rs"
1279 ,@(make-ignore-test-list
1280 '("fn test_missing_tests")))))))
1272 `()) 1281 `())
1273 (add-after 'unpack 'disable-tests-requiring-crates.io 1282 (add-after 'unpack 'disable-tests-requiring-crates.io
1274 (lambda _ 1283 (lambda _