********* Start testing of tst_QRandomGenerator *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 13.6.4
PASS   : tst_QRandomGenerator::initTestCase()
PASS   : tst_QRandomGenerator::basics()
PASS   : tst_QRandomGenerator::knownSequence()
PASS   : tst_QRandomGenerator::discard()
PASS   : tst_QRandomGenerator::copying()
PASS   : tst_QRandomGenerator::copyingGlobal()
PASS   : tst_QRandomGenerator::copyingSystem()
PASS   : tst_QRandomGenerator::systemRng()
PASS   : tst_QRandomGenerator::securelySeeding()
PASS   : tst_QRandomGenerator::generate32(fixed)
PASS   : tst_QRandomGenerator::generate32(global)
PASS   : tst_QRandomGenerator::generate32(system)
PASS   : tst_QRandomGenerator::generate64(fixed)
PASS   : tst_QRandomGenerator::generate64(global)
PASS   : tst_QRandomGenerator::generate64(system)
PASS   : tst_QRandomGenerator::quality(fixed)
QDEBUG : tst_QRandomGenerator::quality(global) Average: 8 (expected 8 ideally) Max: 16 at 125 Min: 0 at 106
PASS   : tst_QRandomGenerator::quality(global)
QDEBUG : tst_QRandomGenerator::quality(system) Average: 8 (expected 8 ideally) Max: 16 at 70 Min: 2 at 157
PASS   : tst_QRandomGenerator::quality(system)
PASS   : tst_QRandomGenerator::fillRangeUInt(fixed)
PASS   : tst_QRandomGenerator::fillRangeUInt(global)
PASS   : tst_QRandomGenerator::fillRangeUInt(system)
PASS   : tst_QRandomGenerator::fillRangeULong(fixed)
PASS   : tst_QRandomGenerator::fillRangeULong(global)
PASS   : tst_QRandomGenerator::fillRangeULong(system)
PASS   : tst_QRandomGenerator::fillRangeULLong(fixed)
PASS   : tst_QRandomGenerator::fillRangeULLong(global)
PASS   : tst_QRandomGenerator::fillRangeULLong(system)
PASS   : tst_QRandomGenerator::generateUInt(fixed)
PASS   : tst_QRandomGenerator::generateUInt(global)
PASS   : tst_QRandomGenerator::generateUInt(system)
PASS   : tst_QRandomGenerator::generateULLong(fixed)
PASS   : tst_QRandomGenerator::generateULLong(global)
PASS   : tst_QRandomGenerator::generateULLong(system)
PASS   : tst_QRandomGenerator::generateNonContiguous(fixed)
PASS   : tst_QRandomGenerator::generateNonContiguous(global)
PASS   : tst_QRandomGenerator::generateNonContiguous(system)
PASS   : tst_QRandomGenerator::bounded(0,1)
PASS   : tst_QRandomGenerator::bounded(25,200)
PASS   : tst_QRandomGenerator::bounded(50,200)
PASS   : tst_QRandomGenerator::bounded(75,200)
PASS   : tst_QRandomGenerator::boundedQuality(fixed)
QDEBUG : tst_QRandomGenerator::boundedQuality(global) Average: 32 (expected 32 ideally) Max: 57 at 261 Min: 16 at 250
PASS   : tst_QRandomGenerator::boundedQuality(global)
QDEBUG : tst_QRandomGenerator::boundedQuality(system) Average: 32 (expected 32 ideally) Max: 49 at 170 Min: 18 at 79
PASS   : tst_QRandomGenerator::boundedQuality(system)
PASS   : tst_QRandomGenerator::bounded64(0,1)
PASS   : tst_QRandomGenerator::bounded64(16,200)
PASS   : tst_QRandomGenerator::bounded64(32,200)
PASS   : tst_QRandomGenerator::bounded64(128,200)
PASS   : tst_QRandomGenerator::bounded64Quality(fixed)
QDEBUG : tst_QRandomGenerator::bounded64Quality(global) Average: 32 (expected 32 ideally) Max: 47 at 188 Min: 16 at 50
PASS   : tst_QRandomGenerator::bounded64Quality(global)
QDEBUG : tst_QRandomGenerator::bounded64Quality(system) Average: 32 (expected 32 ideally) Max: 49 at 138 Min: 20 at 25
PASS   : tst_QRandomGenerator::bounded64Quality(system)
PASS   : tst_QRandomGenerator::generateReal(fixed)
PASS   : tst_QRandomGenerator::generateReal(global)
PASS   : tst_QRandomGenerator::generateReal(system)
PASS   : tst_QRandomGenerator::qualityReal(fixed)
QINFO  : tst_QRandomGenerator::qualityReal(global) Halfway distribution: 50.9 - 49.1
QINFO  : tst_QRandomGenerator::qualityReal(global) 12.2 below 1/8 (expected 12.5% ideally)
QINFO  : tst_QRandomGenerator::qualityReal(global) 13.3 above 7/8 (expected 12.5% ideally)
PASS   : tst_QRandomGenerator::qualityReal(global)
QINFO  : tst_QRandomGenerator::qualityReal(system) Halfway distribution: 49.5 - 50.5
QINFO  : tst_QRandomGenerator::qualityReal(system) 12.4 below 1/8 (expected 12.5% ideally)
QINFO  : tst_QRandomGenerator::qualityReal(system) 12.0 above 7/8 (expected 12.5% ideally)
PASS   : tst_QRandomGenerator::qualityReal(system)
PASS   : tst_QRandomGenerator::seedStdRandomEngines()
PASS   : tst_QRandomGenerator::stdUniformIntDistribution(system:0)
PASS   : tst_QRandomGenerator::stdUniformIntDistribution(global:0)
PASS   : tst_QRandomGenerator::stdUniformIntDistribution(system:1)
PASS   : tst_QRandomGenerator::stdUniformIntDistribution(global:1)
PASS   : tst_QRandomGenerator::stdUniformIntDistribution(system:199)
PASS   : tst_QRandomGenerator::stdUniformIntDistribution(global:199)
PASS   : tst_QRandomGenerator::stdUniformIntDistribution(system:4294967295)
PASS   : tst_QRandomGenerator::stdUniformIntDistribution(global:4294967295)
PASS   : tst_QRandomGenerator::stdGenerateCanonical(fixed)
PASS   : tst_QRandomGenerator::stdGenerateCanonical(global)
PASS   : tst_QRandomGenerator::stdGenerateCanonical(system)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(system:0-0)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(global:0-0)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(system:0-1)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(global:0-1)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(system:0-200)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(global:0-200)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(system:0-4.29497e+09)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(global:0-4.29497e+09)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(system:0-1.84467e+19)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(global:0-1.84467e+19)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(system:-1-1.6)
PASS   : tst_QRandomGenerator::stdUniformRealDistribution(global:-1-1.6)
PASS   : tst_QRandomGenerator::stdRandomDistributions()
PASS   : tst_QRandomGenerator::cleanupTestCase()
Totals: 82 passed, 0 failed, 0 skipped, 0 blacklisted, 26ms
********* Finished testing of tst_QRandomGenerator *********
