-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update third party tests to pass without fp64 aspect #2284
Conversation
Array API standard conformance tests for dpnp=0.17.0dev5=py312he4f9c94_11 ran successfully. |
d492948
to
509da7b
Compare
View rendered docs @ https://intelpython.github.io/dpnp/pull/2284/index.html |
Array API standard conformance tests for dpnp=0.17.0dev5=py312he4f9c94_17 ran successfully. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, @antonwolfy!
Some of third party tests are intended to run towards the latest NumPy, but previously it was run only in public CI on OpenCL CPU device. With the new `stable` workflow available in the internal CI, such scenario is also covered for L0 GPU device. Thus the tests has to consider dtype check of result based on fp64 aspect of the device (some of GPU does not provide it). The PR proposes to update the affected tests and to modify dtype check based on device capabilities where the result is allocating. 6e9d830
Some of third party tests are intended to run towards the latest NumPy, but previously it was run only in public CI on OpenCL CPU device.
With the new
stable
workflow available in the internal CI, such scenario is also covered for L0 GPU device.Thus the tests has to consider dtype check of result based on fp64 aspect of the device (some of GPU does not provide it).
The PR proposes to update the affected tests and to modify dtype check based on device capabilities where the result is allocating.