Don't use a uint8_t random distruction in DiverseStack unit tests

This commit is contained in:
Hugh Bellamy
2017-02-18 15:42:14 +07:00
parent b925ee9acb
commit d4cebb5947

View File

@@ -51,7 +51,8 @@ struct ThreeByteType : ParentType {
struct RandomValueGenerator {
std::mt19937 gen;
std::uniform_int_distribution<uint8_t> randomEightBitValueGenerator;
std::uniform_int_distribution<int> randomEightBitValueGenerator{
0, std::numeric_limits<uint8_t>::max()};
std::uniform_int_distribution<uint16_t> randomSixteenBitValueGenerator;
// Randomly generated bits. This is frozen to ensure that the test doesn't