rapidsai / raft

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

Home Page:https://docs.rapids.ai/api/raft/stable/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG] cuSparse CUDA 12.2 library breaks cuGraph spectral clustering test

bdice opened this issue · comments

This is a tracking issue for a bug observed in cuGraph PR 4088, which adds CUDA 12.2 support.

The error log looks like this:

22/28 Test #20: CAPI_LEGACY_SPECTRAL_TEST .................***Failed    1.54 sec
'./../../..//bin/gtests/libcugraph_c/CAPI_LEGACY_SPECTRAL_TEST'
RUNNING: test_spectral...done (1.000000 seconds). - passed
RUNNING: test_balanced_cut_equal_weight...ASSERTION FAILED: cluster results don't match
done (0.000000 seconds). - FAILED
RUNNING: test_balanced_cut_une
qual_weight...ASSERTION FAILED: cluster results don't match
done (0.000000 seconds). - FAILED
RUNNING: test_balanced_cut_no_weight...ASSERTION FAILED: cluster results don't match
done (0.000000 seconds). - FAILED
CMake Error at run_gpu_test.cmake:34 (execute_process):

This occurs due to a known bug in cuSparse which will be fixed in a future CUDA Toolkit version.

The following RAFT PRs are related in some way to this bug (attempted fixes, accidental reversions, adding tests, etc.).

Until the bug is fixed, I will attempt to disable the failing tests in cuGraph.

cc: @cjnolet @ChuckHastings @mfoerste4 @trxcllnt @jakirkham @jameslamb