diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2022-03-03 17:56:37 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-03 17:56:37 -0500 |
| commit | 0ea51f7f494cd84a48fd997b60196d6c4254ccac (patch) | |
| tree | 16e37b2d217f7ea6418b04d37542b5f937351e34 /test | |
| parent | 6c045f9e83434e98fbfbd7c511e673274cb22afc (diff) | |
| parent | b96d5fd71f12a56ba97c6ca36e47a7cbceee9696 (diff) | |
| download | zig-0ea51f7f494cd84a48fd997b60196d6c4254ccac.tar.gz zig-0ea51f7f494cd84a48fd997b60196d6c4254ccac.zip | |
Merge pull request #11049 from mitchellh/peer-arrays
stage2: fix a couple issues with peer resolution and const casting arrays
Diffstat (limited to 'test')
| -rw-r--r-- | test/behavior/cast.zig | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/test/behavior/cast.zig b/test/behavior/cast.zig index bc120d6697..8e53b7d44d 100644 --- a/test/behavior/cast.zig +++ b/test/behavior/cast.zig @@ -964,7 +964,11 @@ test "cast between C pointer with different but compatible types" { } test "peer type resolve string lit with sentinel-terminated mutable slice" { - if (builtin.zig_backend != .stage1) return error.SkipZigTest; // TODO + if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO + if (builtin.zig_backend == .stage2_x86_64) 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_c) return error.SkipZigTest; // TODO var array: [4:0]u8 = undefined; array[4] = 0; // TODO remove this when #4372 is solved @@ -981,7 +985,11 @@ test "peer type resolve array pointers, one of them const" { } test "peer type resolve array pointer and unknown pointer" { - if (builtin.zig_backend != .stage1) return error.SkipZigTest; // TODO + if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO + if (builtin.zig_backend == .stage2_x86_64) 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_c) return error.SkipZigTest; // TODO const const_array: [4]u8 = undefined; var array: [4]u8 = undefined; |
