aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/bugs/2692.zig
blob: 0eed28b2e7b4dc06c01a48d7d6e66b719d5eee1f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const builtin = @import("builtin");

fn foo(a: []u8) void {
    _ = a;
}

test "address of 0 length array" {
    if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
    if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
    if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;

    var pt: [0]u8 = undefined;
    foo(&pt);
}