authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-12-03 12:32:58-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-01-01 17:51:18-07:00
logad385649b985c53ddec530c627dccbe30c0ce0a6
tree774be9b4717210f5fcc2985af223d35a10dd8f2d
parentdd45095ba13217021551f4988953f7e337f9a694

fix std lib tests


2 files changed, 7 insertions(+), 2 deletions(-)

lib/std/Build/Step/Options.zig+6-1
......@@ -294,7 +294,12 @@ test Options {
294294 var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
295295 defer arena.deinit();
296296
297 const host = try std.zig.system.NativeTargetInfo.detect(.{});
297 const detected = try std.zig.system.NativeTargetInfo.detect(.{});
298 const host: std.Build.ResolvedTarget = .{
299 .query = .{},
300 .target = detected.target,
301 .dynamic_linker = detected.dynamic_linker,
302 };
298303
299304 var cache: std.Build.Cache = .{
300305 .gpa = arena.allocator(),
lib/std/zig.zig+1-1
......@@ -212,7 +212,7 @@ pub const BuildId = union(enum) {
212212 hexstring: HexString,
213213
214214 pub fn eql(a: BuildId, b: BuildId) bool {
215 const Tag = @TypeOf(BuildId).Union.tag_type.?;
215 const Tag = @typeInfo(BuildId).Union.tag_type.?;
216216 const a_tag: Tag = a;
217217 const b_tag: Tag = b;
218218 if (a_tag != b_tag) return false;