aboutsummaryrefslogtreecommitdiff
path: root/test/behavior
diff options
context:
space:
mode:
authorDavid Rubin <daviru007@icloud.com>2024-09-01 02:49:47 -0700
committermlugg <mlugg@mlugg.co.uk>2024-09-01 17:34:06 +0100
commitfbac7afa0f280eb271e802046ae1f3f836a9f6b2 (patch)
tree51c47833f3ec9c98f474cd61f0d4e2e3840d9df7 /test/behavior
parent28383d4d985cd04c897f6b6a63bd2107d8e2a8e9 (diff)
downloadzig-fbac7afa0f280eb271e802046ae1f3f836a9f6b2.tar.gz
zig-fbac7afa0f280eb271e802046ae1f3f836a9f6b2.zip
riscv: implement `errunion_payload_ptr_set`
Diffstat (limited to 'test/behavior')
-rw-r--r--test/behavior/cast_int.zig4
-rw-r--r--test/behavior/struct.zig1
-rw-r--r--test/behavior/while.zig1
3 files changed, 0 insertions, 6 deletions
diff --git a/test/behavior/cast_int.zig b/test/behavior/cast_int.zig
index 9faa123a62..10bb445ca7 100644
--- a/test/behavior/cast_int.zig
+++ b/test/behavior/cast_int.zig
@@ -164,8 +164,6 @@ const Piece = packed struct {
};
test "load non byte-sized optional value" {
- if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
-
// Originally reported at https://github.com/ziglang/zig/issues/14200
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
@@ -181,8 +179,6 @@ test "load non byte-sized optional value" {
}
test "load non byte-sized value in struct" {
- if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
-
if (builtin.cpu.arch.endian() != .little) return error.SkipZigTest; // packed struct TODO
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
diff --git a/test/behavior/struct.zig b/test/behavior/struct.zig
index 44f035f46f..4694758e19 100644
--- a/test/behavior/struct.zig
+++ b/test/behavior/struct.zig
@@ -1214,7 +1214,6 @@ test "anon init through error union" {
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
const S = struct {
a: u32,
diff --git a/test/behavior/while.zig b/test/behavior/while.zig
index 532bac258d..7f4d025d63 100644
--- a/test/behavior/while.zig
+++ b/test/behavior/while.zig
@@ -347,7 +347,6 @@ test "try terminating an infinite loop" {
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
// Test coverage for https://github.com/ziglang/zig/issues/13546
const Foo = struct {