Repository navigation
Commit 4140f76
committed
pathfinder: support cuDSS 1.0 library names
closes #3180
cuDSS 1.0 changed the Linux SONAME from libcudss.so.0 to
libcudss.so.1 and the Windows DLL name from cudss64_0.dll to
cudss64_1.dll. This caused exact-name discovery to report the newly
released library as missing in nightly CI.
Prefer the 1.x names while retaining the 0.x names as compatibility
fallbacks. Also preload NVRTC when available because cuDSS 1.0 requires
it at load time.
Add regression coverage for the supported names and update the 1.8.4
release notes.
Tests: pixi run test (1616 passed, 5 skipped)1 parent 903fbcc commit 4140f76
3 files changed
Lines changed: 17 additions & 2 deletions
File tree
- cuda_pathfinder
- cuda/pathfinder/_dynamic_libs
- docs/source/release
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
467 | 467 | | |
468 | 468 | | |
469 | 469 | | |
470 | | - | |
471 | | - | |
| 470 | + | |
| 471 | + | |
472 | 472 | | |
473 | 473 | | |
474 | 474 | | |
475 | 475 | | |
476 | 476 | | |
477 | 477 | | |
478 | 478 | | |
| 479 | + | |
479 | 480 | | |
480 | 481 | | |
481 | 482 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
182 | 192 | | |
183 | 193 | | |
184 | 194 | | |
| |||
0 commit comments