-
Notifications
You must be signed in to change notification settings - Fork 532
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
[BUG] Thrust 1.12 causes segfault in SVC pytest #3885
Labels
Comments
dantegd
added
bug
Something isn't working
? - Needs Triage
Need team to review and classify
labels
May 21, 2021
I could reproduce the issue using the nightly Ubuntu 18.04 dev image, on V100. Looking into the details. |
trxcllnt
added a commit
to trxcllnt/cuml
that referenced
this issue
Jun 10, 2021
rapids-bot bot
pushed a commit
that referenced
this issue
Jun 16, 2021
…s, update dependencies (#3968) * Updates dask/distributed versions to match cuDF (rapidsai/cudf#8458) * Updates to Thrust v1.12.0 to align with cuDF and cuGraph * Don't include the src and src_prims directories in `cuml::cuml++` target's public include paths * Add missing `<cstddef>` and `<cstdint>` include directives * Promote `trustworthiness_score` to public `cuml/metrics/metrics.hpp` header and update Cython * Compile Cython with `-std=c++17` * Remove `-Wstrict-prototypes` Cython warning * Fixes linker error in debug builds * Fixes #3885 Authors: - Paul Taylor (https://github.com/trxcllnt) Approvers: - Dante Gama Dessavre (https://github.com/dantegd) - AJ Schmidt (https://github.com/ajschmidt8) URL: #3968
vimarsh6739
pushed a commit
to vimarsh6739/cuml
that referenced
this issue
Oct 9, 2023
…s, update dependencies (rapidsai#3968) * Updates dask/distributed versions to match cuDF (rapidsai/cudf#8458) * Updates to Thrust v1.12.0 to align with cuDF and cuGraph * Don't include the src and src_prims directories in `cuml::cuml++` target's public include paths * Add missing `<cstddef>` and `<cstdint>` include directives * Promote `trustworthiness_score` to public `cuml/metrics/metrics.hpp` header and update Cython * Compile Cython with `-std=c++17` * Remove `-Wstrict-prototypes` Cython warning * Fixes linker error in debug builds * Fixes rapidsai#3885 Authors: - Paul Taylor (https://github.com/trxcllnt) Approvers: - Dante Gama Dessavre (https://github.com/dantegd) - AJ Schmidt (https://github.com/ajschmidt8) URL: rapidsai#3968
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
PR #3844 allows for easily pinning thrust independent of the CTK, but when I pinned it to 1.12 (the latest thrust release) the PR ran into the following segfault:
I traced the error to the call of
SVC.fit
incuml/python/cuml/test/test_svm.py
Line 304 in 05124c4
A quick run of that pytest with cuda-gdb threw the following error:
Steps/Code to reproduce bug
Easiest way is to use PR #3844 or wait until it is merged and then change the thrust version in
cpp/cmake/thirdparty/get_thrust
to 1.12 and buildlibcuml++
with it.Expected behavior
Pytests passing with no issue, also this could be a blocker to upgrade thrust.
Environment details (please complete the following information):
cc @tfeher who might be able to diagnose or triage this much faster than myself
The text was updated successfully, but these errors were encountered: