-
Notifications
You must be signed in to change notification settings - Fork 136
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
Building sleef quad inline for CUDA problem #559
Comments
Hi, will look into this today! |
@joanaxcruz, Thanks, I'll be waiting |
Hi! We realise the documentation to get started with CUDA is very minimalistic/inexistent. Will make sure this is improved before closing this issue.
My log starts with something like this where you see that
Then, the inline headers are available in |
@blapie Hi. I did the same as you and tried to build the library in Ubuntu and I succeeded. As for Windows:
|
I need to use the quadruple-precision floating point number in CUDA.
The Quad-precision math library reference for CUDA shows that I should use sleefquadinline_cuda.h and the type Sleef_quadx1.
I have:
Sleef 3.6.1 from GitHub
Visual Studio 2022
CUDA 12.5 Toolkit
I downloaded Sleef-3.6.1 from github.
I started the CMake GUI, clicked Configure and then set the following options:
SLEEF_ENABLE_CUDA=true
SLEEF_ENFORCE_CUDA=true
SLEEF_BUILD_QUAD=true
SLEEF_BUILD_INLINE_HEADERS=true
I clicked Configure again, then Generate and Open Project, built the x64 Release several times so that all the files would be builded at all (some files are not built the first time).
I tried using a file search to find the file sleefquadinline_cuda.h, but I didn't find it anywhere.
What am I doing wrong?
The text was updated successfully, but these errors were encountered: