Skip to content

Conversation

@pmattione-nvidia
Copy link
Owner

Description

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 pushed a commit that referenced this pull request Aug 4, 2025
As currently libcudf hides non-public symbols by default, stacktrace using C++ ABI `backtrace_symbols` no longer produces meaningful output. For example:
```
#0: gtests/STREAM_REDUCTION_TEST() [0x5bb586]
#1: gtests/STREAM_REDUCTION_TEST() [0x6a742d]
#2: gtests/STREAM_REDUCTION_TEST() [0x68a04e]
...
rapidsai#8: /usr/lib64/libc.so.6 : __libc_start_main+0xe5
rapidsai#9: gtests/STREAM_REDUCTION_TEST() [0x53419e]

unknown file: Failure
C++ exception with description "cudf_identify_stream_usage found unexpected stream!" thrown in the test body.
```

This PR removes completely the stacktrace generation code.

Closes rapidsai#18831. Also closes rapidsai#16724.

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

Approvers:
  - Vukasin Milovanovic (https://github.com/vuule)
  - Vyas Ramasubramani (https://github.com/vyasr)
  - Robert (Bobby) Evans (https://github.com/revans2)

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants