gnu: rust: Fix test setup.

* gnu/packages/rust.scm (rust-1.30)[arguments]<#:phases>
[disable-amd64-avx-test]: Replace.
(rust)[arguments]<#:phases>[disable-amd64-avx-test]: Replace.
This commit is contained in:
Danny Milosavljevic 2019-03-29 00:43:10 +01:00
parent 339c1365fd
commit 586d30caa2
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5

View file

@ -877,7 +877,13 @@ (define-public rust-1.30
;; these for now
(("fn include") "#[ignore]\nfn include")
(("fn exclude") "#[ignore]\nfn exclude"))
#t)))))))))
#t))
;; The test has been moved elsewhere.
(replace 'disable-amd64-avx-test
(lambda _
(substitute* "src/test/ui/run-pass/issues/issue-44056.rs"
(("only-x86_64") "ignore-test"))
#t)))))))))
(define-public rust
(let ((base-rust
@ -908,6 +914,12 @@ (define-public rust
((" Command::new\\(\"echo\"\\)")
(string-append "\nCommand::new(\"" coreutils "/bin/echo\")\n")))
#t)))
;; The test has been moved elsewhere.
(replace 'disable-amd64-avx-test
(lambda _
(substitute* "src/test/ui/issues/issue-44056.rs"
(("only-x86_64") "ignore-test"))
#t))
(add-after 'patch-tests 'patch-process-docs-rev-cmd
(lambda* _
;; Disable some doc tests which depend on the "rev" command