diff --git a/DustMite/dustmite.d b/DustMite/dustmite.d index 7fd8def..ec7abf2 100644 --- a/DustMite/dustmite.d +++ b/DustMite/dustmite.d @@ -1331,7 +1331,7 @@ void fuzz(ref Entity root) { import std.math : log2; auto newRoot = root; - auto numReductions = uniform(1, cast(int)log2(allAddresses.length), rng); + auto numReductions = uniform(1, cast(int)log2(cast(double)allAddresses.length), rng); Reduction[] reductions; foreach (n; 0 .. numReductions) {