Message158406
A particular combination of seed and jumpahead calls seems to force the MT generator into a state where it produces a random variate that is outside the range 0-1. Problem looks like it might be in _randommodule.c:genrand_int32, which produces a value > 0xffffffff for the given state, but I don't understand the generator well enough to debug any further.
The attached test case produces 1.58809998297 as the 2nd variate in Python 2.7 and 1.35540900431 as the 23rd variate in Python 2.7.3. The problem occurs on both Linux (CentOS 6) and Mac OSX (10.6.8), both 64-bit. |
|
Date |
User |
Action |
Args |
2012-04-16 09:09:52 | Dave.Reid | set | recipients:
+ Dave.Reid |
2012-04-16 09:09:52 | Dave.Reid | set | messageid: <1334567392.82.0.521028461876.issue14591@psf.upfronthosting.co.za> |
2012-04-16 09:09:52 | Dave.Reid | link | issue14591 messages |
2012-04-16 09:09:52 | Dave.Reid | create | |
|