commit 57f751a864613cc7c6b53774044d6f8742e05378 (tree) parent 093ffe9f161f604d7742afc0012c7c8f8437316d Author: LemonBoy <thatlemon@gmail.com> Date: Sat, 21 Sep 2019 11:20:41 +0200 Adjust tests for AArch64 Diffstat:
| M | test/stage1/behavior.zig | | | 6 | ++++-- |
| M | 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 @@ -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 @@ -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); }