From 01947bfe9205a1ab49137c5c30e134ba81365092 Mon Sep 17 00:00:00 2001 From: r00ster91 Date: Wed, 7 Dec 2022 18:39:03 +0100 Subject: [PATCH] behavior: add test coverage for previous i128 regression on aarch64 Closes #8429 --- test/behavior/int128.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/behavior/int128.zig b/test/behavior/int128.zig index 84c69ba499..4498752482 100644 --- a/test/behavior/int128.zig +++ b/test/behavior/int128.zig @@ -53,6 +53,11 @@ test "int128" { buff = -0x12341234123412341234123412341234; try expect(-buff == 0x12341234123412341234123412341234); + + const a: i128 = -170141183460469231731687303715884105728; + const b: i128 = -0x8000_0000_0000_0000_0000_0000_0000_0000; + try expect(@divFloor(b, 1_000_000) == -170141183460469231731687303715885); + try expect(a == b); } test "truncate int128" {