Skip to content

Add ProtoSYCL to the CTS#1200

Closed
0x12CC wants to merge 7 commits into
KhronosGroup:mainfrom
0x12CC:protosycl
Closed

Add ProtoSYCL to the CTS#1200
0x12CC wants to merge 7 commits into
KhronosGroup:mainfrom
0x12CC:protosycl

Conversation

@0x12CC
Copy link
Copy Markdown
Contributor

@0x12CC 0x12CC commented May 21, 2026

This PR adds support for running CTS tests with ProtoSYCL.

0x12CC added 4 commits May 21, 2026 07:36
Signed-off-by: Michael Aziz <michael.aziz@intel.com>
Signed-off-by: Michael Aziz <michael.aziz@intel.com>
Signed-off-by: Michael Aziz <michael.aziz@intel.com>
Comment thread util/math_reference.cpp
This reverts commit c80df22.

Signed-off-by: Michael Aziz <michael.aziz@intel.com>
Comment thread CMakeLists.txt
Comment on lines 5 to +7
set(CMAKE_CXX_STANDARD 20)
elseif(SYCL_IMPLEMENTATION STREQUAL ProtoSYCL)
set(CMAKE_CXX_STANDARD 23)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I suggest moving this to cmake/FindProtoSYCL.cmake to isolate implementation specific settings similar to cmake/FindDPCPP.cmake.

Comment thread .github/workflows/cts_ci.yml Outdated
- sycl-impl: simsycl
version: 960c155109b066b26c1ecb6b2348ff9f6b69704d
- sycl-impl: protosycl
version: main
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why the branch name instead of SHA? I think we want reliable CI results.

@TApplencourt
Copy link
Copy Markdown
Contributor

(Ok I cannot add you to CTS-reviewer, I think @bader can do it, so you start a branch and build the docker image on the CI)

@bader
Copy link
Copy Markdown
Contributor

bader commented May 21, 2026

I can only give write access to the repository to an individual account. We usually manage access via GitHub teams. Write access have two teams, but only team maintainers can add new members:

@gmlueck
Copy link
Copy Markdown
Contributor

gmlueck commented May 21, 2026

I can only give write access to the repository to an individual account. We usually manage access via GitHub teams. Write access have two teams, but only team maintainers can add new members:

I removed Tom Deakin from sycl-committe. I assume he should also be removed from sycl-cts-reviewers, and we should make someone else a maintainer. @bader should you be the maintainer there? I forget how to make someone a GH teams maintainer. Maybe we need to ask Khronos webservices to do this?

Regarding adding @0x12CC to sycl-committee ... I can do this only after he is added to the Khronos organization. I asked him offline to do this.

0x12CC added 2 commits May 27, 2026 08:11
Signed-off-by: Michael Aziz <michael.aziz@intel.com>
Signed-off-by: Michael Aziz <michael.aziz@intel.com>
@0x12CC
Copy link
Copy Markdown
Contributor Author

0x12CC commented May 27, 2026

I created #1201 without using my fork. Closing this PR.

@0x12CC 0x12CC closed this May 27, 2026
@0x12CC 0x12CC deleted the protosycl branch May 27, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants