On 10/09/2012 05:04 PM, Rainer Orth wrote:
Paolo Carlini <paolo.carl...@oracle.com> writes:
apparently simd_fast_mersenne_twister_engine is designed (so far) for
little endian targets only.
Patch sanity checked x86_64-linux (with the __BYTE_ORDER__ ==
__ORDER_LITTLE_ENDIAN__ checks artificially altered to return false too)
Isn't this too much? As described in the PR, only
ext/random/simd_fast_mersenne_twister_engine/cons/default.cc was failing.
Isn't. Uli clearly explained that the engine is designed for little
endian. Indeed, if default.cc fails, it means something is very, very,
seriously broken.
Paolo.