We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 82c3cb8 commit f394230Copy full SHA for f394230
src/rdrand.rs
@@ -50,8 +50,8 @@ compile_error!(
50
// Fails with probability < 2^(-90) on 32-bit systems
51
#[target_feature(enable = "rdrand")]
52
unsafe fn self_test() -> bool {
53
- // On AMD, RDRAND returns usize::MAX on failure, count it as a collision.
54
- let mut prev = usize::MAX;
+ // On AMD, RDRAND returns 0xFF...FF on failure, count it as a collision.
+ let mut prev = !0; // TODO(MSRV 1.43): Move to usize::MAX
55
let mut fails = 0;
56
for _ in 0..8 {
57
match rdrand() {
0 commit comments