aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/bugs/8646.zig
blob: 1bd81f799f44aa4198ed178d780b4a3c79a5d3ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const std = @import("std");
const builtin = @import("builtin");

const array = [_][]const []const u8{
    &.{"hello"},
    &.{ "world", "hello" },
};

test {
    if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
    if (builtin.zig_backend == .stage2_x86) return error.SkipZigTest; // TODO
    if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
    if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
    if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;

    try std.testing.expect(array[0].len == 1);
    try std.testing.expectEqualStrings("hello", array[0][0]);
}