[Checkins] [zopefoundation/BTrees] be19c1: Fixed: integer overflow on 32-bit machines wasn't ...

GitHub noreply at github.com
Wed Aug 27 00:22:16 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/BTrees
  Commit: be19c1f32e4d430092c029f17984f0087a2b2087
      https://github.com/zopefoundation/BTrees/commit/be19c1f32e4d430092c029f17984f0087a2b2087
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-19 (Mon, 19 May 2014)

  Changed paths:
    M BTrees/intkeymacros.h
    M BTrees/intvaluemacros.h
    M BTrees/tests/testBTrees.py
    M BTrees/tests/test_IIBTree.py
    M CHANGES.rst

  Log Message:
  -----------
  Fixed: integer overflow on 32-bit machines wasn't detected correctly
  under Python 3.


  Commit: 11a51d2a12bb9904e96349ff86e78e24a0ebe51a
      https://github.com/zopefoundation/BTrees/commit/11a51d2a12bb9904e96349ff86e78e24a0ebe51a
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-21 (Wed, 21 May 2014)

  Changed paths:
    M BTrees/tests/testBTrees.py

  Log Message:
  -----------
  added back test mistakedly removed.

We have to check both TypeError and OverflowError. On Python3 32-bit,
we'll get an OverflowError, otherwise, we get type error.


  Commit: a8dae6c39d01a771b95de00f81cc0330c0b1271d
      https://github.com/zopefoundation/BTrees/commit/a8dae6c39d01a771b95de00f81cc0330c0b1271d
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-08-26 (Tue, 26 Aug 2014)

  Changed paths:
    M BTrees/intkeymacros.h
    M BTrees/intvaluemacros.h
    M BTrees/tests/testBTrees.py
    M BTrees/tests/test_IIBTree.py
    M CHANGES.rst

  Log Message:
  -----------
  Merge pull request #6 from zopefoundation/fix-p3-32bit

Fix p3 32bit


Compare: https://github.com/zopefoundation/BTrees/compare/53b90d99709f...a8dae6c39d01


More information about the checkins mailing list