aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorjoachimschmidt557 <joachim.schmidt557@outlook.com>2022-02-24 22:18:21 +0100
committerjoachimschmidt557 <joachim.schmidt557@outlook.com>2022-02-26 12:59:57 +0100
commit8ef80cfaab2a74506d7b3a866dc066d9cd281f55 (patch)
tree5f96c3e02d299e29a9738c74ae429b9f967aac9d /test
parentdb82c1b9820449f2d1e6ef54dd32ec3ffd3c583f (diff)
downloadzig-8ef80cfaab2a74506d7b3a866dc066d9cd281f55.tar.gz
zig-8ef80cfaab2a74506d7b3a866dc066d9cd281f55.zip
stage2 ARM: implement truncate to ints with bits <= 32
Diffstat (limited to 'test')
-rw-r--r--test/behavior/basic.zig1
-rw-r--r--test/behavior/truncate.zig8
2 files changed, 0 insertions, 9 deletions
diff --git a/test/behavior/basic.zig b/test/behavior/basic.zig
index d2d943940f..db83393634 100644
--- a/test/behavior/basic.zig
+++ b/test/behavior/basic.zig
@@ -16,7 +16,6 @@ test "empty function with comments" {
test "truncate" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
try expect(testTruncate(0x10fd) == 0xfd);
comptime try expect(testTruncate(0x10fd) == 0xfd);
diff --git a/test/behavior/truncate.zig b/test/behavior/truncate.zig
index 7fe5b8ecb6..a16e54e25b 100644
--- a/test/behavior/truncate.zig
+++ b/test/behavior/truncate.zig
@@ -4,7 +4,6 @@ const expect = std.testing.expect;
test "truncate u0 to larger integer allowed and has comptime known result" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
var x: u0 = 0;
const y = @truncate(u8, x);
@@ -13,7 +12,6 @@ test "truncate u0 to larger integer allowed and has comptime known result" {
test "truncate.u0.literal" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
var z = @truncate(u0, 0);
try expect(z == 0);
@@ -21,7 +19,6 @@ test "truncate.u0.literal" {
test "truncate.u0.const" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
const c0: usize = 0;
var z = @truncate(u0, c0);
@@ -30,7 +27,6 @@ test "truncate.u0.const" {
test "truncate.u0.var" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
var d: u8 = 2;
var z = @truncate(u0, d);
@@ -39,7 +35,6 @@ test "truncate.u0.var" {
test "truncate i0 to larger integer allowed and has comptime known result" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
var x: i0 = 0;
const y = @truncate(i8, x);
@@ -48,7 +43,6 @@ test "truncate i0 to larger integer allowed and has comptime known result" {
test "truncate.i0.literal" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
var z = @truncate(i0, 0);
try expect(z == 0);
@@ -56,7 +50,6 @@ test "truncate.i0.literal" {
test "truncate.i0.const" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
const c0: isize = 0;
var z = @truncate(i0, c0);
@@ -65,7 +58,6 @@ test "truncate.i0.const" {
test "truncate.i0.var" {
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
var d: i8 = 2;
var z = @truncate(i0, d);