Closed ndgrigorian closed 1 month ago
Deleted rendered PR docs from intelpython.github.com/dpctl, latest should be updated shortly. :crossed_fingers:
Array API standard conformance tests for dpctl=0.17.0dev0=py310h15de555_359 ran successfully. Passed: 889 Failed: 16 Skipped: 91
Array API standard conformance tests for dpctl=0.17.0dev0=py310h15de555_360 ran successfully. Passed: 888 Failed: 17 Skipped: 91
This PR proposes removing the
sycl::vec
overload ofbitwise_invert
for boolean inputs to fix unexpected behaviors.Vectorized
bitwise_invert
on boolean inputs would corrupt the data in a subtle way. When casting this data to an integer data type, 255 would always be the result of castingtrue
. This is likely related tooperator!
onsycl::vec
returning -1 fortrue
and expecting the output type to be a signed integer type.