-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
CUDA compile falure, error: user-defined literal operator not found, type name not allowed, and undefines. #2250
Comments
Same here
EDIT: Found this
and
|
Hi, @Nolicx @joshuachris2001 . When I compiled the NVIDIA's CUDA sample vectorAdd in Arch Linux, I came across same errors. My gcc version is
or install the gcc13 package, or install the lower version gcc12 package from AUR. Or install the appropriate package if you are using other Linux distributions.
or use
After that I have successfully compiled CUDA sample vectorAdd. Note:
|
I met the same issue and solve it with @heartofrain 's solution, thank you! |
I experienced this exact same issue on ArchLinux after updating. Interestingly I have a backup from earlier this year that worked fine with the following slightly older cuda revision:
and:
|
https://asciinema.org/a/jbeHb3zISfeDUTDOyKKq6HXnT
numinous errors compiling ggml-cuda.cu
The text was updated successfully, but these errors were encountered: