The problem with the assembly of caffe-0.15 on JetsonTX1

Hi,

I have the problem with branch:caffe-0.15.
When I build on JetsonTX1 caffe-0.15 I have the following error:

/tmp/ccEiMrO7.s: Assembler messages:
/tmp/ccEiMrO7.s:1533: Error: unknown mnemonic pause’ --pause’
/tmp/ccEiMrO7.s:1857: Error: unknown mnemonic pause’ --pause’
/tmp/ccEiMrO7.s:2204: Error: unknown mnemonic pause’ --pause’
/tmp/ccEiMrO7.s:2679: Error: unknown mnemonic pause’ --pause’
/tmp/ccEiMrO7.s:4226: Error: unknown mnemonic pause’ --pause’
/tmp/ccEiMrO7.s:5069: Error: unknown mnemonic pause’ --pause’
/tmp/ccEiMrO7.s:5320: Error: unknown mnemonic pause’ --pause’
/tmp/ccEiMrO7.s:5441: Error: unknown mnemonic pause’ --pause’
src/caffe/CMakeFiles/caffe.dir/build.make:650: recipe for target ‘src/caffe/CMakeFiles/caffe.dir/util/gpu_memory.cpp.o’ failed
make[2]: *** [src/caffe/CMakeFiles/caffe.dir/util/gpu_memory.cpp.o] Error 1
CMakeFiles/Makefile2:272: recipe for target ‘src/caffe/CMakeFiles/caffe.dir/all’ failed
make[1]: *** [src/caffe/CMakeFiles/caffe.dir/all] Error 2
Makefile:127: recipe for target ‘all’ failed
make: *** [all] Error 2

What could be the problem?

Hi,

Please edit file $CAFFE_ROOT/3rdparty/cub/host/mutex.cuh

line124: --- #ifndef __arm__
line124: +++ #if !defined(__arm__) && !defined(__aarch64__)

And make it again
$ make clean && make -j4

Thanks

Hi,

Thank you very much! I was able to build the project!

shall it work with make -j 6 with TX2?


cmake.txt (3.01 KB)
error.txt (1.12 KB)
mutex.txt (4.52 KB)

letter “a” that time, lol

Hi Andrey1984,

For more details installation steps, please check here:
https://devtalk.nvidia.com/default/topic/1021931/jetson-tx2/nvcaffe-support-on-tx2/post/5200686/#5200686