authorgravatar for mark.rushakoff@gmail.comMark Rushakoff <mark.rushakoff@gmail.com> 2025-02-10 23:05:38-05:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-02-16 15:51:40+01:00
log86064e66d60241ae1c56c6852ebd1ad880edfcce
tree24bb669df5040bb9330de4226b241b8af47c8504
parentddff1fa4c6cb80363a2c2a34fd5eace95be585d4

std.testing: improve compile error on untagged union equality


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

lib/std/testing.zig+2-2
......@@ -147,7 +147,7 @@ fn expectEqualInner(comptime T: type, expected: T, actual: T) !void {
147147
148148 .@"union" => |union_info| {
149149 if (union_info.tag_type == null) {
150 @compileError("Unable to compare untagged union values");
150 @compileError("Unable to compare untagged union values for type " ++ @typeName(@TypeOf(actual)));
151151 }
152152
153153 const Tag = std.meta.Tag(@TypeOf(expected));
......@@ -818,7 +818,7 @@ fn expectEqualDeepInner(comptime T: type, expected: T, actual: T) error{TestExpe
818818
819819 .@"union" => |union_info| {
820820 if (union_info.tag_type == null) {
821 @compileError("Unable to compare untagged union values");
821 @compileError("Unable to compare untagged union values for type " ++ @typeName(@TypeOf(actual)));
822822 }
823823
824824 const Tag = std.meta.Tag(@TypeOf(expected));