You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In particular, check that the RNG is portable. The code seems to use rand. The results of this are not portable; e.g. macOS' std C library has a different algorithm to glibc. Possibly the C++ RNGs are more portable; I'm not sure.
The text was updated successfully, but these errors were encountered:
I had to update Distributions.jl a while ago so that all distributions could handle a first argument RNG to make it thread safe. So we should be using that everywhere, such as here, and we set up RNGs here as MersenneTwisters, so unless the code is inconsistent between architectures for that RNG, we should be okay I think?
In particular, check that the RNG is portable. The code seems to use rand. The results of this are not portable; e.g. macOS' std C library has a different algorithm to glibc. Possibly the C++ RNGs are more portable; I'm not sure.
The text was updated successfully, but these errors were encountered: