about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--library/coretests/Cargo.toml11
-rw-r--r--library/coretests/tests/floats/f128.rs (renamed from library/std/tests/floats/f128.rs)0
-rw-r--r--library/coretests/tests/floats/f16.rs (renamed from library/std/tests/floats/f16.rs)0
-rw-r--r--library/coretests/tests/floats/f32.rs (renamed from library/std/tests/floats/f32.rs)0
-rw-r--r--library/coretests/tests/floats/f64.rs (renamed from library/std/tests/floats/f64.rs)0
-rw-r--r--library/coretests/tests/floats/mod.rs (renamed from library/std/tests/floats/lib.rs)0
-rw-r--r--library/coretests/tests/lib.rs1
7 files changed, 12 insertions, 0 deletions
diff --git a/library/coretests/Cargo.toml b/library/coretests/Cargo.toml
index 7656388d24b..e0ddcd466ae 100644
--- a/library/coretests/Cargo.toml
+++ b/library/coretests/Cargo.toml
@@ -26,3 +26,14 @@ test = true
 [dev-dependencies]
 rand = { version = "0.9.0", default-features = false }
 rand_xorshift = { version = "0.4.0", default-features = false }
+
+[lints.rust.unexpected_cfgs]
+level = "warn"
+check-cfg = [
+    # Internal features aren't marked known config by default, we use these to
+    # gate tests.
+    'cfg(target_has_reliable_f16)',
+    'cfg(target_has_reliable_f16_math)',
+    'cfg(target_has_reliable_f128)',
+    'cfg(target_has_reliable_f128_math)',
+]
diff --git a/library/std/tests/floats/f128.rs b/library/coretests/tests/floats/f128.rs
index c2618f3b315..c2618f3b315 100644
--- a/library/std/tests/floats/f128.rs
+++ b/library/coretests/tests/floats/f128.rs
diff --git a/library/std/tests/floats/f16.rs b/library/coretests/tests/floats/f16.rs
index 70bbcd07160..70bbcd07160 100644
--- a/library/std/tests/floats/f16.rs
+++ b/library/coretests/tests/floats/f16.rs
diff --git a/library/std/tests/floats/f32.rs b/library/coretests/tests/floats/f32.rs
index 9af23afc5bb..9af23afc5bb 100644
--- a/library/std/tests/floats/f32.rs
+++ b/library/coretests/tests/floats/f32.rs
diff --git a/library/std/tests/floats/f64.rs b/library/coretests/tests/floats/f64.rs
index de9c27eb33d..de9c27eb33d 100644
--- a/library/std/tests/floats/f64.rs
+++ b/library/coretests/tests/floats/f64.rs
diff --git a/library/std/tests/floats/lib.rs b/library/coretests/tests/floats/mod.rs
index 453a2d533ab..453a2d533ab 100644
--- a/library/std/tests/floats/lib.rs
+++ b/library/coretests/tests/floats/mod.rs
diff --git a/library/coretests/tests/lib.rs b/library/coretests/tests/lib.rs
index 0575375cf4f..acea0b2a035 100644
--- a/library/coretests/tests/lib.rs
+++ b/library/coretests/tests/lib.rs
@@ -144,6 +144,7 @@ mod cmp;
 mod const_ptr;
 mod convert;
 mod ffi;
+mod floats;
 mod fmt;
 mod future;
 mod hash;