Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[Build] "CUFFT_INCOMPLETE_PARAMETER_LIST" is undefined when using cuda 13 #3688

@3togo

Description

@3togo
/usr/bin/ccache /usr/local/cuda-13/bin/nvcc -forward-unknown-to-host-compiler -ccbin=/usr/bin/g++-14 -DAFDLL -DAF_CACHE_KERNELS_TO_DISK -DAF_CUDA -DAF_USE_NEW_CUSPARSE_API -DAF_WITH_LOGGING -DBOOST_CHRONO_HEADER_ONLY -DBOOST_COMPUTE_HAVE_THREAD_LOCAL -DBOOST_COMPUTE_THREAD_SAFE -DCUDA_NO_HALF -DFMT_SHARED -DOS_LNX -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -DWITH_CUDNN -DWITH_FREEIMAGE -Dafcuda_EXPORTS -Dspan_FEATURE_WITH_INITIALIZER_LIST_P2447=1 -I/home/polin/git/arrayfires/arrayfire/include -I/home/polin/git/arrayfires/arrayfire/build/include -I/home/polin/git/arrayfires/arrayfire/src/api/c -I/home/polin/git/arrayfires/arrayfire/src/backend/cuda -I/home/polin/git/arrayfires/arrayfire/src/backend/cuda/kernel -I/home/polin/git/arrayfires/arrayfire/src/backend/cuda/jit -I/home/polin/git/arrayfires/arrayfire/build/src/backend/cuda -I/home/polin/git/arrayfires/arrayfire/src/backend -I/home/polin/git/arrayfires/arrayfire/build/src/backend -I/opt/include/forge -isystem /usr/local/cuda/include -isystem /home/polin/git/arrayfires/arrayfire/build/extern/span-lite-src/include -isystem /home/polin/git/arrayfires/arrayfire/build/extern/af_glad-src/include -isystem /home/polin/git/arrayfires/arrayfire/extern/half/include -O3 -DNDEBUG -std=c++17 "--generate-code=arch=compute_89,code=[sm_89]" -Xcompiler=-fPIC --expt-relaxed-constexpr -Xcudafe --diag_suppress=unrecognized_gcc_pragma -MD -MT src/backend/cuda/CMakeFiles/afcuda.dir/cufft.cu.o -MF src/backend/cuda/CMakeFiles/afcuda.dir/cufft.cu.o.d -x cu -c /home/polin/git/arrayfires/arrayfire/src/backend/cuda/cufft.cu -o src/backend/cuda/CMakeFiles/afcuda.dir/cufft.cu.o
/home/polin/git/arrayfires/arrayfire/src/backend/cuda/cufft.cu(41): error: identifier "CUFFT_INCOMPLETE_PARAMETER_LIST" is undefined
          case CUFFT_INCOMPLETE_PARAMETER_LIST:
               ^

/home/polin/git/arrayfires/arrayfire/src/backend/cuda/cufft.cu(47): error: identifier "CUFFT_PARSE_ERROR" is undefined
          case CUFFT_PARSE_ERROR: return "cuFFT: plan parse error";
               ^

/home/polin/git/arrayfires/arrayfire/src/backend/cuda/cufft.cu(53): error: identifier "CUFFT_LICENSE_ERROR" is undefined
          case CUFFT_LICENSE_ERROR: return "cuFFT: license error";
               ^

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions