Эта строка конфигурации больше не верна с CUDA 10.1:
nvcc_compile_args = ['-O', '--ptxas-options=-v', '-arch=sm_35', '-c', '--compiler-options=-fPIC']
, которая сгенерирует команду компиляции nvcc, которая выглядит следующим образом:
nvcc -O ...
С CUDA 10.0 и более ранними версиями,такая команда была законной.С CUDA 10.1 это не так.Этот переключатель пропускает уровень оптимизации для кода хоста, поэтому, если бы не было причин, я бы рекомендовал передать -O3
здесь:
nvcc_compile_args = ['-O3', '--ptxas-options=-v', '-arch=sm_35', '-c', '--compiler-options=-fPIC']
Соответствующая ссылка на документ здесь