We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
divide
1 parent 0e807cb commit 9afca41Copy full SHA for 9afca41
dpctl/tests/elementwise/test_divide.py
@@ -256,3 +256,18 @@ def test_divide_inplace_dtype_matrix(op1_dtype, op2_dtype):
256
else:
257
with pytest.raises(ValueError):
258
dpt.divide(ar1, ar2, out=ar2)
259
+
260
261
+def test_divide_gh_1711():
262
+ "See https://github.com/IntelPython/dpctl/issues/1711"
263
+ get_queue_or_skip()
264
265
+ res = dpt.divide(-4, dpt.asarray(1, dtype="u4"))
266
+ assert isinstance(res, dpt.usm_ndarray)
267
+ assert res.dtype.kind == "f"
268
+ assert dpt.allclose(res, -4 / dpt.asarray(1, dtype="i4"))
269
270
+ res = dpt.divide(dpt.asarray(3, dtype="u4"), -2)
271
272
273
+ assert dpt.allclose(res, dpt.asarray(3, dtype="i4") / -2)
0 commit comments