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" {