requiring nvcc