From 5b454bdee49b85fefece1617b14bb613dcacfa60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Tue, 24 Feb 2026 11:16:42 +0000 Subject: [PATCH] corpus: revert num_passing to 8 (addhf3 not ready) The skip_first_int fix in 67cb6933 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) --- stage0/corpus.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stage0/corpus.zig b/stage0/corpus.zig index 831dc04ebc..3622012be3 100644 --- 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