From 845226a7c92edc4d6c35727023c63e4cbcf20bbb Mon Sep 17 00:00:00 2001
From: mlugg <mlugg@mlugg.co.uk>
Date: Tue, 26 Mar 2024 07:07:17 +0000
Subject: [PATCH] cases: necessary changes from branch

---
 test/cases/compile_errors/compile_log.zig                   | 2 +-
 .../compile_log_a_pointer_to_an_opaque_value.zig            | 2 +-
 ...ify_type_for_exhaustive_enum_with_undefined_tag_type.zig | 2 +-
 .../reify_type_union_payload_is_undefined.zig               | 2 +-
 test/cases/compile_errors/reify_type_with_undefined.zig     | 6 +++---
 test/cases/comptime_aggregate_print.zig                     | 4 ++--
 6 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/test/cases/compile_errors/compile_log.zig b/test/cases/compile_errors/compile_log.zig
index 444d09101797..6a14b78b173a 100644
--- a/test/cases/compile_errors/compile_log.zig
+++ b/test/cases/compile_errors/compile_log.zig
@@ -21,7 +21,7 @@ export fn baz() void {
 //
 // Compile Log Output:
 // @as(*const [5:0]u8, "begin")
-// @as(*const [1:0]u8, "a"), @as(i32, 12), @as(*const [1:0]u8, "b"), @as([]const u8, "hi")
+// @as(*const [1:0]u8, "a"), @as(i32, 12), @as(*const [1:0]u8, "b"), @as([]const u8, "hi"[0..2])
 // @as(*const [3:0]u8, "end")
 // @as(comptime_int, 4)
 // @as(*const [5:0]u8, "begin")
diff --git a/test/cases/compile_errors/compile_log_a_pointer_to_an_opaque_value.zig b/test/cases/compile_errors/compile_log_a_pointer_to_an_opaque_value.zig
index 4f79da9fb1af..32076d3705e1 100644
--- a/test/cases/compile_errors/compile_log_a_pointer_to_an_opaque_value.zig
+++ b/test/cases/compile_errors/compile_log_a_pointer_to_an_opaque_value.zig
@@ -9,4 +9,4 @@ export fn entry() void {
 // :2:5: error: found compile log statement
 //
 // Compile Log Output:
-// @as(*const anyopaque, (function 'entry'))
+// @as(*const anyopaque, &tmp.entry)
diff --git a/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig b/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig
index 5d5294ba301e..fc8f3e1797e8 100644
--- a/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig
+++ b/test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig
@@ -14,4 +14,4 @@ export fn entry() void {
 // backend=stage2
 // target=native
 //
-// :1:13: error: use of undefined value here causes undefined behavior
+// :1:20: error: use of undefined value here causes undefined behavior
diff --git a/test/cases/compile_errors/reify_type_union_payload_is_undefined.zig b/test/cases/compile_errors/reify_type_union_payload_is_undefined.zig
index 886d443a00c0..d9eea7dcd416 100644
--- a/test/cases/compile_errors/reify_type_union_payload_is_undefined.zig
+++ b/test/cases/compile_errors/reify_type_union_payload_is_undefined.zig
@@ -9,4 +9,4 @@ comptime {
 // backend=stage2
 // target=native
 //
-// :1:13: error: use of undefined value here causes undefined behavior
+// :1:20: error: use of undefined value here causes undefined behavior
diff --git a/test/cases/compile_errors/reify_type_with_undefined.zig b/test/cases/compile_errors/reify_type_with_undefined.zig
index e3daa316e313..4d5f18419499 100644
--- a/test/cases/compile_errors/reify_type_with_undefined.zig
+++ b/test/cases/compile_errors/reify_type_with_undefined.zig
@@ -28,6 +28,6 @@ comptime {
 // backend=stage2
 // target=native
 //
-// :2:9: error: use of undefined value here causes undefined behavior
-// :5:9: error: use of undefined value here causes undefined behavior
-// :17:9: error: use of undefined value here causes undefined behavior
+// :2:16: error: use of undefined value here causes undefined behavior
+// :5:16: error: use of undefined value here causes undefined behavior
+// :17:16: error: use of undefined value here causes undefined behavior
diff --git a/test/cases/comptime_aggregate_print.zig b/test/cases/comptime_aggregate_print.zig
index d8bb049a0063..88206398b030 100644
--- a/test/cases/comptime_aggregate_print.zig
+++ b/test/cases/comptime_aggregate_print.zig
@@ -31,5 +31,5 @@ pub fn main() !void {}
 // :20:5: error: found compile log statement
 //
 // Compile Log Output:
-// @as([]i32, .{ (reinterpreted data) })
-// @as([]i32, .{ (reinterpreted data) })
+// @as([]i32, &(comptime alloc).buf[0..2])
+// @as([]i32, &(comptime alloc).buf[0..2])