diff options
author | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-11 07:13:01 +0000 |
---|---|---|
committer | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-11 07:13:01 +0000 |
commit | ea8e9795a55970053e699ee58c91f481bbe20151 (patch) | |
tree | 05319e5bdf1dff98b2b8cd083daa1e2b33f4a598 /llvm/lib/Support/RandomNumberGenerator.cpp | |
parent | 96bbd2394da3f97cf48c7a2bffd4e39f722e6b0e (diff) | |
download | bcm5719-llvm-ea8e9795a55970053e699ee58c91f481bbe20151.tar.gz bcm5719-llvm-ea8e9795a55970053e699ee58c91f481bbe20151.zip |
Make RandomNumberGenerator compatible with <random>
LLVM's RandomNumberGenerator wasn't compatible with
the random distribution from <random>.
Fixes PR25105
Patch by: Serge Guelton <serge.guelton@telecom-bretagne.eu>
Differential Revision: https://reviews.llvm.org/D25443
llvm-svn: 283854
Diffstat (limited to 'llvm/lib/Support/RandomNumberGenerator.cpp')
-rw-r--r-- | llvm/lib/Support/RandomNumberGenerator.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Support/RandomNumberGenerator.cpp b/llvm/lib/Support/RandomNumberGenerator.cpp index 087c6710dff..d340764f32a 100644 --- a/llvm/lib/Support/RandomNumberGenerator.cpp +++ b/llvm/lib/Support/RandomNumberGenerator.cpp @@ -57,7 +57,7 @@ RandomNumberGenerator::RandomNumberGenerator(StringRef Salt) { Generator.seed(SeedSeq); } -uint_fast64_t RandomNumberGenerator::operator()() { +RandomNumberGenerator::result_type RandomNumberGenerator::operator()() { return Generator(); } |