Skip to content
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

Added negative tests for clEnqueueCommandBufferKHR #1931

Merged

Conversation

kamil-goras-mobica
Copy link
Contributor

@kamil-goras-mobica kamil-goras-mobica commented Mar 27, 2024

According to description #1668

@kamil-goras-mobica kamil-goras-mobica marked this pull request as draft March 27, 2024 07:59
@kamil-goras-mobica kamil-goras-mobica marked this pull request as ready for review April 5, 2024 07:23
Copy link
Contributor

@EwanC EwanC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good apart from some minor comments

EwanC added a commit to EwanC/oneapi-construction-kit that referenced this pull request Apr 9, 2024
We aren't returning the correct errors as specified by
`clEnqueueCommandBufferKHR`.

Issues we're found based on testing of CTS PR KhronosGroup/OpenCL-CTS#1931
that verifies these errors
EwanC added a commit to EwanC/oneapi-construction-kit that referenced this pull request Apr 9, 2024
We aren't returning the correct errors as specified by
`clEnqueueCommandBufferKHR`.

Issues we're found based on testing of CTS PR KhronosGroup/OpenCL-CTS#1931
that verifies these errors.

UnitCL tests need updating too, which were checking for incorrect
error codes.
EwanC
EwanC previously approved these changes Apr 9, 2024
Copy link
Contributor

@EwanC EwanC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice addition, caught a few non-conformities in OCK implementation uxlfoundation/oneapi-construction-kit#429

EwanC added a commit to EwanC/oneapi-construction-kit that referenced this pull request Apr 9, 2024
We aren't returning the correct errors as specified by
`clEnqueueCommandBufferKHR`.

Issues we're found based on testing of CTS PR KhronosGroup/OpenCL-CTS#1931
that verifies these errors.

UnitCL tests need updating too, which were checking for incorrect
error codes.
EwanC
EwanC previously approved these changes Apr 10, 2024
@bashbaug
Copy link
Contributor

Agreed to merge in the April 16th teleconference once the conflicts are resolved.

Copy link
Contributor

@bashbaug bashbaug left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merging as discussed.

@bashbaug bashbaug merged commit 4c085de into KhronosGroup:main Apr 22, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants