about summary refs log tree commit diff
path: root/src/rt/rust_run_program.cpp
diff options
context:
space:
mode:
authorHuon Wilson <dbau.pp+github@gmail.com>2013-04-25 17:59:42 +1000
committerHuon Wilson <dbau.pp+github@gmail.com>2013-04-25 17:59:42 +1000
commit106fd12423491625b78326a2d2055d7e1d43464f (patch)
tree60c4d6fa97f8919df3fe18de9037f6f6bd5d3cc0 /src/rt/rust_run_program.cpp
parenta784997750927ee2bdde3abe0928047e6441283f (diff)
downloadrust-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