From 85d5171dea32465a3b62acbe7e09fac026a1b20e Mon Sep 17 00:00:00 2001 From: Orson Peters Date: Sat, 19 Feb 2022 12:23:54 +0100 Subject: [PATCH] Float biteq macros can be unused if test is skipped. --- library/std/src/f32/tests.rs | 1 + library/std/src/f64/tests.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/library/std/src/f32/tests.rs b/library/std/src/f32/tests.rs index 0e2f0561ea06..e1f9b3fe19d3 100644 --- a/library/std/src/f32/tests.rs +++ b/library/std/src/f32/tests.rs @@ -299,6 +299,7 @@ fn test_is_sign_negative() { assert!((-f32::NAN).is_sign_negative()); } +#[allow(unused_macros)] macro_rules! assert_f32_biteq { ($left : expr, $right : expr) => { let l: &f32 = &$left; diff --git a/library/std/src/f64/tests.rs b/library/std/src/f64/tests.rs index 8125b2492275..1619288bedb1 100644 --- a/library/std/src/f64/tests.rs +++ b/library/std/src/f64/tests.rs @@ -289,6 +289,7 @@ fn test_is_sign_negative() { assert!((-f64::NAN).is_sign_negative()); } +#[allow(unused_macros)] macro_rules! assert_f64_biteq { ($left : expr, $right : expr) => { let l: &f64 = &$left;