SeanNaren / warp-ctc

Pytorch Bindings for warp-ctc
Apache License 2.0
756 stars 271 forks source link

Error building warp-ctc : CMakeFiles/warpctc.dir/build.make:340: recipe for target 'CMakeFiles/warpctc.dir/src/warpctc_generated_reduce.cu.o' failed #174

Open Akshatha2505 opened 4 years ago

Akshatha2505 commented 4 years ago

Hi , I am facing the issue after I run make on warp-ctc. I did the following:

git clone https://github.com/SeanNaren/warp-ctc.git cd warp-ctc mkdir build; cd build cmake .. make

Here is my error log-

[ 11%] Building NVCC (Device) object CMakeFiles/warpctc.dir/src/warpctc_generated_reduce.cu.o /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h(9220): error: argument of type "const void " is incompatible with parameter of type "const float "

/usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h(9231): error: argument of type "const void " is incompatible with parameter of type "const float "

/usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h(9244): error: argument of type "const void " is incompatible with parameter of type "const double "

/usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h(9255): error: argument of type "const void " is incompatible with parameter of type "const double "

/usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h(9268): error: argument of type "const void " is incompatible with parameter of type "const float "

/usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h(9279): error: argument of type "const void " is incompatible with parameter of type "const float "

/usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h(9292): error: argument of type "const void " is incompatible with parameter of type "const double "

/usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h(9303): error: argument of type "const void " is incompatible with parameter of type "const double "

...... ......

92 errors detected in the compilation of "/tmp/tmpxft_00000310_00000000-13_reduce.compute_70.cpp1.ii". CMake Error at warpctc_generated_reduce.cu.o.cmake:279 (message): Error generating file /home/akshatha/multi-hare/warp-ctc/build/CMakeFiles/warpctc.dir/src/./warpctc_generated_reduce.cu.o

CMakeFiles/warpctc.dir/build.make:340: recipe for target 'CMakeFiles/warpctc.dir/src/warpctc_generated_reduce.cu.o' failed make[2]: [CMakeFiles/warpctc.dir/src/warpctc_generated_reduce.cu.o] Error 1 CMakeFiles/Makefile2:79: recipe for target 'CMakeFiles/warpctc.dir/all' failed make[1]: [CMakeFiles/warpctc.dir/all] Error 2 Makefile:129: recipe for target 'all' failed make: *** [all] Error 2

Thanks in advance.

polly-morphism commented 3 years ago

I am facing the same issue. I have pytorch 1.2 and cuda 10.1

Akshatha2505 commented 3 years ago

What version of gcc and g++ do you have? This error did not appear with gcc-4.8 for me.

ritwikmishra commented 3 years ago

this worked for me.

zhangfengyo commented 3 years ago

not work anymore

this worked for me.