C++11 random number distributions are not consistent across platforms — what alternatives are there?
I'm looking for a set of portable distributions for the standard C++11 engines like `std::mt19937' (see http://en.cppreference.com/w/cpp/numeric/random ). The engine implementations perform consistently (i.e. same sequence generated on different platforms – tested with Clang and MSVC), but the distributions seem to be implemented differently on the different platforms. So, even though the engines produce the same sequence, it seems that a distribution (for example, std::normal_distribution<double> ) does not use the same number of samples (i.e. produces different results) on the different