diff --git a/Tests/AK/TestChecked.cpp b/Tests/AK/TestChecked.cpp index a4c932d696..474efd442c 100644 --- a/Tests/AK/TestChecked.cpp +++ b/Tests/AK/TestChecked.cpp @@ -96,6 +96,9 @@ TEST_CASE(detects_signed_overflow) EXPECT((Checked(0x4000000000000000) - Checked(-0x4000000000000000)).has_overflow()); EXPECT(!(Checked(-0x4000000000000000) - Checked(0x4000000000000000)).has_overflow()); EXPECT((Checked(-0x4000000000000000) - Checked(0x4000000000000001)).has_overflow()); + + EXPECT((Checked(0x80000000) / Checked(-1)).has_overflow()); + EXPECT((Checked(0x8000000000000000) / Checked(-1)).has_overflow()); } TEST_CASE(detects_unsigned_overflow)