Skip to content

Add support for building CTS natively on Windows - #2722

Open
jujiang-del wants to merge 26 commits into
KhronosGroup:mainfrom
jujiang-del:jujiang/gcc
Open

jujiang-del wants to merge 26 commits into
KhronosGroup:mainfrom
jujiang-del:jujiang/gcc

Conversation

@jujiang-del

Copy link
Copy Markdown
Contributor

Adding instructions and support to build CTS on Windows using MSYS2 gcc.

@rjodinchr
rjodinchr self-requested a review June 12, 2026 05:13
Comment thread test_conformance/api/test_api_min_max.cpp
Comment thread README.md Outdated
@rjodinchr
rjodinchr requested review from rjodinchr and removed request for rjodinchr June 12, 2026 05:13
@jujiang-del
jujiang-del requested a review from rjodinchr June 30, 2026 20:29
@rjodinchr
rjodinchr removed their request for review July 1, 2026 06:04

@rjodinchr rjodinchr left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Fine as far as I can see. We need some people involved with windows to review

@rjodinchr
rjodinchr self-requested a review July 1, 2026 06:06
Comment thread test_conformance/basic/test_progvar.cpp Outdated
Comment thread test_conformance/basic/test_progvar.cpp Outdated
Comment thread test_common/harness/kernelHelpers.cpp Outdated
Comment thread test_conformance/api/test_context_destructor_callback.cpp Outdated
Comment thread test_conformance/api/test_mem_objects.cpp Outdated
Comment thread test_conformance/SVM/test_enqueue_api.cpp Outdated
@jujiang-del

Copy link
Copy Markdown
Contributor Author

Thanks for the review and suggestion. Updated accordingly.

jujiang-del and others added 3 commits October 1, 2026 17:44
Adds a build-windows-msys2 job following the new Windows build
instructions in README.md, and bumps actions/checkout to v7.

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
Comment thread README.md Outdated
@jujiang-del
jujiang-del requested a review from rjodinchr October 5, 2026 17:20
@jujiang-del
jujiang-del requested a review from rjodinchr October 7, 2026 20:29
Comment thread README.md
@jujiang-del
jujiang-del requested a review from rjodinchr October 7, 2026 21:51
Comment thread README.md
compilation of OpenCL-C source code. This executable must match the
[interface description](test_common/harness/cl_offline_compiler-interface.txt).

## Running the CTS

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Why did you move that section here? ### Offline Compilation is a subsection of ## Running the CTS, with this change, it is not anymore and I don't see any reason for that.
I'm sorry that this part of the review takes that long. Do you mind if I modify that PR myself?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

No I don't mind. Really appreciate if you modify.

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.

5 participants