aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/bugs
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-02-08 20:33:45 +0100
committerJakub Konka <kubkon@jakubkonka.com>2022-02-09 10:28:48 +0100
commite5ce87f1b198bfcb022e9ea91f2a9a58b1b75026 (patch)
tree19edf20a27751a4c96a2c5a63f9328de1923bd52 /test/behavior/bugs
parent4d1e5ef730630badf92a613cdc57a42d2321df12 (diff)
downloadzig-e5ce87f1b198bfcb022e9ea91f2a9a58b1b75026.tar.gz
zig-e5ce87f1b198bfcb022e9ea91f2a9a58b1b75026.zip
stage2: handle decl ref to void types
Fixes behavior test 1914
Diffstat (limited to 'test/behavior/bugs')
-rw-r--r--test/behavior/bugs/1914.zig4
1 files changed, 0 insertions, 4 deletions
diff --git a/test/behavior/bugs/1914.zig b/test/behavior/bugs/1914.zig
index 6462937351..4ac2b929a2 100644
--- a/test/behavior/bugs/1914.zig
+++ b/test/behavior/bugs/1914.zig
@@ -13,8 +13,6 @@ const a = A{ .b_list_pointer = &b_list };
test "segfault bug" {
if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
- if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
const assert = std.debug.assert;
const obj = B{ .a_pointer = &a };
assert(obj.a_pointer == &a); // this makes zig crash
@@ -31,8 +29,6 @@ pub const B2 = struct {
var b_value = B2{ .pointer_array = &[_]*A2{} };
test "basic stuff" {
- if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
std.debug.assert(&b_value == &b_value);
}