A cross-platform stable RNG with a uniform distribution in a given range is needed by D6983. std::uniform_int_distribution is unfortunately not identical across libraries, so we need our own.
Diff Detail
Diff Detail
Event Timeline
Comment Actions
@joerg suggested an alternative implementation: http://www.netbsd.org/~joerg/uniform-rng.diff
Comment Actions
Is there interest in moving program diversification efforts forward, or should we close this work and rely on others to take it on?
Comment Actions
Is there anyone using the RNG infrastructure downstream? If we close the other compile-time diversity patchsets, it might make sense to remove the RNG interface until such time as it is needed again.