| ... | ... | @@ -35,7 +35,7 @@ pub fn addLibcTestCase( |
| 35 | 35 | const arena = graph.arena; |
| 36 | 36 | const name = arena.dupe(u8, path[0 .. path.len - std.fs.path.extension(path).len]) catch @panic("OOM"); |
| 37 | 37 | std.mem.replaceScalar(u8, name, '/', '.'); |
| 38 | | libc.test_cases.append(libc.b.allocator, .{ |
| 38 | libc.test_cases.append(arena, .{ |
| 39 | 39 | .name = name, |
| 40 | 40 | .src_file = libc.libc_test_src_path.path(libc.b, path), |
| 41 | 41 | .additional_src_file = if (options.additional_src_file) |additional_src_file| libc.libc_test_src_path.path(libc.b, additional_src_file) else null, |
| ... | ... | @@ -114,6 +114,7 @@ pub fn addTarget(libc: *const Libc, target: std.Build.ResolvedTarget) void { |
| 114 | 114 | const run = libc.b.addRunArtifact(exe); |
| 115 | 115 | run.setName(annotated_case_name); |
| 116 | 116 | run.skip_foreign_checks = true; |
| 117 | run.disable_zig_progress = true; // can interfere with fd count assumptions |
| 117 | 118 | run.expectStdErrEqual(""); |
| 118 | 119 | run.expectStdOutEqual(""); |
| 119 | 120 | run.expectExitCode(0); |