diff options
author | zimoun <zimon.toutoune@gmail.com> | 2021-12-01 16:53:48 +0100 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2021-12-04 19:50:29 +0200 |
commit | 7fee8a46fbc1d8997a1df7d9705da019dfb7ec76 (patch) | |
tree | e59f08f5c8bc6f37a70d13b6bcd8f30683973c1a /gnu | |
parent | 9112bed60891f25c275f5da1f6f4195701919c0d (diff) | |
download | guix-7fee8a46fbc1d8997a1df7d9705da019dfb7ec76.tar guix-7fee8a46fbc1d8997a1df7d9705da019dfb7ec76.tar.gz |
gnu: julia-datastructures: Fix tests on i686-linux.
* gnu/packages/julia-xyz.scm (julia-datastructures)[arguments]<#:phases>:
Conditionnally disable the failing test.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/julia-xyz.scm | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index d2e57aeadc..4c6f8c131c 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -979,6 +979,19 @@ Julia from R or Python.") `(("julia-compat" ,julia-compat) ("julia-orderedcollections" ,julia-orderedcollections))) (build-system julia-build-system) + (arguments + `(#:phases + ,@(if (target-x86-32?) + '((modify-phases %standard-phases + (add-after 'unpack 'remove-failing-test-i686 + (lambda _ + ;; The evaluation returns the correct value, + ;; Evaluated: "Accumulator(1 => 3, 3 => 4)" + ;; but, for some reasons, is considered as failed. + (substitute* "test/test_accumulator.jl" + (("@test sprint\\(show,Accumulator\\(1 => 3, 3 => 4\\)\\)") + "@test_broken sprint(show, Accumulator(1 => 3, 3 => 4))")))))) + '(%standard-phases)))) (home-page "https://github.com/JuliaCollections/DataStructures.jl") (synopsis "Julia module providing different data structures") (description "This package implements a variety of data structures, |