-
Notifications
You must be signed in to change notification settings - Fork 125
[CI] Add support for OpenCL CI on CPU #993
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
6c6bf8d
to
7963217
Compare
5427513
to
2d31de4
Compare
I'm surprised at how fast all the tests are running and at the mostly empty match files, are the tests definitely running and not getting skipped for some reason? |
That's a good point. I will try to print the gtest output to see what is happening. |
e95d653
to
ebe929c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
In oneapi-src/unified-runtime#993 the type of the `UR_OPENCL_ICD_LOADER_LIBRARY` CMake variable will change to a cache variable, as such the usage of this variable also needs to up updated.
In oneapi-src/unified-runtime#993 the type of the `UR_OPENCL_ICD_LOADER_LIBRARY` CMake variable will change to a cache variable, as such the usage of this variable also needs to up updated.
Introduces the follow CMake options: * `UR_OPENCL_INCLUDE_DIR` - directory containing the OpenCL Headers * `UR_OPENCL_ICD_LOADER_LIBRARY` - path of the OpenCL ICD Loader library In the event that `UR_OPENCL_INCLUDE_DIR` is not specified, clone [KhronosGroup/OpenCL-Headers](https://github.com/KhronosGroup/OpenCL-Headers.git). In the event that `UR_OPENCL_ICD_LOADER_LIBRARY` is not specified, first inspect the system with `find_package(OpenCL 3.0)` and use that if found. Otherwise, clone [KhronosGroup/OpenCL-ICD-Loader](https://github.com/KhronosGroup/OpenCL-ICD-Loader.git).
ebe929c
to
6502de1
Compare
Combines the follow UR changes: * oneapi-src/unified-runtime#1037 * oneapi-src/unified-runtime#1097 * oneapi-src/unified-runtime#1106 * oneapi-src/unified-runtime#1039 * oneapi-src/unified-runtime#993 * oneapi-src/unified-runtime#1088 Depends on intel#11893 merging first.
In oneapi-src/unified-runtime#993 the type of the `UR_OPENCL_ICD_LOADER_LIBRARY` CMake variable will change to a cache variable, as such the usage of this variable also needs to up updated.
No description provided.