]> granicus.if.org Git - python/commit
1 << 31 is invalid for signed integers, fix it by making 1 unsigned.
authorGregory P. Smith <greg@krypto.org>
Tue, 11 Dec 2012 01:45:03 +0000 (17:45 -0800)
committerGregory P. Smith <greg@krypto.org>
Tue, 11 Dec 2012 01:45:03 +0000 (17:45 -0800)
commitc0dd80e439bff4bd7cd9acc34ae023b4e8adf4aa
tree4aa75225df46ad589d2aebf0057d09c79dd60569
parentc474c4e7498e00249a85d973a608a86f4b56e7d5
parent90555d0f0d0b8e4ffbbb37ba12a8e43020ad1e98
1 << 31 is invalid for signed integers, fix it by making 1 unsigned.

Found by Clang trunk's Undefined-Behavior Sanitizer.  [more to come]
Modules/_sre.c