optas / latent_3d_points

Auto-encoding & Generating 3D Point-Clouds.
Other
506 stars 109 forks source link

Cannot compile the EMD/Chamfer losses #26

Open lingjiekong opened 4 years ago

lingjiekong commented 4 years ago

After set up current nvcc, cudalib, and tensorflow path, execute make to compile the EMD/Chamfer losses got error message like below.

nvcc = /usr/local/cuda-8.0/bin/nvcc cudalib = /usr/local/cuda-8.0/lib64 tensorflow = /home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include


make: Circular tf_approxmatch_g.cu <- tf_approxmatch_g.cu.o dependency dropped. make: Circular tf_nndistance_g.cu <- tf_nndistance_g.cu.o dependency dropped. /usr/local/cuda-8.0/bin/nvcc -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++11 -c -o tf_nndistance_g.cu.o tf_nndistance_g.cu -I /home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include -DGOOGLE_CUDA=1 -x cu -Xcompiler -fPIC -O2 nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). /home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include/unsupported/Eigen/CXX11/../../../Eigen/src/Core/MathFunctions.h(1254): warning: calling a constexpr host function("real") from a host device function("abs") is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.

/home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include/unsupported/Eigen/CXX11/../../../Eigen/src/Core/MathFunctions.h(1254): warning: calling a constexpr host function("imag") from a host device function("abs") is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.

/home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include/unsupported/Eigen/CXX11/../../../Eigen/src/Core/MathFunctions.h(1254): warning: calling a constexpr host function from a host device function is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.

/home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include/unsupported/Eigen/CXX11/../../../Eigen/src/Core/MathFunctions.h(1254): warning: calling a constexpr host function from a host device function is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.

/home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include/unsupported/Eigen/CXX11/../../../Eigen/src/Core/MathFunctions.h(1259): warning: calling a constexpr host function("real") from a host device function("abs") is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.

/home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include/unsupported/Eigen/CXX11/../../../Eigen/src/Core/MathFunctions.h(1259): warning: calling a constexpr host function("imag") from a host device function("abs") is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.

/home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include/unsupported/Eigen/CXX11/../../../Eigen/src/Core/MathFunctions.h(1259): warning: calling a constexpr host function from a host device function is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.

/home/lab/anaconda3/envs/3D_representation/lib/python2.7/site-packages/tensorflow/include/unsupported/Eigen/CXX11/../../../Eigen/src/Core/MathFunctions.h(1259): warning: calling a constexpr host function from a host device function is not allowed. The experimental flag '--expt-relaxed-constexpr' can be used to allow this.

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9220): error: argument of type "const void " is incompatible with parameter of type "const float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9231): error: argument of type "const void " is incompatible with parameter of type "const float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9244): error: argument of type "const void " is incompatible with parameter of type "const double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9255): error: argument of type "const void " is incompatible with parameter of type "const double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9268): error: argument of type "const void " is incompatible with parameter of type "const float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9279): error: argument of type "const void " is incompatible with parameter of type "const float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9292): error: argument of type "const void " is incompatible with parameter of type "const double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9303): error: argument of type "const void " is incompatible with parameter of type "const double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9316): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9327): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9340): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9352): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9365): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9376): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9389): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9401): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9410): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9419): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9428): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9437): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9445): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9454): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9463): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9472): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9481): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9490): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9499): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9508): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9517): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9526): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9535): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512fintrin.h(9544): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(55): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(63): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(73): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(81): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(91): error: argument of type "void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(100): error: argument of type "void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(109): error: argument of type "void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(117): error: argument of type "void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(127): error: argument of type "void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(136): error: argument of type "void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(145): error: argument of type "void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512pfintrin.h(153): error: argument of type "void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10799): error: argument of type "const void " is incompatible with parameter of type "const float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10811): error: argument of type "const void " is incompatible with parameter of type "const float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10823): error: argument of type "const void " is incompatible with parameter of type "const double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10835): error: argument of type "const void " is incompatible with parameter of type "const double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10847): error: argument of type "const void " is incompatible with parameter of type "const float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10859): error: argument of type "const void " is incompatible with parameter of type "const float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10871): error: argument of type "const void " is incompatible with parameter of type "const double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10883): error: argument of type "const void " is incompatible with parameter of type "const double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10895): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10907): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10919): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10931): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10943): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10955): error: argument of type "const void " is incompatible with parameter of type "const int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10967): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10979): error: argument of type "const void " is incompatible with parameter of type "const long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(10989): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11000): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11009): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11020): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11029): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11040): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11049): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11060): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11069): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11080): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11089): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11100): error: argument of type "void " is incompatible with parameter of type "float "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11109): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11120): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11129): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11140): error: argument of type "void " is incompatible with parameter of type "double "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11149): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11160): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11169): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11180): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11189): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11200): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11209): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11220): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11229): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11240): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11249): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11260): error: argument of type "void " is incompatible with parameter of type "int "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11269): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11280): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11289): error: argument of type "void " is incompatible with parameter of type "long long "

/home/lab/.linuxbrew/Cellar/gcc/5.5.0_4/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/avx512vlintrin.h(11300): error: argument of type "void " is incompatible with parameter of type "long long "

92 errors detected in the compilation of "/tmp/tmpxft_00001e12_00000000-7_tf_nndistance_g.cpp1.ii". makefile:21: recipe for target 'tf_nndistance_g.cu.o' failed make: *** [tf_nndistance_g.cu.o] Error 2

marian42 commented 4 years ago

I had the same problem and the answer in #21 solved the issue for me.