mirror of
https://github.com/ziglang/zig.git
synced 2025-12-07 06:43:07 +00:00
riscv: disable failing tests
This commit is contained in:
parent
5ec926cdbf
commit
5a4fe39fbb
@ -100,6 +100,7 @@ test "@byteSwap vectors u8" {
|
|||||||
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
|
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
|
||||||
if (builtin.zig_backend == .stage2_sparc64) 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_spirv64) return error.SkipZigTest;
|
||||||
|
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
|
||||||
|
|
||||||
try comptime vector8();
|
try comptime vector8();
|
||||||
try vector8();
|
try vector8();
|
||||||
|
|||||||
@ -1985,6 +1985,7 @@ test "peer type resolution: vector and array and tuple" {
|
|||||||
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
|
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
|
||||||
if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
|
if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
|
||||||
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
|
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
|
||||||
|
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
|
||||||
|
|
||||||
var vec: @Vector(2, i8) = .{ 10, 20 };
|
var vec: @Vector(2, i8) = .{ 10, 20 };
|
||||||
var arr: [2]i8 = .{ 30, 40 };
|
var arr: [2]i8 = .{ 30, 40 };
|
||||||
|
|||||||
@ -18,6 +18,7 @@ test "store to global vector" {
|
|||||||
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest;
|
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest;
|
||||||
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
|
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
|
||||||
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
|
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
|
||||||
|
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
|
||||||
|
|
||||||
try expect(vpos[1] == 0.0);
|
try expect(vpos[1] == 0.0);
|
||||||
vpos = @Vector(2, f32){ 0.0, 1.0 };
|
vpos = @Vector(2, f32){ 0.0, 1.0 };
|
||||||
|
|||||||
@ -103,6 +103,7 @@ test "vector float operators" {
|
|||||||
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
|
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
|
||||||
if (builtin.zig_backend == .stage2_c and comptime builtin.cpu.arch.isArmOrThumb()) return error.SkipZigTest;
|
if (builtin.zig_backend == .stage2_c and comptime builtin.cpu.arch.isArmOrThumb()) return error.SkipZigTest;
|
||||||
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
|
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
|
||||||
|
if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
|
||||||
|
|
||||||
const S = struct {
|
const S = struct {
|
||||||
fn doTheTest(T: type) !void {
|
fn doTheTest(T: type) !void {
|
||||||
@ -125,8 +126,6 @@ test "vector float operators" {
|
|||||||
try S.doTheTest(f16);
|
try S.doTheTest(f16);
|
||||||
try comptime S.doTheTest(f16);
|
try comptime S.doTheTest(f16);
|
||||||
|
|
||||||
if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
|
|
||||||
|
|
||||||
try S.doTheTest(f80);
|
try S.doTheTest(f80);
|
||||||
try comptime S.doTheTest(f80);
|
try comptime S.doTheTest(f80);
|
||||||
|
|
||||||
@ -1240,6 +1239,7 @@ test "loading the second vector from a slice of vectors" {
|
|||||||
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
|
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
|
||||||
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
|
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_sparc64) return error.SkipZigTest; // TODO
|
||||||
|
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
|
||||||
|
|
||||||
@setRuntimeSafety(false);
|
@setRuntimeSafety(false);
|
||||||
var small_bases = [2]@Vector(2, u8){
|
var small_bases = [2]@Vector(2, u8){
|
||||||
@ -1326,6 +1326,7 @@ test "zero multiplicand" {
|
|||||||
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
|
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
|
||||||
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
|
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_sparc64) return error.SkipZigTest; // TODO
|
||||||
|
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
|
||||||
|
|
||||||
const zeros = @Vector(2, u32){ 0.0, 0.0 };
|
const zeros = @Vector(2, u32){ 0.0, 0.0 };
|
||||||
var ones = @Vector(2, u32){ 1.0, 1.0 };
|
var ones = @Vector(2, u32){ 1.0, 1.0 };
|
||||||
@ -1486,6 +1487,7 @@ test "store vector with memset" {
|
|||||||
test "addition of vectors represented as strings" {
|
test "addition of vectors represented as strings" {
|
||||||
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
|
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
|
||||||
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
|
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
|
||||||
|
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
|
||||||
|
|
||||||
const V = @Vector(3, u8);
|
const V = @Vector(3, u8);
|
||||||
const foo: V = "foo".*;
|
const foo: V = "foo".*;
|
||||||
@ -1616,7 +1618,6 @@ test "@reduce on bool vector" {
|
|||||||
test "bitcast vector to array of smaller vectors" {
|
test "bitcast vector to array of smaller vectors" {
|
||||||
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
|
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
|
||||||
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
|
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
|
||||||
if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest;
|
|
||||||
|
|
||||||
const u8x32 = @Vector(32, u8);
|
const u8x32 = @Vector(32, u8);
|
||||||
const u8x64 = @Vector(64, u8);
|
const u8x64 = @Vector(64, u8);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user