Move the __CUDA_ARCH__ guard for sequential::malloc & sequential::free back inside the functions.