Compile error when trying to use CUSP

This is the output that Eclipse is showing me:

/usr/local/cuda-10.2/bin/nvcc -I"/home/user/Desktop/proyecto/include" -I/usr/local/cuda-10.2/targets/x86_64-linux/include/cusplibrary-develop -O3 -std=c++11 -gencode arch=compute_75,code=sm_75 -odir “src” -M -o “src/bmSparse.d” “…/src/bmSparse.cu”
/usr/local/cuda-10.2/bin/nvcc -I"/home/user/Desktop/proyecto/include" -I/usr/local/cuda-10.2/targets/x86_64-linux/include/cusplibrary-develop -O3 -std=c++11 --compile --relocatable-device-code=true -gencode arch=compute_75,code=compute_75 -gencode arch=compute_75,code=sm_75 -x cu -o “src/bmSparse.o” “…/src/bmSparse.cu” -lineinfo
/usr/local/cuda-10.2/targets/x86_64-linux/include/cusplibrary-develop/cusp/system/cuda/detail/runtime_introspection.inl(90): error: identifier “__thrust_compiler_fence” is undefined

/usr/local/cuda-10.2/targets/x86_64-linux/include/cusplibrary-develop/cusp/system/cuda/detail/multiply/coo_flat_spmv.h(228): error: expected a “)”

/usr/local/cuda-10.2/targets/x86_64-linux/include/cusplibrary-develop/cusp/system/cuda/detail/multiply/coo_flat_spmv.h(315): error: expected a “)”

/usr/local/cuda-10.2/targets/x86_64-linux/include/cusplibrary-develop/cusp/system/cuda/detail/multiply/dia_spmv.h(59): error: expected a “)”

/usr/local/cuda-10.2/targets/x86_64-linux/include/cusplibrary-develop/cusp/system/cuda/detail/multiply/ell_spmv.h(45): error: expected a “)”

Any idea?