@@ -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 );
0 commit comments