Build broken with CUDA 12.5.1
I'm trying to build KBLAS using CUDA 12.5.82 and GCC 13.2 and getting the following error:
/mnt/slowstore/pub/kblas-gpu/include/kblas_operators.h(130): error: cannot overload functions distinguished by return type alone __attribute__((device)) static __inline__ void atomicAdd(cuFloatComplex* address, cuFloatComplex val)
I got the exact same error for multiple functions. @asenzz did you manage to solve this problem?
No, I just don't use KBlas.
regards,
Zarko Asen
@.***
On Mon, Jun 23, 2025 at 8:14 PM Tian Yang @.***> wrote:
AlpacaMax left a comment (ecrc/kblas-gpu#27) https://github.com/ecrc/kblas-gpu/issues/27#issuecomment-2997815946
I got the exact same error for multiple functions. @asenzz https://github.com/asenzz did you manage to solve this problem?
— Reply to this email directly, view it on GitHub https://github.com/ecrc/kblas-gpu/issues/27#issuecomment-2997815946, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACS4YPPLJUQMQXZZSCLDG2L3FBN2TAVCNFSM6AAAAAB76LKT52VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDSOJXHAYTKOJUGY . You are receiving this because you were mentioned.Message ID: @.***>
I think they stopped updating the project for the newest CUDA versions, so I switched to using Cublas.
regards,
Zarko Asen
@.***
On Mon, Jun 23, 2025 at 10:15 PM Žarko Asen @.***> wrote:
No, I just don't use KBlas.
regards,
Zarko Asen
@.***
On Mon, Jun 23, 2025 at 8:14 PM Tian Yang @.***> wrote:
AlpacaMax left a comment (ecrc/kblas-gpu#27) https://github.com/ecrc/kblas-gpu/issues/27#issuecomment-2997815946
I got the exact same error for multiple functions. @asenzz https://github.com/asenzz did you manage to solve this problem?
— Reply to this email directly, view it on GitHub https://github.com/ecrc/kblas-gpu/issues/27#issuecomment-2997815946, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACS4YPPLJUQMQXZZSCLDG2L3FBN2TAVCNFSM6AAAAAB76LKT52VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDSOJXHAYTKOJUGY . You are receiving this because you were mentioned.Message ID: @.***>
Got it thanks.