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

Resolve conflicts in forward merger #15321 #15328

Merged

Conversation

galipremsagar
Copy link
Contributor

Description

This PR resolves conflicts in branch-24.06 forward merger: #15321

Checklist

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

vuule and others added 5 commits March 15, 2024 18:27
Issue rapidsai#15216

Avoids an OOB read; the read was not causing bugs as the read data was never used.

Addresses the memcheck part of rapidsai#15216

Authors:
  - Vukasin Milovanovic (https://github.com/vuule)

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

URL: rapidsai#15309
Fixes errors reported by `gtests/ERROR_TEST` when run with a Debug build. Both errors occur due to invalid stream usage.
```
[ RUN      ] DebugAssert.cudf_assert_true
libcudf was not built with stacktrace support.
unknown file: Failure
C++ exception with description "cudf_identify_stream_usage found unexpected stream!" thrown in the test body.

[ RUN      ] DebugAssertDeathTest.cudf_assert_false
libcudf was not built with stacktrace support.
/cudf/cpp/tests/error/error_handling_test.cu:112: Failure
Death test: call_kernel()
    Result: threw an exception.
 Error msg:
[  DEATH   ] 
[  DEATH   ] /cudf/cpp/tests/error/error_handling_test.cu:112:: Caught std::exception-derived exception escaping the death test statement. Exception message: cudf_identify_stream_usage found unexpected stream!

```
Fixes the test logic to use the correct stream. These tests are only built/run with a Debug build.

Authors:
  - David Wendt (https://github.com/davidwendt)

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

URL: rapidsai#15317
xref rapidsai#14882

This PR replaces `black` with `ruff-format` with it's default configurations. The ruff configuration had a line length of 88 while black had a line length configuration of 79, so aligned them to 79.

The next step would be to consider replacing `isort` too

Authors:
  - Matthew Roeschke (https://github.com/mroeschke)

Approvers:
  - GALI PREM SAGAR (https://github.com/galipremsagar)
  - Lawrence Mitchell (https://github.com/wence-)
  - Bradley Dice (https://github.com/bdice)

URL: rapidsai#15312
…dsai#15293)

Closes rapidsai#14140

Added a no-op CUDA call before creating a `kvikio::FileHandle` to avoid the error in `cuFileDriverOpen`.

Authors:
  - Vukasin Milovanovic (https://github.com/vuule)

Approvers:
  - David Wendt (https://github.com/davidwendt)
  - Yunsong Wang (https://github.com/PointKernel)

URL: rapidsai#15293
This PR enables branch testing for `cudf.pandas` pandas pytest suite. This is 1st half of the actual changes I'd like to make. Once we merge this PR have a json file generated in s3 for `branch-24.04`, In a follow-up PR I will enable diff comparison and reporting.

Authors:
  - GALI PREM SAGAR (https://github.com/galipremsagar)

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

URL: rapidsai#15316
@galipremsagar galipremsagar requested review from a team as code owners March 18, 2024 16:27
@galipremsagar galipremsagar changed the base branch from branch-24.04 to branch-24.06 March 18, 2024 16:27
@galipremsagar galipremsagar requested a review from a team as a code owner March 18, 2024 16:27
@github-actions github-actions bot added libcudf Affects libcudf (C++/CUDA) code. Python Affects Python cuDF API. labels Mar 18, 2024
@galipremsagar galipremsagar force-pushed the branch-24.06-merge-branch-24.04 branch from a75d1a8 to 27c5c01 Compare March 18, 2024 16:29
@github-actions github-actions bot added the ci label Mar 18, 2024
@AyodeAwe AyodeAwe merged commit 62a40cb into rapidsai:branch-24.06 Mar 18, 2024
30 of 31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
libcudf Affects libcudf (C++/CUDA) code. Python Affects Python cuDF API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants