With python2, if a number does not fit into "short int", it is automatically promoted to "long". No objection from: wg (maintainer)