Skip to content

Commit 76bce68

Browse files
committed
Added test for abs behavior for signed zero input
1 parent 82407be commit 76bce68

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

dpctl/tests/elementwise/test_abs.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,3 +135,11 @@ def test_abs_out_overlap(dtype):
135135
assert Y is not X
136136
assert np.allclose(dpt.asnumpy(X), Xnp)
137137
assert np.allclose(dpt.asnumpy(Y), Ynp)
138+
139+
140+
def test_abs_signed_zero():
141+
get_queue_or_skip()
142+
143+
x = dpt.abs(dpt.asarray(-0.0, dtype="f4"))
144+
145+
assert bool(dpt.signbit(x)) is False

0 commit comments

Comments
 (0)