diff options
| author | Dariqq <dariqq@posteo.net> | 2026-03-14 10:18:41 +0000 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-03-14 22:07:05 +0100 |
| commit | 3bfe96cc492e8b8e45a3b910446d9b4a9739ff5b (patch) | |
| tree | b27496217517004bb2cafcd7b3d49bee80b87161 /gnu | |
| parent | afa8b9ae47a43b6e696328b99bfc0e8a970cde00 (diff) | |
gnu: dmd: Fix tests on 32bit systems.
* gnu/packages/dlang.scm (dmd-bootstrap)[#:phases]: In 'patch-tests skip a
test on 32bit systems that tries to execute 64bit executable.
Change-Id: If87b95b63ac145865e7a8dcf2a219d6bd055981f
Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/dlang.scm | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/packages/dlang.scm b/gnu/packages/dlang.scm index 6cb41279a0b..608e118c79d 100644 --- a/gnu/packages/dlang.scm +++ b/gnu/packages/dlang.scm @@ -450,6 +450,13 @@ integration tests...\n") "dmd/compiler/test/fail_compilation/sarif_test.d" "dmd/compiler/test/fail_compilation/sarifmultiple_test.d")) + ;; tries to debug 64bit executable + ;; not in executable format: file format not recognized + #$@(if (target-32bit?) + '((delete-file + "dmd/compiler/test/runnable/gdb_slice_debuginfo_64.d")) + '()) + ;; Locations in stack traces are broken for some reason, ;; causing these tests to fail. ;; XXX: Report upstream. |
