This is for generating random 8-bit values, which actually output from the PRNG as 16-bit (8-bit not supported by the standard)
This bug only caught on MSVC. Curiously, it is just one of a number of curious MSVC bugs which only later get caught by CI, despite existing in the code for a few commits successfully tested previously. More investigation needed to work out why this is, and hopefully, put a stop to it.
This is for generating random 8-bit values, which actually output from the PRNG as 16-bit (8-bit not supported by the standard) This bug only caught on MSVC. Curiously, it is just one of a number of curious MSVC bugs which only later get caught by CI, despite existing in the code for a few commits successfully tested previously. More investigation needed to work out why this is, and hopefully, put a stop to it.