From 57f751a864613cc7c6b53774044d6f8742e05378 Mon Sep 17 00:00:00 2001 From: LemonBoy Date: Sat, 21 Sep 2019 11:20:41 +0200 Subject: [PATCH] Adjust tests for AArch64 --- test/stage1/behavior.zig | 6 ++++-- test/stage1/behavior/widening.zig | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/test/stage1/behavior.zig b/test/stage1/behavior.zig index d1f04b5157..623feeb747 100644 --- a/test/stage1/behavior.zig +++ b/test/stage1/behavior.zig @@ -72,7 +72,9 @@ comptime { _ = @import("behavior/misc.zig"); _ = @import("behavior/muladd.zig"); _ = @import("behavior/namespace_depends_on_compile_var.zig"); - _ = @import("behavior/new_stack_call.zig"); + // See #3268 + if (@import("builtin").arch != .aarch64) + _ = @import("behavior/new_stack_call.zig"); _ = @import("behavior/null.zig"); _ = @import("behavior/optional.zig"); _ = @import("behavior/pointers.zig"); @@ -106,5 +108,5 @@ comptime { _ = @import("behavior/vector.zig"); _ = @import("behavior/void.zig"); _ = @import("behavior/while.zig"); - // _ = @import("behavior/widening.zig"); + _ = @import("behavior/widening.zig"); } diff --git a/test/stage1/behavior/widening.zig b/test/stage1/behavior/widening.zig index d79270b811..2bab106ada 100644 --- a/test/stage1/behavior/widening.zig +++ b/test/stage1/behavior/widening.zig @@ -23,5 +23,7 @@ test "float widening" { var b: f32 = a; var c: f64 = b; var d: f128 = c; - expect(d == a); + expect(a == b); + expect(b == c); + expect(c == d); }