-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Panic when using go binding with CUDA compiled library #1986
Comments
Does this still happen with the current version? It should have been fixed in the latest ggml sync. |
I tested 2 times with master branch again and now this panic still happens but it's first line changed from this : GGML_ASSERT: ggml-cuda.cu:7730: ptr == (void *) (g_cuda_pool_addr[device] + g_cuda_pool_used[device]) to this : GGML_ASSERT: ggml-cuda.cu:351: ptr == (void *) (pool_addr + pool_used) |
This shouldn't happen unless the same |
This seems like a problem in the Go bindings, otherwise there would have been more reports. However, I don't think I can help with locating the problem - the Go code seems OK to me and I can't see an obvious problem, though I'm far from expert |
I'm trying to use cuda with go binding and I get this error randomly :
I already saw this issue :
#1814
and I'm using master branch
already tested v1.5.4 and v1.5.1
Here is my code :
Any idea ??
The text was updated successfully, but these errors were encountered: