summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorYelninei <yelninei@tutamail.com>2026-03-25 11:59:37 +0000
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-04-04 18:27:03 +0200
commit5119d7b1d639ddf3fc677a6adf60c6ad4bc622ad (patch)
treebfa49423649939cc237dd7ef8e611f47a92b41cf /gnu
parente1bf330763c4b8b0e752001198b9257c2f794f50 (diff)
gnu: d-tools: Fix tests on 32bit systems.
* gnu/packages/dlang.scm (d-tools)[#:phases]: Build test executables for the target bit size. Change-Id: I49ea559c857757abb217ff896ebd6994ea4a90c0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/dlang.scm1
1 files changed, 1 insertions, 0 deletions
diff --git a/gnu/packages/dlang.scm b/gnu/packages/dlang.scm
index a00138fc568..3fc10a7f93b 100644
--- a/gnu/packages/dlang.scm
+++ b/gnu/packages/dlang.scm
@@ -687,6 +687,7 @@ needed.")
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(invoke "bin/rdmd" "rdmd_test.d" "bin/rdmd"
+ "-m" (if #$(target-64bit?) "64" "32")
"--rdmd-default-compiler" "ldmd2"))))
(replace 'install
(lambda* (#:key outputs #:allow-other-keys)