Skip to content

CI: remove obsolete NumPy cap from numba-cuda-mlir nightly - #2806

Open
sylvesterkaczmarek wants to merge 2 commits into
NVIDIA:mainfrom
sylvesterkaczmarek:ci/remove-mlir-numpy-cap-2803-verified
Open

CI: remove obsolete NumPy cap from numba-cuda-mlir nightly#2806
sylvesterkaczmarek wants to merge 2 commits into
NVIDIA:mainfrom
sylvesterkaczmarek:ci/remove-mlir-numpy-cap-2803-verified

Conversation

@sylvesterkaczmarek

Copy link
Copy Markdown

Description

closes #2803

Remove the obsolete numpy<2.5 workaround from the nightly-numba-cuda-mlir install path. The np.row_stack incompatibility was fixed in numba-cuda-mlir 0.4.1, so this lane can exercise current NumPy releases again. The separate nightly-numba-cuda path is unchanged.

Validation

  • Linux and Windows install-path comparisons passed with NumPy 2.5.3 and numba-cuda-mlir 0.5.2.
  • bash -n ci/tools/run-tests passes.
  • Pre-commit passes for ci/tools/run-tests.
  • The repository nightly matrix will provide the CUDA 12.9.1/13.3.0 GPU validation.

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

Remove only the workaround constraint and its comment. Keep every other install argument unchanged.

Refs NVIDIA#2803.

Co-authored-by: Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
Signed-off-by: Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
@copy-pr-bot

copy-pr-bot Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@github-actions github-actions Bot added the CI/CD CI/CD infrastructure label Sep 10, 2026
@sylvesterkaczmarek

Copy link
Copy Markdown
Author

The metadata check is waiting on an assignee and milestone. I do not have permission to set either on the upstream PR; the CI/CD label is already present. Could a maintainer set those? The similar nightly CI PR #2802 uses the cuda.core 1.3.0 milestone.

@jpascucci-nv

jpascucci-nv commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

((I think you'll need to rebase.)) Nevermind, I was just told it's okay to click on 'update branch' for other people's PRs, so I'll do that.

@jpascucci-nv

Copy link
Copy Markdown
Contributor

/ok to test 4d6fb3c

@github-actions

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD CI/CD infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI: Try removing the NumPy <2.5 pin from the numba-cuda-mlir nightly

2 participants