From 8f475affb3a6e1c50dbf3fc12ed343a4d8550e87 Mon Sep 17 00:00:00 2001 From: Hojun-Cho Date: Sun, 9 Aug 2026 04:04:34 +0900 Subject: [PATCH] wwfixture: stop before capture ordinals wrap --- internal/wwfixture/run.ww | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/wwfixture/run.ww b/internal/wwfixture/run.ww index 963960b4..86fdceea 100644 --- a/internal/wwfixture/run.ww +++ b/internal/wwfixture/run.ww @@ -423,6 +423,10 @@ fn cancelall(handles: []exec.process) bool = { }; fn runfixtures(opts: *options, c: *corpus, ids: []identity) int = { + if (ids.len > 9999) { + fmt.errorln("wwfixture: selected matrix exceeds four-digit capture namespace"); + return 1; + }; let runroot: str = strings.dup(temp.dir()); let rid: str = runid(runroot); let cells: []fixturecell;