Skip to content

Conversation

@brandon-b-miller
Copy link
Contributor

This PR pins cuda-core to the current minimum supported version as part of the jobs that already test the oldest upstream numba version.

@greptile-apps
Copy link
Contributor

greptile-apps bot commented Feb 2, 2026

Automatic reviews are disabled for this repository.

@copy-pr-bot
Copy link

copy-pr-bot bot commented Feb 2, 2026

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.

@brandon-b-miller brandon-b-miller changed the title add oldest to ci Add cuda-core to oldest tests Feb 2, 2026
@brandon-b-miller
Copy link
Contributor Author

/ok to test

@brandon-b-miller brandon-b-miller added the 3 - Ready for Review Ready for review by team label Feb 2, 2026
@brandon-b-miller
Copy link
Contributor Author

This scheme (adding cuda-core oldest testing the same way we do numba upstream) works for our conda packages, but we still have a divergence between conda and wheel/local CI that I believe we inherit from the cuda-python CI, xref NVIDIA/cuda-python#280. This may serve as a stopgap for catching some issues, but we should figure out how to reconcile this and ultimately the wheel/conda jobs should maybe leverage the same matrix so we can test oldest across wheel jobs as well.

Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
@brandon-b-miller
Copy link
Contributor Author

/ok to test

@cpcloud cpcloud merged commit 9edcd85 into NVIDIA:main Feb 3, 2026
192 of 193 checks passed
gmarkall added a commit to gmarkall/numba-cuda that referenced this pull request Feb 5, 2026
- Add CUDA FP8 type + conversion bindings (E5M2/E4M3/E8M0), HW-accel detection, and comprehensive tests (NVIDIA#686)
- fix: fix boolean return type mismatch in C ABI wrapper (NVIDIA#770)
- Remove unused `rtapi.py`  (NVIDIA#773)
- feat: Add documentation for debugging Numba CUDA programs with CUDA GDB and VSCode (NVIDIA#665)
- Move `CallConv` from `CUDAContext` to `FunctionDescriptor` (NVIDIA#717)
- Generate line info for PHI exporters in terminator block (NVIDIA#756)
- Add `cuda-core` to `oldest` tests (NVIDIA#769)
- build(deps): bump actions/setup-python from 6.1.0 to 6.2.0 in the actions-monthly group across 1 directory (NVIDIA#768)
- Enable apt proxy caching; skip hosted Windows builds (NVIDIA#766)
- Disable automatic review trigger for Greptile (NVIDIA#743)
- test(refactor): clean up `run_in_subprocess` (NVIDIA#762)
- remove super args (NVIDIA#763)
@gmarkall gmarkall mentioned this pull request Feb 5, 2026
kkraus14 pushed a commit that referenced this pull request Feb 5, 2026
- Add CUDA FP8 type + conversion bindings (E5M2/E4M3/E8M0), HW-accel
detection, and comprehensive tests (#686)
- fix: fix boolean return type mismatch in C ABI wrapper (#770)
- Remove unused `rtapi.py`  (#773)
- feat: Add documentation for debugging Numba CUDA programs with CUDA
GDB and VSCode (#665)
- Move `CallConv` from `CUDAContext` to `FunctionDescriptor` (#717)
- Generate line info for PHI exporters in terminator block (#756)
- Add `cuda-core` to `oldest` tests (#769)
- build(deps): bump actions/setup-python from 6.1.0 to 6.2.0 in the
actions-monthly group across 1 directory (#768)
- Enable apt proxy caching; skip hosted Windows builds (#766)
- Disable automatic review trigger for Greptile (#743)
- test(refactor): clean up `run_in_subprocess` (#762)
- remove super args (#763)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3 - Ready for Review Ready for review by team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants