From fb09093d95f2dc9bf454ba0d1d489316311adffc Mon Sep 17 00:00:00 2001 From: Veikka Tuominen Date: Tue, 15 Nov 2022 16:50:20 +0200 Subject: Module: call `ensureDeclAnalyzed` on `builtin.test_functions` Previously the compiler would crash on branching on undefined values if you tried using `zig test` with a freestanding target since there was no start code referencing `builtin.test_functions`. Closes #12554 --- src/Compilation.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/Compilation.zig') diff --git a/src/Compilation.zig b/src/Compilation.zig index 35be4e86cf..73db9f5e97 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -2361,7 +2361,7 @@ pub fn update(comp: *Compilation) !void { // The `test_functions` decl has been intentionally postponed until now, // at which point we must populate it with the list of test functions that // have been discovered and not filtered out. - try module.populateTestFunctions(); + try module.populateTestFunctions(main_progress_node); } // Process the deletion set. We use a while loop here because the -- cgit v1.2.3