Skip to content

Remove unused cuda-oxide workspace dependencies - #1527

Merged
nihalpasham merged 1 commit into
NVIDIA:mainfrom
nihalpasham:chore/clean-workspace-dependencies
Oct 16, 2026
Merged

nihalpasham merged 1 commit into
NVIDIA:mainfrom
nihalpasham:chore/clean-workspace-dependencies

Conversation

@nihalpasham

Copy link
Copy Markdown
Collaborator

Summary

Remove four unused declarations from cuda-oxide's workspace dependency table. The newer Cargo introduced by #1482 reports these entries whenever a workspace command runs.

Changes

Remove cuda-bindings, futures, fuzzer, and mir-importer from [workspace.dependencies]. No member inherits these declarations. Workspace members and dependencies declared directly by consumers stay intact; neither lockfile changes.

Testing

  • Full cargo metadata --locked --offline --format-version 1 output is identical before and after the change on both main and exp/cuteir-translation.
  • cargo oxide run gemm_views passed on the experimental checkout with this same four-line cleanup: GPU results matched the CPU reference, and safe/raw pairs were bitwise identical. Its log contains no warnings after also uninstalling the obsolete global cargo-oxide executable on that machine.
  • git diff --check passed. Full compiler tests were not rerun for removal of uninherited manifest entries.

Checklist

  • Commit signed and signed off.
  • No new source files or examples; SPDX additions are not applicable.

Signed-off-by: nihalpasham <nihalp@nvidia.com>
@nihalpasham nihalpasham added build-related Build scripts, toolchain discovery, or compilation setup cuda-oxide SIMT programming model: rustc backend, cargo oxide, cuda-device, cuda-host, book QoL-improvement Quality-of-life improvement; not a correctness fix labels Oct 16, 2026
@nihalpasham
nihalpasham merged commit 1668700 into NVIDIA:main Oct 16, 2026
59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build-related Build scripts, toolchain discovery, or compilation setup cuda-oxide SIMT programming model: rustc backend, cargo oxide, cuda-device, cuda-host, book QoL-improvement Quality-of-life improvement; not a correctness fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant