Make it possible to compile the extensions even if CUDA (nvcc) is unavailable.
Warning
"hyper" functions from the special extension don't currently work on GPU (and are very silent about it) because of __host__-only functions from the standard library (related to std::vector)
Make it possible to compile the extensions even if CUDA (
nvcc
) is unavailable.