commit 8592973f21df085eaa6854e40a80de1743aef76c (tree)
parent 855d1c594da8941142a2292ac1c6642d4ba5f2b5
Author: Motiejus Jakštys <motiejus@jakstys.lt>
Date: Tue, 24 Feb 2026 11:16:42 +0000
corpus: revert num_passing to 8 (addhf3 not ready)
The skip_first_int fix in 855d1c59 was insufficient: normalize's AIR
still mismatches by 4 instructions. The root cause is that the C sema
needs broader handling of comptime-only return types (comptime_int, not
just type) and proper memoization of inline comptime calls across
function boundaries. Revert to 8 passing corpus files until the dead
block generation for comptime function calls matches upstream.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/stage0/corpus.zig b/stage0/corpus.zig
@@ -3,7 +3,7 @@
/// `num_passing` controls how many files are tested and pre-generated.
/// Both build.zig and stages_test.zig import this file.
/// To enable more tests: just increment `num_passing`.
-pub const num_passing: usize = 9;
+pub const num_passing: usize = 8;
pub const files = [_][]const u8{
"lib/std/crypto/codecs.zig", // 165