zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 57f751a864613cc7c6b53774044d6f8742e05378 (tree)
parent 093ffe9f161f604d7742afc0012c7c8f8437316d
Author: LemonBoy <thatlemon@gmail.com>
Date:   Sat, 21 Sep 2019 11:20:41 +0200

Adjust tests for AArch64

Diffstat:
Mtest/stage1/behavior.zig | 6++++--
Mtest/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); }