Skip to content

CI: Cache Numba CUDA test compilation - #629

Closed
vyasr wants to merge 1 commit into
mainfrom
codex/numba-cuda-cache
Closed

CI: Cache Numba CUDA test compilation#629
vyasr wants to merge 1 commit into
mainfrom
codex/numba-cuda-cache

Conversation

@vyasr

@vyasr vyasr commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Description

Add an opt-in numba-cache-key-prefix input to the reusable Conda and wheel Python-test workflows.

When enabled, the workflows restore and save the workspace-mounted NUMBA_CACHE_DIR with a key scoped to the CUDA, Python, architecture, Linux, and GPU matrix values. This lets callers reuse Numba-native CUDA compilation artifacts without sharing device code between incompatible environments.

Testing

  • pre-commit run --files .github/workflows/conda-python-tests.yaml .github/workflows/wheels-test.yaml

@vyasr
vyasr force-pushed the codex/numba-cuda-cache branch from c67074e to e728751 Compare September 7, 2026 19:47
@vyasr

vyasr commented Sep 8, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #628, which is being generalized into one cache-path interface for Conda and wheel build/test workflows.

@vyasr vyasr closed this Sep 8, 2026
@vyasr
vyasr deleted the codex/numba-cuda-cache branch September 8, 2026 15:52
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.

1 participant