-
Notifications
You must be signed in to change notification settings - Fork 161
Enable Cython tests for cuda.bindings
#323
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
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
env: | ||
# we use self-hosted runners on which setup-python behaves weirdly... | ||
AGENT_TOOLSDIRECTORY: "/opt/hostedtoolcache" |
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.
xref:
- Fails while building dependencies, since the runner can't find the include path actions/setup-python#507 (comment)
- Four days ago, Python installed to /opt/hostedtoolcache, but today it installed to .../_work/_tool. actions/setup-python#485 (comment)
- https://github.com/actions/setup-python/blob/main/docs/advanced-usage.md#linux
@@ -280,6 +283,13 @@ jobs: | |||
host-platform: ${{ matrix.host-platform }} | |||
cuda-version: ${{ matrix.cuda-version }} | |||
|
|||
- name: Install dependencies |
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.
TBH I don't want to install any build tools in the test pipeline, but it seems to be the easiest path...
Auto-sync is disabled for ready for review pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
/ok to test |
/ok to test |
This is ready. |
Git push to origin failed for 11.8.x with exitcode 1 |
The bot hit an error because this PR touches the workflow files in
It turns out that the default |
* enable Cython tests for cuda.bindings * build Cython test modules * Update gh-build-and-test.yml * Install system gcc * No sudo * also set CUDA_HOME * Try to find Python include * nit: add a skip condition and comments * simplify
No description provided.