Skip to content

Commit e900b1e

Browse files
committed
Remove negative numbers from test
1 parent 4748f54 commit e900b1e

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

compiler-builtins/libm/src/math/sqrt.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,9 +264,9 @@ mod tests {
264264

265265
#[test]
266266
fn conformance_tests() {
267-
let values = [3.14159265359, 10000.0, -1.0, INFINITY];
267+
let values = [3.14159265359, 10000.0, f64::from_bits(0x0000000f), INFINITY];
268268
let results = [4610661241675116657u64, 4636737291354636288u64,
269-
18444492273895866368u64, 9218868437227405312u64];
269+
2197470602079456986u64, 9218868437227405312u64];
270270

271271
for i in 0..values.len() {
272272
let bits = f64::to_bits(sqrt(values[i]));

compiler-builtins/libm/src/math/sqrtf.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,9 @@ mod tests {
154154

155155
#[test]
156156
fn conformance_tests() {
157-
let values = [3.14159265359f32, 10000.0f32, -1.0f32, INFINITY];
158-
let results = [1071833029u32, 1120403456u32, 4290772992u32, 2139095040u32];
159-
157+
let values = [3.14159265359f32, 10000.0f32, f32::from_bits(0x0000000f), INFINITY];
158+
let results = [1071833029u32, 1120403456u32, 456082799u32, 2139095040u32];
159+
160160
for i in 0..values.len() {
161161
let bits = f32::to_bits(sqrtf(values[i]));
162162
assert_eq!(results[i], bits);

0 commit comments

Comments
 (0)