Message210480
It's not a case of internal storage overflowing. The error is from
Modules/mathmodule.c:1426 and it's the input 10**19 that's too large
to convert to a C long. You get the same kind of error in other
places where PyLong_AsLong or PyLong_AsInt is called on a
user-supplied value, for example:
>>> import pickle
>>> pickle.dumps(10**19, 10**19)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: Python int too large to convert to C long |
|
Date |
User |
Action |
Args |
2014-02-07 15:24:31 | gdr@garethrees.org | set | recipients:
+ gdr@garethrees.org, mark.dickinson, ncoghlan, pitrou, vstinner, skrah |
2014-02-07 15:24:31 | gdr@garethrees.org | set | messageid: <1391786671.05.0.0576622236881.issue20539@psf.upfronthosting.co.za> |
2014-02-07 15:24:30 | gdr@garethrees.org | link | issue20539 messages |
2014-02-07 15:24:30 | gdr@garethrees.org | create | |
|