summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2026-03-11 15:15:21 +0100
committerCayetano Santos <csantosb@inventati.org>2026-03-11 15:25:30 +0100
commit80d798b252d6cba7ea0a9fb6fd3cd8bd1d0c796d (patch)
tree9c752be7d05c144b8582eb2187ef31ae4f9abf54
parentb908441cc1ed27db26435ed5846174e6121c2424 (diff)
gnu: open-logic: Implement parallel tests.
* gnu/packages/hdl.scm (open-logic)[arguments]: Set parallel flag in ’check #:phase. Change-Id: Ie0287c20ee191eae69a9a33b80dcf8138d30ba3c
-rw-r--r--gnu/packages/hdl.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/hdl.scm b/gnu/packages/hdl.scm
index 9193eb13839..ee9f869dc82 100644
--- a/gnu/packages/hdl.scm
+++ b/gnu/packages/hdl.scm
@@ -202,6 +202,7 @@ chip written in platform-independent VHDL.")
(setenv "HOME" "/tmp")
(with-directory-excursion "3rdParty/en_cl_fix/sim"
(invoke "python3" "run.py" "--simulator" "nvc"
+ "-p" (number->string (parallel-job-count))
"--simulator-path"
(dirname (search-input-file inputs "bin/nvc"))))
(with-directory-excursion "sim"
@@ -210,7 +211,8 @@ chip written in platform-independent VHDL.")
;; https://github.com/VUnit/vunit/issues/777
(("compile_builtins=False, ")
""))
- (invoke "python3" "run.py" "--nvc" "-v"))))))
+ (invoke "python3" "run.py" "--nvc" "-v"
+ "-p" (number->string (parallel-job-count))))))))
#:install-plan
#~'(;; Library work.
("src" "share/open-logic/work/src"