]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
ggml-cuda: Fix HIP build by adding define for __trap (#4569)
authorarlo-phoenix <redacted>
Thu, 21 Dec 2023 19:13:25 +0000 (20:13 +0100)
committerGitHub <redacted>
Thu, 21 Dec 2023 19:13:25 +0000 (20:13 +0100)
Regression of 139882392258671ffe5acdfcadc0bc08572d6eef
HIP doesn't have trap, only abort

ggml-cuda.cu

index 036668bfddefc05ea16970a2bfee3d1e594a61f3..61d92d7ef61edc01b6577e82f4b6c7367f508b8c 100644 (file)
@@ -80,6 +80,7 @@
 #define cudaStreamWaitEvent(stream, event, flags) hipStreamWaitEvent(stream, event, flags)
 #define cudaStream_t hipStream_t
 #define cudaSuccess hipSuccess
+#define __trap abort
 #else
 #include <cuda_runtime.h>
 #include <cublas_v2.h>