zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit d0d5052b398b81d8907ea7c16ba38cd14d1c8d04 (tree)
parent 38a1222c875a3d767c77d4e98bc2293ebbfc0487
Author: Veikka Tuominen <git@vexu.eu>
Date:   Mon, 20 Jun 2022 16:12:40 +0300

std.fmt: update test to stage2 fn pointer semantics

Diffstat:
Mlib/std/fmt.zig | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/std/fmt.zig b/lib/std/fmt.zig @@ -2117,18 +2117,18 @@ test "escape non-printable" { } test "pointer" { + if (builtin.zig_backend == .stage1) return error.SkipZigTest; { const value = @intToPtr(*align(1) i32, 0xdeadbeef); try expectFmt("pointer: i32@deadbeef\n", "pointer: {}\n", .{value}); try expectFmt("pointer: i32@deadbeef\n", "pointer: {*}\n", .{value}); } - if (builtin.zig_backend != .stage1) return error.SkipZigTest; { - const value = @intToPtr(fn () void, 0xdeadbeef); + const value = @intToPtr(*const fn () void, 0xdeadbeef); try expectFmt("pointer: fn() void@deadbeef\n", "pointer: {}\n", .{value}); } { - const value = @intToPtr(fn () void, 0xdeadbeef); + const value = @intToPtr(*const fn () void, 0xdeadbeef); try expectFmt("pointer: fn() void@deadbeef\n", "pointer: {}\n", .{value}); } }