[swift-users] Int32.divideWithOverflow

Peter W A Wood peterwawood at gmail.com
Wed Nov 9 22:49:23 CST 2016


I am using Swift to generate some tests with overflowing 32-bit integers. I have used the Int32.<op>WithOverflow functions but have come across a problem dividing Int32.min by -1 with overflow. I get an overflow error:

    error: division '-2147483648 / -1' results in an overflow
    Int32.divideWithOverflow(Int32.min, -1)

Is this the expected behaviour?

Regards

Peter


More information about the swift-users mailing list