Avril
5f57115683
Vectorised next_bytes(), next_v*().
...
XXX: next_bytes(std::array<u8, ...>) doesn"t seem to play nice with aliasing rules.
Fortune for cpprng's current commit: Small blessing − 小吉
3 years ago
Avril
5d69550fff
Fucking hell... First "attempt" at range API... it doesn"t look good :/
...
Fortune for cpprng's current commit: Future small blessing − 末小吉
3 years ago
Avril
8e20b86365
crand::_sample() uniformly distributes between 0..1
...
Fortune for cpprng's current commit: Blessing − 吉
3 years ago
Avril
b59c0671d2
Added ranges to Random base.
...
Added crand::RANGE_MIN/MAX, overriden required base ranges to point to them.
crand::next_u64() returns within this range but discards the negative result
Fortune for cpprng's current commit: Small blessing − 小吉
3 years ago
Avril
977e32c711
crand: started integer rng overrides
...
Fortune for cpprng's current commit: Half blessing − 半吉
3 years ago
Avril
c8622410d8
crand: raw sample ok
...
Fortune for cpprng's current commit: Middle blessing − 中吉
3 years ago
Avril
ea4538231e
Fix incorrect uint48_t sizing.
...
Resolve xsubi via ifunc if bitfield is placed in unexpected location within union.
Fortune for cpprng's current commit: Middle blessing − 中吉
3 years ago
Avril
2b24ab0408
All that aligned_ptr<bullshit> work for nothing huh...
...
Fortune for cpprng's current commit: Half blessing − 半吉
3 years ago