]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/bench: use uint64_t for uniform distribution
authorJosh Durgin <josh.durgin@inktank.com>
Tue, 22 Jan 2013 23:01:02 +0000 (15:01 -0800)
committerJosh Durgin <josh.durgin@inktank.com>
Tue, 22 Jan 2013 23:01:02 +0000 (15:01 -0800)
int is too small for rbd image sizes

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
src/test/bench/distribution.h

index 56490ae4c2afd1c3d419d52c35c8370a9df42073..8e26571b27c72e854a18084764bf739fc4924177 100644 (file)
@@ -108,7 +108,7 @@ public:
   UniformRandom(rngen_t rng, uint64_t min, uint64_t max) :
     rng(rng), min(min), max(max) {}
   virtual uint64_t operator()() {
-    return boost::uniform_int<>(min, max)(rng);
+    return boost::uniform_int<uint64_t>(min, max)(rng);
   }
 };