[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#52117] [PATCH 1/6] gnu: julia: Test correctly '#:parallel-tests?'.
From: |
zimoun |
Subject: |
[bug#52117] [PATCH 1/6] gnu: julia: Test correctly '#:parallel-tests?'. |
Date: |
Fri, 26 Nov 2021 00:35:54 +0100 |
* gnu/packages/julia.scm (julia)[arguments]<#:phases>: Fix parallel-test.
---
gnu/packages/julia.scm | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/julia.scm b/gnu/packages/julia.scm
index ac5bf7db25..c123711da5 100644
--- a/gnu/packages/julia.scm
+++ b/gnu/packages/julia.scm
@@ -315,11 +315,10 @@ (define-public julia
(substitute* (jlpath "Zlib")
(((from "libz")) (to "zlib" "libz"))))))
(add-after 'unpack 'enable-parallel-tests
- ;; FIXME: julia fails at networking in the container and falls back
- ;; to a single worker, which causes the tests to not run in
- ;; parallel (see: https://github.com/JuliaLang/julia/issues/43205).
- (lambda* (#:key parallel-build? #:allow-other-keys)
- (setenv "JULIA_CPU_THREADS" (if parallel-build?
+ ;; Parallel tests require 'julia-allow-parallel-build.patch'.
+ ;; https://github.com/JuliaLang/julia/issues/43205.
+ (lambda* (#:key parallel-tests? #:allow-other-keys)
+ (setenv "JULIA_CPU_THREADS" (if parallel-tests?
(number->string
(parallel-job-count))
"1"))
(format #t "JULIA_CPU_THREADS environment variable set to ~a~%"
--
2.32.0
- [bug#52117] [core-updates-frozen] [PATCH 0/6] Fix Julia packages., zimoun, 2021/11/25
- [bug#52117] [PATCH 1/6] gnu: julia: Test correctly '#:parallel-tests?'.,
zimoun <=
- [bug#52117] [PATCH 2/6] build: julia-build-system: Correctly disable parallel tests., zimoun, 2021/11/25
- [bug#52117] [core-updates-frozen] [PATCH 0/6] Fix Julia packages., Maxim Cournoyer, 2021/11/26
- [bug#52117] [core-updates-frozen] [PATCH 0/6] Fix Julia packages., zimoun, 2021/11/27
- [bug#52117] [core-updates-frozen] [PATCH 0/6] Fix Julia packages., zimoun, 2021/11/27
- [bug#52117] [core-updates-frozen] [PATCH 0/6] Fix Julia packages., Maxim Cournoyer, 2021/11/27
- [bug#52117] [core-updates-frozen] [PATCH 0/6] Fix Julia packages., zimoun, 2021/11/29
[bug#52117] [PATCH 3/6] gnu: julia-aqua: Disable parallel tests., zimoun, 2021/11/25
[bug#52117] [PATCH 5/6] gnu: julia-requires: Disable parallel tests., zimoun, 2021/11/25
[bug#52117] [PATCH 6/6] gnu: julia-unitful: Disable parallel tests., zimoun, 2021/11/25
[bug#52117] [PATCH 4/6] gnu: julia-interpolations: Disable parallel tests., zimoun, 2021/11/25