sleef icon indicating copy to clipboard operation
sleef copied to clipboard

Building sleef quad inline for CUDA problem

Open mrjbom opened this issue 7 months ago • 4 comments

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?

mrjbom avatar Jul 01 '24 21:07 mrjbom