Skip to content

Remove remaining nvcomp references#801

Merged
rapids-bot[bot] merged 1 commit intorapidsai:branch-25.10from
vyasr:chore/remove_more_nvcomp
Aug 19, 2025
Merged

Remove remaining nvcomp references#801
rapids-bot[bot] merged 1 commit intorapidsai:branch-25.10from
vyasr:chore/remove_more_nvcomp

Conversation

@vyasr
Copy link
Contributor

@vyasr vyasr commented Aug 19, 2025

#798 removed usage of nvcomp but left the linkage in place, kvikio extension modules still relied on nvcomp existing even though they didn't actually use any of its functionality. That is now causing problems in #800. Removing the linkage entirely here (while still revendoring manually until we can move the vendoring to cudf) should resolve that.

@vyasr vyasr self-assigned this Aug 19, 2025
@vyasr vyasr added bug Something isn't working non-breaking Introduces a non-breaking change labels Aug 19, 2025
@copy-pr-bot
Copy link

copy-pr-bot bot commented Aug 19, 2025

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.

@vyasr
Copy link
Contributor Author

vyasr commented Aug 19, 2025

/ok to test

rapids_cython_create_modules(
CXX
SOURCE_FILES "${cython_modules}"
LINKED_LIBRARIES kvikio::kvikio nvcomp::nvcomp
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line is the main change needed to fix the current build failures in #800 (like https://github.com/rapidsai/kvikio/actions/runs/17052265746/job/48342529698?pr=800). The rest of the PR is just good cleanup.

@vyasr vyasr marked this pull request as ready for review August 19, 2025 01:03
@vyasr vyasr requested review from a team as code owners August 19, 2025 01:03
@vyasr vyasr requested a review from msarahan August 19, 2025 01:03
@bdice bdice removed the request for review from msarahan August 19, 2025 01:35
@bdice
Copy link
Contributor

bdice commented Aug 19, 2025

/merge

@rapids-bot rapids-bot bot merged commit c1391d6 into rapidsai:branch-25.10 Aug 19, 2025
51 checks passed
@vyasr vyasr deleted the chore/remove_more_nvcomp branch August 19, 2025 05:24
rapids-bot bot pushed a commit that referenced this pull request Aug 19, 2025
Follow-up to #798 and #801.

After libcudf wheels vendor libnvcomp, we can finalize removal of nvcomp from kvikio.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - Vyas Ramasubramani (https://github.com/vyasr)

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

Labels

bug Something isn't working non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants