Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

c++: fatal error: Killed signal terminated program cc1plus compilation terminated. #10

Open
edjust opened this issue Oct 24, 2019 · 1 comment

Comments

@edjust
Copy link

edjust commented Oct 24, 2019

I am stuck in the build process. I am using Raspberry Pi 3. Could anyone help me?

bash-5.0# python setup.py bdist_wheel
The use of NO_CUDA is deprecated and will be removed on Feb 20, 2020.Please use USE_CUDA instead.
The use of NO_MKLDNN is deprecated and will be removed on Feb 20, 2020.Please use USE_MKLDNN instead.
The use of NO_DISTRIBUTED is deprecated and will be removed on Feb 20, 2020.Please use USE_DISTRIBUTED instead.
Building wheel torch-1.4.0a0+139fec2
-- Building version 1.4.0a0+139fec2
cmake --build . --target install --config Release -- -j 4
[ 1%] Built target clog
[ 1%] Built target pthreadpool
[ 2%] Built target libprotobuf-lite
[ 4%] Built target c10
[ 8%] Built target libprotobuf
[ 8%] Built target foxi_loader
[ 8%] Built target ATEN_CPU_FILES_GEN_TARGET
[ 8%] Built target common
[ 8%] Built target mkrename
[ 37%] Built target python_copy_files
[ 37%] Built target mkalias
[ 37%] Built target mkmasked_gnuabi
[ 37%] Built target mkrename_gnuabi
[ 37%] Built target mkdisp
[ 37%] Built target arraymap
[ 37%] Built target generate-torch-sources
[ 37%] Built target torch_python_stubs
[ 37%] Built target cpuinfo
[ 37%] Built target nnpack_reference_layers
[ 38%] Built target cpuinfo_internals
[ 38%] Built target aten_op_header_gen
[ 38%] Built target renamePUREC_SCALAR.h_generated
[ 38%] Built target renameADVSIMD.h_generated
[ 42%] Built target libprotoc
[ 42%] Built target alias_advsimd.h_generated
[ 42%] Built target renameADVSIMDNOFMA.h_generated
[ 42%] Built target sleefdetpurec_scalar
[ 42%] Built target renamePURECFMA_SCALAR.h_generated
[ 42%] Built target headers
[ 42%] Built target protoc
[ 45%] Built target qnnpack
[ 45%] Built target sleefpurec_scalar
[ 47%] Built target nnpack
[ 49%] Built target pytorch_qnnpack
[ 49%] Built target sleefadvsimd
[ 50%] Built target sleefdetadvsimd
[ 50%] Built target sleefadvsimdnofma
[ 50%] Built target sleefdetadvsimdnofma
[ 50%] Built target sleefpurecfma_scalar
[ 50%] Built target sleefdetpurecfma_scalar
[ 50%] Built target Caffe2_PROTO
[ 50%] Built target gen_onnx_proto
[ 50%] Built target sleef
[ 50%] Built target caffe2_protos
[ 51%] Built target onnx_proto
[ 53%] Built target onnx
[ 53%] Building CXX object caffe2/CMakeFiles/torch.dir/
/aten/src/ATen/MemoryOverlap.cpp.o
[ 53%] Building CXX object caffe2/CMakeFiles/torch.dir//aten/src/ATen/ParallelCommon.cpp.o
[ 53%] Building CXX object caffe2/CMakeFiles/torch.dir/
/aten/src/ATen/ParallelNative.cpp.o
[ 53%] Building CXX object caffe2/CMakeFiles/torch.dir//aten/src/ATen/ParallelNativeTBB.cpp.o
[ 53%] Building CXX object caffe2/CMakeFiles/torch.dir/
/aten/src/ATen/ParallelThreadPoolNative.cpp.o
[ 53%] Building CXX object caffe2/CMakeFiles/torch.dir//aten/src/ATen/ParallelOpenMP.cpp.o
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [caffe2/CMakeFiles/torch.dir/build.make:399: caffe2/CMakeFiles/torch.dir/
/aten/src/ATen/ParallelThreadPoolNative.cpp.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [caffe2/CMakeFiles/torch.dir/build.make:321: caffe2/CMakeFiles/torch.dir/__/aten/src/ATen/MemoryOverlap.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:1590: caffe2/CMakeFiles/torch.dir/all] Error 2
gmake: *** [Makefile:141: all] Error 2
Traceback (most recent call last):
File "setup.py", line 751, in
build_deps()
File "setup.py", line 310, in build_deps
cmake=cmake)
File "/pytorch/tools/build_pytorch_libs.py", line 59, in build_caffe2
cmake.build(my_env)
File "/pytorch/tools/setup_helpers/cmake.py", line 334, in build
self.run(build_args, my_env)
File "/pytorch/tools/setup_helpers/cmake.py", line 142, in run
check_call(command, cwd=self.build_dir, env=env)
File "/usr/lib64/python3.7/subprocess.py", line 347, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--target', 'install', '--config', 'Release', '--', '-j', '4']' returned non-zero exit status 2.

@sungjuGit
Copy link

I have created wheel files for pytorch 1.4.0 and pytorch vision 0.5.0 directly on a Raspberry Pi 4B running Raspbian Buster.

https://github.com/sungjuGit/Pytorch-and-Vision-for-Raspberry-Pi-4B

I could install them on a different Raspberry Pi 4B without any problem. And I think you should be able to install the same wheel files on Pi 3 if you upgrade it to Raspbian Buster.

Be sure to install all dependencies for pytorch and pytorch vision.

https://sites.google.com/view/steam-for-vision/raspberry-pi/PytorchRP4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants