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

Add missing multi_ptr aliases for access::address_space::generic #598

Merged
merged 1 commit into from
Nov 7, 2024

Conversation

victor-eds
Copy link
Contributor

Add [decorated_|raw_]generic_ptr aliases definitions.

These aliases were previously mentioned in the
text (

[code]#sycl::raw_local_ptr#, [code]#sycl::raw_global_ptr#,
), but their definitions were missing where their homologous are defined.

Add `[decorated_|raw_]generic_ptr` aliases definitions.

These aliases were previously mentioned in the
text (https://github.com/KhronosGroup/SYCL-Docs/blob/d314fbc9aead30704dd1f4d35db4b55b93bce7b0/adoc/chapters/architecture.adoc?plain=1#L1021),
but their definitions were missing where their homologous are defined.

Signed-off-by: Victor Perez <[email protected]>
@CLAassistant
Copy link

CLAassistant commented Aug 2, 2024

CLA assistant check
All committers have signed the CLA.

@gmlueck
Copy link
Contributor

gmlueck commented Aug 2, 2024

Ignore the CI failure. I think this will be addressed by #597

@victor-eds
Copy link
Contributor Author

Ignore the CI failure. I think this will be addressed by #597

I have no permissions in this repo yet. Can you please assign me the PR and some reviewers? It's quite a small one fixing a small gap in the doc

@tomdeakin tomdeakin added the Agenda To be discussed during a SYCL committee meeting label Aug 28, 2024
@tomdeakin
Copy link
Contributor

Please add CTS tests.

@victor-eds
Copy link
Contributor Author

CTS tests PR: KhronosGroup/SYCL-CTS#935

victor-eds added a commit to intel/llvm that referenced this pull request Sep 13, 2024
KhronosGroup/SYCL-Docs#598 adds these aliases
to the spec. Prepare for spec change by adding them to the
implementation beforehand.

Extend tests so all `multi_ptr` aliases are checked.

Signed-off-by: Victor Perez <[email protected]>
victor-eds added a commit to intel/llvm that referenced this pull request Sep 13, 2024
KhronosGroup/SYCL-Docs#598 adds these aliases
to the spec. Prepare for spec change by adding them to the
implementation beforehand.

Extend tests so all `multi_ptr` aliases are checked.

Signed-off-by: Victor Perez <[email protected]>
@victor-eds
Copy link
Contributor Author

victor-eds commented Oct 24, 2024

Can we unlock this? We have CTS tests added and working implementation on intel/llvm. @tomdeakin

@victor-eds
Copy link
Contributor Author

CTS tests merged. Can we merge this too now?

@gmlueck
Copy link
Contributor

gmlueck commented Oct 30, 2024

We need one more approver. Can someone be a hero?

@tomdeakin
Copy link
Contributor

WG approved to merge.

@tomdeakin tomdeakin merged commit 377f431 into KhronosGroup:main Nov 7, 2024
2 of 3 checks passed
gmlueck pushed a commit to gmlueck/SYCL-Docs that referenced this pull request Nov 7, 2024
gmlueck pushed a commit that referenced this pull request Nov 7, 2024
Add missing `multi_ptr` aliases for `access::address_space::generic`

(cherry picked from commit 377f431)
victor-eds added a commit to intel/llvm that referenced this pull request Nov 8, 2024
KhronosGroup/SYCL-Docs#598 adds these aliases
to the spec. Prepare for spec change by adding them to the
implementation beforehand.

Extend tests so all `multi_ptr` aliases are checked.

Signed-off-by: Victor Perez <[email protected]>
martygrant pushed a commit to intel/llvm that referenced this pull request Nov 11, 2024
KhronosGroup/SYCL-Docs#598 adds these aliases to
the spec. Prepare for spec change by adding them to the implementation
beforehand.

Extend tests so all `multi_ptr` aliases are checked.

---------

Signed-off-by: Victor Perez <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Agenda To be discussed during a SYCL committee meeting
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants