Description
liblapack_static.a does not exist in CUDA 12, arrayfire/src/backend/cuda/CMakeLists.txt tries to find said library and fails.
Possible work around without fix is creating a symlink from liblapack_static.a to libcusolver_lapack_static.a; file seems to have been renamed.
Proposed fix
Handle find libcusolver_lapack_static.a after appropriate CUDA version checks in
|
af_find_static_cuda_libs(lapack_static) |
Build Environment
Compiler version: clang version 10.0.0-4ubuntu1
Operating system: Ubuntu 22.04 (WSL)
Build environment: CUDA 12.0, vcpkg
Reactions are currently unavailable
Description
liblapack_static.a does not exist in CUDA 12, arrayfire/src/backend/cuda/CMakeLists.txt tries to find said library and fails.
Possible work around without fix is creating a symlink from liblapack_static.a to libcusolver_lapack_static.a; file seems to have been renamed.
Proposed fix
Handle find libcusolver_lapack_static.a after appropriate CUDA version checks in
arrayfire/src/backend/cuda/CMakeLists.txt
Line 102 in 138f12e
Build Environment
Compiler version: clang version 10.0.0-4ubuntu1
Operating system: Ubuntu 22.04 (WSL)
Build environment: CUDA 12.0, vcpkg