]> 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:44:44 +0000 (17:44 -0800)
committerGregory P. Smith <greg@krypto.org>
Tue, 11 Dec 2012 01:44:44 +0000 (17:44 -0800)
commit90555d0f0d0b8e4ffbbb37ba12a8e43020ad1e98
tree94b4ea0326d7f74517d8d4251ea2eaf3b82185d5
parent87f9b46f15797efab3fc859112b3e8b0c3d893db
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