-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MersenneTwister output depends on 32/64-bit architecture #5999
Comments
Reopening as an issue about |
Regarding @StefanKarpinski's comment, the discussion is here and his fix is here. The fix works as long as you set the seed through |
I think we should probably make all RNG constructors behave similarly. We can probably generalize the make_seed method to generate different kinds of seed arrays, or we can just reinterpret the ones it produces to feed different RNGs. |
Can we get Travis CI to run all of the unit tests on 32-bit machines too? |
… and avoid issues in JuliaLang#5999
… and avoid issues in JuliaLang#5999
… and avoid issues in JuliaLang#5999
@jperla unfortunately, that's a feature they're still working on. |
What do you recommend as the best way for me to test out some changes I'm making? (I don't have a 32-bit machine). Can I force build this as 32-bit to test? |
As mentioned in issue JuliaLang#5999, reproduce the solution in 67f6fee for the MersenneTwister. Note that users on 64-bit architectures will see their randomness change with no change in their seed.
As mentioned in issue JuliaLang#5999, reproduce the solution in 67f6fee for the MersenneTwister. Note that users on 64-bit architectures will see their randomness change with no change in their seed.
As mentioned in issue JuliaLang#5999, reproduce the solution in 67f6fee for the MersenneTwister. Note that users on 64-bit architectures will see their randomness change with no change in their seed.
This seems to be working now. |
Xref: #5993
The text was updated successfully, but these errors were encountered: