diff options
| author | Huon Wilson <dbau.pp+github@gmail.com> | 2013-04-25 17:59:42 +1000 |
|---|---|---|
| committer | Huon Wilson <dbau.pp+github@gmail.com> | 2013-04-25 17:59:42 +1000 |
| commit | 106fd12423491625b78326a2d2055d7e1d43464f (patch) | |
| tree | 60c4d6fa97f8919df3fe18de9037f6f6bd5d3cc0 /src/rt/rust_run_program.cpp | |
| parent | a784997750927ee2bdde3abe0928047e6441283f (diff) | |
| download | rust-106fd12423491625b78326a2d2055d7e1d43464f.tar.gz rust-106fd12423491625b78326a2d2055d7e1d43464f.zip | |
rt: pull upstream ISAAC code for consistency between 32/64 bit platforms
The "unsigned 4 byte" `ub4`s are actually 8 bytes on 64-bit platforms which mean that some bits > 2**32 were retained in calculations, these would then "reappear" after a shift and so the stream of random numbers would differ on 32 bit vs 64 bit platforms.
Diffstat (limited to 'src/rt/rust_run_program.cpp')
0 files changed, 0 insertions, 0 deletions
