I've noticed an issue with the new Ryzen 3000 series CPU's. The internal random number generator is returning the same value. I'm seeing this on a 3900x and 3800x. Has anyone run into this issue. This is happening with _rdrand16_step(), _rdrand32_step() and _rdrand64_step().
I've verified the problem under GCC (mingw-w64), Clang and Microsoft's Visual Studio 2019.
This problem does not exist on the 2700x or other Intel processors.
Is something missing?