...
This solution also violates INT14-A. Distinguish bitmaps from numeric typesAvoid performing bitwise and arithmetic operations on the same data.
Compliant Solution
This compliant solution implements a strictly conforming test for unsigned overflow.
...