Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix rmm macro call #18108

Open
wants to merge 3 commits into
base: branch-25.04
Choose a base branch
from

Conversation

pmattione-nvidia
Copy link
Contributor

@pmattione-nvidia pmattione-nvidia commented Feb 26, 2025

This fixes a call to the RMM macro due to a recent change in that library that helped provide better debug info.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@pmattione-nvidia pmattione-nvidia added bug Something isn't working improvement Improvement / enhancement to an existing function labels Feb 26, 2025
@pmattione-nvidia pmattione-nvidia self-assigned this Feb 26, 2025
@pmattione-nvidia pmattione-nvidia requested a review from a team as a code owner February 26, 2025 20:39
@github-actions github-actions bot added the Java Affects Java cuDF API. label Feb 26, 2025
@pmattione-nvidia pmattione-nvidia added the non-breaking Non-breaking change label Feb 26, 2025
@pmattione-nvidia pmattione-nvidia removed the improvement Improvement / enhancement to an existing function label Feb 26, 2025
@pmattione-nvidia pmattione-nvidia marked this pull request as draft February 26, 2025 22:53
Copy link

copy-pr-bot bot commented Feb 26, 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.

@bdice bdice marked this pull request as ready for review March 4, 2025 13:53
rapids-bot bot pushed a commit to rapidsai/rmm that referenced this pull request Mar 4, 2025
Retry getting improved error throwing and logging, with bugs fixed and test added that repros the cudf failure.  [Original PR](#1827) that was [reverted](#1843). 

The changes to the previously-approved PR that includes the fixes and test is [this commit](c8a8505). The [original while loop](https://github.com/rapidsai/rmm/blob/6e8539e42d51852faab5f9b330232168f9223eee/include/rmm/mr/device/pool_memory_resource.hpp#L253) has been restored with better error handling. 

Note that this changes the interface of the macros, one of which is called in cudf that will be changed [here](rapidsai/cudf#18108) after this goes in.

Authors:
  - Paul Mattione (https://github.com/pmattione-nvidia)
  - Bradley Dice (https://github.com/bdice)

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

URL: #1844
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Java Affects Java cuDF API. non-breaking Non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants