summaryrefslogtreecommitdiffstats
path: root/Python/ceval.c
diff options
context:
space:
mode:
authorTim Peters <tim.peters@gmail.com>2001-06-18 19:21:11 (GMT)
committerTim Peters <tim.peters@gmail.com>2001-06-18 19:21:11 (GMT)
commit1dad6a86de55c38da5c356c2c6d81be8ff7884b1 (patch)
tree963ebc4365437512ddaf162bb67b8da40cb05190 /Python/ceval.c
parent888aa2681925cb14adda8a85dbf96e848ecdac40 (diff)
downloadcpython-1dad6a86de55c38da5c356c2c6d81be8ff7884b1.zip
cpython-1dad6a86de55c38da5c356c2c6d81be8ff7884b1.tar.gz
cpython-1dad6a86de55c38da5c356c2c6d81be8ff7884b1.tar.bz2
SF bug 434186: 0x80000000/2 != 0x80000000>>1
i_divmod: New and simpler algorithm. Old one returned gibberish on most boxes when the numerator was -sys.maxint-1. Oddly enough, it worked in the release (not debug) build on Windows, because the compiler optimized away some tricky sign manipulations that were incorrect in this case. Makes you wonder <wink> ... Bugfix candidate.
Diffstat (limited to 'Python/ceval.c')
0 files changed, 0 insertions, 0 deletions