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

[SYCL][NFC] Update AOT optional kernel features test to not run pvc compilation on windows #14556

Merged
merged 2 commits into from
Jul 12, 2024

Conversation

jzc
Copy link
Contributor

@jzc jzc commented Jul 12, 2024

No description provided.

@jzc jzc requested a review from a team as a code owner July 12, 2024 13:08
@jzc jzc changed the title [SYCL][NFC] Update AOT/double.cpp to not run pvc compilation on windows [SYCL][NFC] Update AOT optional kernel features test to not run pvc compilation on windows Jul 12, 2024
@sarnex
Copy link
Contributor

sarnex commented Jul 12, 2024

FYI I am working on fixing the CI so we actually run AOT tests on Gen12 Windows so this would have been caught.

@sarnex sarnex merged commit 88a1402 into intel:sycl Jul 12, 2024
13 checks passed
sarnex added a commit that referenced this pull request Jul 16, 2024
I recently found out ocloc tests weren't running in Windows CI because
the ocloc tool wasn't installed on the runners.

When trying to fix it, I
[hit](https://github.com/intel/llvm/actions/runs/9909706895/job/27379893885?pr=14114)
two failures that would have always failed if we were testing (the other
two are going to be fixed
[here](#14556)).

The first fix disables the test on Windows because it is using `pvc`
which is not available on Windows.

The seconds add a requirement for the OCL CPU driver to be installed
because the test is using `ocloc-aot`, as per the [ocloc-aot
doc](https://github.com/intel/llvm/blob/56e88d591c52a978abdd5e4279853311cae4a55e/opencl/opencl-aot/README.md?plain=1#L11).

The CI testing in this PR is only confirming I didn't break the tests on
non-win ocloc because I haven't enabled Windows ocloc testing yet, but I
manually verified the fix.

---------

Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>
smanna12 pushed a commit to smanna12/llvm that referenced this pull request Jul 16, 2024
I recently found out ocloc tests weren't running in Windows CI because
the ocloc tool wasn't installed on the runners.

When trying to fix it, I
[hit](https://github.com/intel/llvm/actions/runs/9909706895/job/27379893885?pr=14114)
two failures that would have always failed if we were testing (the other
two are going to be fixed
[here](intel#14556)).

The first fix disables the test on Windows because it is using `pvc`
which is not available on Windows.

The seconds add a requirement for the OCL CPU driver to be installed
because the test is using `ocloc-aot`, as per the [ocloc-aot
doc](https://github.com/intel/llvm/blob/56e88d591c52a978abdd5e4279853311cae4a55e/opencl/opencl-aot/README.md?plain=1#L11).

The CI testing in this PR is only confirming I didn't break the tests on
non-win ocloc because I haven't enabled Windows ocloc testing yet, but I
manually verified the fix.

---------

Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>
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.

3 participants