aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/basic.zig
diff options
context:
space:
mode:
authorRobin Voetter <robin@voetter.nl>2023-09-23 01:30:16 +0200
committerRobin Voetter <robin@voetter.nl>2023-10-15 20:08:18 +0200
commitfaad97edffb2fc9cda4885feb688f3ccec71c5db (patch)
treeed81336d6607cfd0ce67fbe8f61d633b2fcb04e7 /test/behavior/basic.zig
parent0552e504d061c428655536b82db3bda21d97ef3c (diff)
downloadzig-faad97edffb2fc9cda4885feb688f3ccec71c5db.tar.gz
zig-faad97edffb2fc9cda4885feb688f3ccec71c5db.zip
spirv: update failing / passing tests
Some tests are now failing due to debug info changes, some tests now pass due to improved compiler functionality.
Diffstat (limited to 'test/behavior/basic.zig')
-rw-r--r--test/behavior/basic.zig7
1 files changed, 0 insertions, 7 deletions
diff --git a/test/behavior/basic.zig b/test/behavior/basic.zig
index 3436cba9ba..b85f2e6d2b 100644
--- a/test/behavior/basic.zig
+++ b/test/behavior/basic.zig
@@ -378,8 +378,6 @@ fn testTakeAddressOfParameter(f: f32) !void {
}
test "pointer to void return type" {
- if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
-
try testPointerToVoidReturnType();
}
fn testPointerToVoidReturnType() anyerror!void {
@@ -473,7 +471,6 @@ fn testStructInFn() !void {
test "fn call returning scalar optional in equality expression" {
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
- if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
try expect(getNull() == null);
}
@@ -484,7 +481,6 @@ fn getNull() ?*i32 {
test "global variable assignment with optional unwrapping with var initialized to undefined" {
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
- if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
const S = struct {
var data: i32 = 1234;
@@ -573,8 +569,6 @@ test "comptime cast fn to ptr" {
}
test "equality compare fn ptrs" {
- if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
-
var a = &emptyFn;
try expect(a == a);
}
@@ -840,7 +834,6 @@ test "labeled block implicitly ends in a break" {
test "catch in block has correct result location" {
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;
const S = struct {
fn open() error{A}!@This() {