Created originally on Bitbucket by dripton (David Ripton)
Was already merged in Bitbucket before import, marked as merged by the import user
Source changeset not longer availableat the time of import. Commit listwill look empty
I translated PyPy with this fix and verified that it works the same as CPython on the test case in issue950.