Skip to content

[SYCL][CMake] Disable win_proxy_loader build and link on non-Windows #8520

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

Conversation

steffenlarsen
Copy link
Contributor

Currently the win_proxy_loader is built and linked to the SYCL runtime on all platforms, but only carries meaning on Windows. Currently this causes issues as the corresponding library is not installed on non-Windows targets. Instead of installing it on non-Windows targets, this commit makes it only build and link to the SYCL runtime library when building on Windows.

Currently the win_proxy_loader is built and linked to the SYCL runtime
on all platforms, but only carries meaning on Windows. Currently this
causes issues as the corresponding library is not installed on
non-Windows targets. Instead of installing it on non-Windows targets,
this commit makes it only build and link to the SYCL runtime library
when building on Windows.

Signed-off-by: Larsen, Steffen <steffen.larsen@intel.com>
@steffenlarsen steffenlarsen temporarily deployed to aws March 2, 2023 21:51 — with GitHub Actions Inactive
@steffenlarsen steffenlarsen marked this pull request as ready for review March 3, 2023 10:15
@steffenlarsen steffenlarsen requested a review from a team as a code owner March 3, 2023 10:15
@steffenlarsen
Copy link
Contributor Author

This should help fix llvm-test-suite CI for Linux.

@steffenlarsen steffenlarsen temporarily deployed to aws March 3, 2023 10:17 — with GitHub Actions Inactive
@steffenlarsen steffenlarsen temporarily deployed to aws March 3, 2023 11:11 — with GitHub Actions Inactive
@steffenlarsen
Copy link
Contributor Author

CUDA Failed Tests (1):
SYCL :: SubGroup/shuffle_fp64.cpp
Reported in #8516

@steffenlarsen steffenlarsen merged commit 999f75e into intel:sycl Mar 3, 2023
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.

2 participants