authorgravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-06-20 16:12:40+03:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-06-20 16:12:40+03:00
logd0d5052b398b81d8907ea7c16ba38cd14d1c8d04
treef5f344bc926a673189210caf770c9ade692b2241
parent38a1222c875a3d767c77d4e98bc2293ebbfc0487

std.fmt: update test to stage2 fn pointer semantics


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

lib/std/fmt.zig+3-3
...@@ -2117,18 +2117,18 @@ test "escape non-printable" {...@@ -2117,18 +2117,18 @@ test "escape non-printable" {
2117}2117}
21182118
2119test "pointer" {2119test "pointer" {
2120 if (builtin.zig_backend == .stage1) return error.SkipZigTest;
2120 {2121 {
2121 const value = @intToPtr(*align(1) i32, 0xdeadbeef);2122 const value = @intToPtr(*align(1) i32, 0xdeadbeef);
2122 try expectFmt("pointer: i32@deadbeef\n", "pointer: {}\n", .{value});2123 try expectFmt("pointer: i32@deadbeef\n", "pointer: {}\n", .{value});
2123 try expectFmt("pointer: i32@deadbeef\n", "pointer: {*}\n", .{value});2124 try expectFmt("pointer: i32@deadbeef\n", "pointer: {*}\n", .{value});
2124 }2125 }
2125 if (builtin.zig_backend != .stage1) return error.SkipZigTest;
2126 {2126 {
2127 const value = @intToPtr(fn () void, 0xdeadbeef);2127 const value = @intToPtr(*const fn () void, 0xdeadbeef);
2128 try expectFmt("pointer: fn() void@deadbeef\n", "pointer: {}\n", .{value});2128 try expectFmt("pointer: fn() void@deadbeef\n", "pointer: {}\n", .{value});
2129 }2129 }
2130 {2130 {
2131 const value = @intToPtr(fn () void, 0xdeadbeef);2131 const value = @intToPtr(*const fn () void, 0xdeadbeef);
2132 try expectFmt("pointer: fn() void@deadbeef\n", "pointer: {}\n", .{value});2132 try expectFmt("pointer: fn() void@deadbeef\n", "pointer: {}\n", .{value});
2133 }2133 }
2134}2134}