Use assert_approx_eq! in test_mm_rcp_ss
Like done in `test_mm_rcp_ps`, but only for the first element.
This commit is contained in:
parent
69ff2e3a37
commit
fe8004cd5e
1 changed files with 5 additions and 1 deletions
|
|
@ -2039,7 +2039,11 @@ mod tests {
|
|||
let a = _mm_setr_ps(4.0, 13.0, 16.0, 100.0);
|
||||
let r = _mm_rcp_ss(a);
|
||||
let e = _mm_setr_ps(0.24993896, 13.0, 16.0, 100.0);
|
||||
assert_eq_m128(r, e);
|
||||
let rel_err = 0.00048828125;
|
||||
assert_approx_eq!(get_m128(r, 0), get_m128(e, 0), 2. * rel_err);
|
||||
for i in 1..4 {
|
||||
assert_eq!(get_m128(r, i), get_m128(e, i));
|
||||
}
|
||||
}
|
||||
|
||||
#[simd_test(enable = "sse")]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue