[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