Skip to content

Upgrade to nvCOMP 5.0.0.6#800

Merged
rapids-bot[bot] merged 8 commits intorapidsai:branch-25.10from
vuule:fea-nvcomp-5
Aug 20, 2025
Merged

Upgrade to nvCOMP 5.0.0.6#800
rapids-bot[bot] merged 8 commits intorapidsai:branch-25.10from
vuule:fea-nvcomp-5

Conversation

@vuule
Copy link
Contributor

@vuule vuule commented Aug 18, 2025

Upgrade the nvCOMP dependency to 5.0.0.6.
This library is not used directly, but it's till vendored and used in libcudf wheels. Future changes will completely remove the dependency in kvikIO.

Depends on rapidsai/rapids-cmake#896

@copy-pr-bot
Copy link

copy-pr-bot bot commented Aug 18, 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.

@vuule vuule changed the title [tst] Upgrade to nvCOMP 5 [test] Upgrade to nvCOMP 5 Aug 18, 2025
@vuule vuule self-assigned this Aug 18, 2025
@vuule vuule added feature request New feature or request non-breaking Introduces a non-breaking change labels Aug 18, 2025
rapids-bot bot pushed a commit that referenced this pull request 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.

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

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

URL: #801
@bdice
Copy link
Contributor

bdice commented Aug 19, 2025

/ok to test

@bdice bdice marked this pull request as ready for review August 19, 2025 21:08
@bdice bdice requested review from a team as code owners August 19, 2025 21:08
@bdice bdice requested a review from msarahan August 19, 2025 21:08
@vuule vuule changed the title [test] Upgrade to nvCOMP 5 Upgrade to nvCOMP 5.0.0.6 Aug 19, 2025
@vuule
Copy link
Contributor Author

vuule commented Aug 19, 2025

Added "do not merge" label so we don't accidentally merge before reverting changes here https://github.com/rapidsai/kvikio/pull/800/files#diff-64b517b8bafdd2024e48760683d9d249c60ce85f52807058570f1123036d0ac9, after the rapids-cmake PR is merged.

Copy link
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

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

Approved, but we'll need to revert the rapids-cmake change before merging.

@bdice
Copy link
Contributor

bdice commented Aug 19, 2025

/merge

@rapids-bot rapids-bot bot merged commit e43b3d1 into rapidsai:branch-25.10 Aug 20, 2025
52 checks passed
@vuule vuule deleted the fea-nvcomp-5 branch August 20, 2025 00:12
rapids-bot bot pushed a commit to rapidsai/cudf that referenced this pull request Aug 20, 2025
Issue #19686 

Update the nvCOMP version and the JNI code that directly uses nvCOMP. The libcudf code is already compatible with this version.

Depends on rapidsai/rapids-cmake#896 and rapidsai/kvikio#800

Authors:
  - Vukasin Milovanovic (https://github.com/vuule)
  - Liangcai Li (https://github.com/firestarman)
  - Nghia Truong (https://github.com/ttnghia)
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - Bradley Dice (https://github.com/bdice)
  - Muhammad Haseeb (https://github.com/mhaseeb123)
  - Nghia Truong (https://github.com/ttnghia)
  - Alessandro Bellina (https://github.com/abellina)

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

Labels

feature request New feature or request non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments