efraim pushed a commit to branch rust-team
in repository guix.

commit fab5f12d4ba2416f8ebcae8b4443f142a2c45251
Author: Efraim Flashner <[email protected]>
AuthorDate: Mon Feb 17 09:21:19 2025 +0200

    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
---
 gnu/packages/rust.scm | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm
index 48e2ce56b2..a2d0b185f5 100644
--- a/gnu/packages/rust.scm
+++ b/gnu/packages/rust.scm
@@ -1260,6 +1260,9 @@ safety and thread safety guarantees.")
                            (substitute* "build_script.rs"
                              ,@(make-ignore-test-list
                                 '("fn env_test")))
+                           (substitute* "cache_lock.rs"
+                             ,@(make-ignore-test-list
+                                '("fn download_then_mutate")))
                            (substitute* "collisions.rs"
                              ,@(make-ignore-test-list
                                 '("fn collision_doc_profile_split")))
@@ -1268,7 +1271,13 @@ safety and thread safety guarantees.")
                                 '("fn no_deadlock_with_git_dependencies")))
                            (substitute* "features2.rs"
                              ,@(make-ignore-test-list
-                                '("fn 
dep_with_optional_host_deps_activated")))))))
+                                '("fn 
dep_with_optional_host_deps_activated"))))
+                         (with-directory-excursion "src/tools/clippy/tests"
+                           ;; `"vectorcall"` is not a supported ABI for the 
current target
+                           (delete-file 
"ui/missing_const_for_fn/could_be_const.rs")
+                           (substitute* "missing-test-files.rs"
+                             ,@(make-ignore-test-list
+                                '("fn test_missing_tests")))))))
                    `())
              (add-after 'unpack 'disable-tests-requiring-crates.io
                (lambda _

Reply via email to