authorgravatar for david@vortan.devDavid Rubin <david@vortan.dev> 2024-07-09 22:43:03-07:00
committergravatar for david@vortan.devDavid Rubin <david@vortan.dev> 2024-07-14 23:04:06-07:00
log5a4fe39fbbf9668b7fa14da774cb3de1c49604e7
tree33e6c45143e04cb4828b655843e2041d3343c59d
parent5ec926cdbf05312111cb5451bf152ee054f9ef1f
signaturelock-open Commit is signed but in an unrecognized format.

riscv: disable failing tests


4 files changed, 7 insertions(+), 3 deletions(-)

test/behavior/byteswap.zig+1
......@@ -100,6 +100,7 @@ test "@byteSwap vectors u8" {
100100 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
101101 if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
102102 if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
103 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
103104
104105 try comptime vector8();
105106 try vector8();
test/behavior/cast.zig+1
......@@ -1985,6 +1985,7 @@ test "peer type resolution: vector and array and tuple" {
19851985 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
19861986 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
19871987 if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
1988 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
19881989
19891990 var vec: @Vector(2, i8) = .{ 10, 20 };
19901991 var arr: [2]i8 = .{ 30, 40 };
test/behavior/globals.zig+1
......@@ -18,6 +18,7 @@ test "store to global vector" {
1818 if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest;
1919 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
2020 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
21 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
2122
2223 try expect(vpos[1] == 0.0);
2324 vpos = @Vector(2, f32){ 0.0, 1.0 };
test/behavior/vector.zig+4-3
......@@ -103,6 +103,7 @@ test "vector float operators" {
103103 if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
104104 if (builtin.zig_backend == .stage2_c and comptime builtin.cpu.arch.isArmOrThumb()) return error.SkipZigTest;
105105 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
106 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
106107
107108 const S = struct {
108109 fn doTheTest(T: type) !void {
......@@ -125,8 +126,6 @@ test "vector float operators" {
125126 try S.doTheTest(f16);
126127 try comptime S.doTheTest(f16);
127128
128 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
129
130129 try S.doTheTest(f80);
131130 try comptime S.doTheTest(f80);
132131
......@@ -1240,6 +1239,7 @@ test "loading the second vector from a slice of vectors" {
12401239 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
12411240 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
12421241 if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
1242 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
12431243
12441244 @setRuntimeSafety(false);
12451245 var small_bases = [2]@Vector(2, u8){
......@@ -1326,6 +1326,7 @@ test "zero multiplicand" {
13261326 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
13271327 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
13281328 if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
1329 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
13291330
13301331 const zeros = @Vector(2, u32){ 0.0, 0.0 };
13311332 var ones = @Vector(2, u32){ 1.0, 1.0 };
......@@ -1486,6 +1487,7 @@ test "store vector with memset" {
14861487test "addition of vectors represented as strings" {
14871488 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
14881489 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
1490 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
14891491
14901492 const V = @Vector(3, u8);
14911493 const foo: V = "foo".*;
......@@ -1616,7 +1618,6 @@ test "@reduce on bool vector" {
16161618test "bitcast vector to array of smaller vectors" {
16171619 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
16181620 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
1619 if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
16201621
16211622 const u8x32 = @Vector(32, u8);
16221623 const u8x64 = @Vector(64, u8);