diff options
| author | Joachim Schmidt <joachim.schmidt557@outlook.com> | 2022-03-17 09:40:41 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-17 09:40:41 +0100 |
| commit | 3c3826bf93f7cbd88ecc30b43afac12cde313ffa (patch) | |
| tree | 617ffc8f30d7750aad90ddbafcf2e33580a2a02d /test/behavior/math.zig | |
| parent | 87779cfd93fdcb525f386d693a099e4188a3fc44 (diff) | |
| parent | dcc1de12b097db4971b85cfc0b4e18fec2c8b2c4 (diff) | |
| download | zig-3c3826bf93f7cbd88ecc30b43afac12cde313ffa.tar.gz zig-3c3826bf93f7cbd88ecc30b43afac12cde313ffa.zip | |
Merge pull request #11192 from joachimschmidt557/stage2-arm
stage2 ARM: misc improvements
Diffstat (limited to 'test/behavior/math.zig')
| -rw-r--r-- | test/behavior/math.zig | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/test/behavior/math.zig b/test/behavior/math.zig index 5b91ceed47..8fae2114d8 100644 --- a/test/behavior/math.zig +++ b/test/behavior/math.zig @@ -367,7 +367,6 @@ test "binary not" { if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO try expect(comptime x: { break :x ~@as(u16, 0b1010101010101010) == 0b0101010101010101; @@ -488,7 +487,6 @@ fn mod(comptime T: type, a: T, b: T) T { test "unsigned wrapping" { if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO try testUnsignedWrappingEval(maxInt(u32)); comptime try testUnsignedWrappingEval(maxInt(u32)); @@ -503,7 +501,6 @@ fn testUnsignedWrappingEval(x: u32) !void { test "signed wrapping" { if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO try testSignedWrappingEval(maxInt(i32)); comptime try testSignedWrappingEval(maxInt(i32)); @@ -518,7 +515,6 @@ fn testSignedWrappingEval(x: i32) !void { test "signed negation wrapping" { if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO try testSignedNegationWrappingEval(minInt(i16)); comptime try testSignedNegationWrappingEval(minInt(i16)); @@ -532,7 +528,6 @@ fn testSignedNegationWrappingEval(x: i16) !void { test "unsigned negation wrapping" { if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO try testUnsignedNegationWrappingEval(1); comptime try testUnsignedNegationWrappingEval(1); @@ -868,7 +863,6 @@ test "quad hex float literal parsing accurate" { test "truncating shift left" { if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO try testShlTrunc(maxInt(u16)); @@ -881,7 +875,6 @@ fn testShlTrunc(x: u16) !void { test "exact shift left" { if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO try testShlExact(0b00110101); @@ -894,7 +887,6 @@ fn testShlExact(x: u8) !void { test "exact shift right" { if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO - if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO try testShrExact(0b10110100); |
