diff options
| author | Jacob Young <jacobly0@users.noreply.github.com> | 2023-03-23 00:27:25 -0400 |
|---|---|---|
| committer | Jacob Young <jacobly0@users.noreply.github.com> | 2023-03-24 17:57:58 -0400 |
| commit | dbe1b4a7e5731e4fb17d42b754faf1052aa78f32 (patch) | |
| tree | 2b64d85f1e3ab39bdbc6b7db067501b9b3f38711 /test | |
| parent | f99b75360db55413f4accf43a6f4161b14a5de9f (diff) | |
| download | zig-dbe1b4a7e5731e4fb17d42b754faf1052aa78f32.tar.gz zig-dbe1b4a7e5731e4fb17d42b754faf1052aa78f32.zip | |
x86_64: fix value tracking bugs
Diffstat (limited to 'test')
| -rw-r--r-- | test/behavior/array.zig | 1 | ||||
| -rw-r--r-- | test/behavior/bugs/10970.zig | 1 | ||||
| -rw-r--r-- | test/behavior/for.zig | 1 | ||||
| -rw-r--r-- | test/behavior/if.zig | 1 | ||||
| -rw-r--r-- | test/behavior/union.zig | 1 |
5 files changed, 2 insertions, 3 deletions
diff --git a/test/behavior/array.zig b/test/behavior/array.zig index 484cab4722..96b1be1778 100644 --- a/test/behavior/array.zig +++ b/test/behavior/array.zig @@ -191,6 +191,7 @@ test "nested arrays of strings" { if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO + if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; const array_of_strings = [_][]const u8{ "hello", "this", "is", "my", "thing" }; for (array_of_strings, 0..) |s, i| { diff --git a/test/behavior/bugs/10970.zig b/test/behavior/bugs/10970.zig index e04680c443..539dfaff71 100644 --- a/test/behavior/bugs/10970.zig +++ b/test/behavior/bugs/10970.zig @@ -6,7 +6,6 @@ fn retOpt() ?u32 { test "breaking from a loop in an if statement" { if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; - if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO var cond = true; diff --git a/test/behavior/for.zig b/test/behavior/for.zig index 98ffff85a3..8ab378c6d4 100644 --- a/test/behavior/for.zig +++ b/test/behavior/for.zig @@ -275,6 +275,7 @@ test "two counters" { test "1-based counter and ptr to array" { if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO + if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; var ok: usize = 0; diff --git a/test/behavior/if.zig b/test/behavior/if.zig index 948629038b..730c0713c6 100644 --- a/test/behavior/if.zig +++ b/test/behavior/if.zig @@ -112,7 +112,6 @@ test "if prongs cast to expected type instead of peer type resolution" { } test "if peer expressions inferred optional type" { - if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO diff --git a/test/behavior/union.zig b/test/behavior/union.zig index f247bf6fa2..b78bac5c3e 100644 --- a/test/behavior/union.zig +++ b/test/behavior/union.zig @@ -1514,7 +1514,6 @@ test "packed union with zero-bit field" { } test "reinterpreting enum value inside packed union" { - 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_wasm) return error.SkipZigTest; // TODO |
