summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/graalvm-mx-check-failed-after-join.patch
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/patches/graalvm-mx-check-failed-after-join.patch')
-rw-r--r--gnu/packages/patches/graalvm-mx-check-failed-after-join.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/gnu/packages/patches/graalvm-mx-check-failed-after-join.patch b/gnu/packages/patches/graalvm-mx-check-failed-after-join.patch
new file mode 100644
index 00000000000..fa1d63d1cbc
--- /dev/null
+++ b/gnu/packages/patches/graalvm-mx-check-failed-after-join.patch
@@ -0,0 +1,16 @@
1Author: Danny Milosavljevic <dannym@friendly-machines.com>
2Date: Sun Dec 21 04:41:14 AM CET 2025
3Subject: Fail the entire build on error.
4
5--- a/src/mx/_impl/mx.py 2025-12-19 20:15:23.140244258 +0000
6+++ b/src/mx/_impl/mx.py 2025-12-19 20:15:23.142739235 +0000
7@@ -15181,6 +15181,9 @@
8 joinTasks()
9 showProgress()
10
11+ if len(failed) > 0:
12+ abort(f'{len(failed)} build tasks failed')
13+
14 def dump_task_stats(f):
15 """
16 Dump task statistics CSV. Use R with following commands for visualization: