Skip to content

Commit 5f29843

Browse files
committed
Increase ulps in the angle_between test
1 parent ac9d833 commit 5f29843

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/util.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ macro_rules! assert_eq_ulps {
8787
assert!($a.approx_eq_ulps(&$b, $ulps),
8888
"assertion failed: `(left !== right)` \
8989
(left: `{:?}`, right: `{:?}`, expect ulps: `{:?}`, real ulps: `{:?}`)",
90-
$a, $b, $ulps, $a.ulps(&$b));
90+
$a, $b, $ulps, $a.ulps(&$b).abs());
9191
})
9292
}
9393

@@ -1016,28 +1016,28 @@ mod tests {
10161016
&Vector3::new(0.0, 1.0, 0.0)
10171017
),
10181018
<f32 as BaseFloat>::frac_pi_2(),
1019-
1
1019+
2
10201020
}
10211021
assert_eq_ulps! {
10221022
Vector3::new(1.0, 0.0, 0.0).angle_between(
10231023
&Vector3::new(1.0, 1.0, 0.0)
10241024
),
10251025
<f32 as BaseFloat>::frac_pi_4(),
1026-
1
1026+
2
10271027
}
10281028
assert_eq_ulps! {
10291029
Vector3::new(1.0, 0.0, 0.0).angle_between(
10301030
&Vector3::new(-1.0, 1.0, 0.0)
10311031
),
10321032
<f32 as BaseFloat>::frac_pi_4() * 3.0,
1033-
1
1033+
2
10341034
}
10351035
assert_eq_ulps! {
10361036
Vector3::new(1.0, 0.0, 0.0).angle_between(
10371037
&Vector3::new(-1.0, 0.0, 0.0)
10381038
),
10391039
<f32 as BaseFloat>::pi(),
1040-
1
1040+
2
10411041
}
10421042
}
10431043

0 commit comments

Comments
 (0)