id summary reporter owner description type status milestone component version severity resolution keywords cc 11364 Multiprecision exclusive OR operator (^) gives incorrect results Graham Clemow John Maddock "When using multiprecision types such as int128_t the exclusive OR of any pair of values with opposite sign which differ by exactly 2 to the power 32 gives an incorrect zero result. So in the attached example c is incorrect and d is correct. " Bugs closed Boost 1.59.0 multiprecision Boost Development Trunk Problem fixed