zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 0dde70ef763d7d21ea2fe703deb253a9ae59cf72 (tree)
parent 92151216882e2bfacbbb1b6cae3c5281bf9dd03c
Author: Matthew Lugg <mlugg@mlugg.co.uk>
Date:   Tue, 28 Oct 2025 13:34:53 +0000

std.Build: fix '--webui' crash

Using '--webui' without '--time-report' when there are Run steps in the
graph was regressed by https://github.com/ziglang/zig/pull/25029.

Diffstat:
Mlib/std/Build/Step/Run.zig | 14+++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/lib/std/Build/Step/Run.zig b/lib/std/Build/Step/Run.zig @@ -1587,11 +1587,15 @@ fn spawnChildAndCollect( run.step.test_results = res.test_results; if (res.test_metadata) |tm| { run.cached_test_metadata = tm.toCachedTestMetadata(); - if (options.web_server) |ws| ws.updateTimeReportRunTest( - run, - &run.cached_test_metadata.?, - tm.ns_per_test, - ); + if (options.web_server) |ws| { + if (b.graph.time_report) { + ws.updateTimeReportRunTest( + run, + &run.cached_test_metadata.?, + tm.ns_per_test, + ); + } + } } return null; } else {