Skip to content

Instantly share code, notes, and snippets.

@wanchaol
Last active July 29, 2018 06:28
Show Gist options
  • Save wanchaol/56118dfe38132a058e98e45a7d131556 to your computer and use it in GitHub Desktop.
Save wanchaol/56118dfe38132a058e98e45a7d131556 to your computer and use it in GitHub Desktop.
clean install output
NO_CUDA=1 DEBUG=1 CC=clang CXX=clang++ python setup.py clean install:
running clean
running install
running build_deps
+ USE_CUDA=0
+ USE_ROCM=0
+ USE_NNPACK=0
+ USE_MKLDNN=0
+ USE_GLOO_IBVERBS=0
+ USE_DISTRIBUTED_MW=0
+ FULL_CAFFE2=0
+ [[ 5 -gt 0 ]]
+ case "$1" in
+ USE_NNPACK=1
+ shift
+ [[ 4 -gt 0 ]]
+ case "$1" in
+ break
+ CMAKE_INSTALL='ninja install'
+ USER_CFLAGS=
+ USER_LDFLAGS=
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
++ uname
+ '[' Darwin == Darwin ']'
+ '[' -d /usr/local/opt/ccache/libexec ']'
+ CCACHE_WRAPPER_PATH=/usr/local/opt/ccache/libexec
++ dirname tools/build_pytorch_libs.sh
+ cd tools/..
+++ pwd
++ printf '%q\n' /Users/wanchaol/pytorch
+ PWD=/Users/wanchaol/pytorch
+ BASE_DIR=/Users/wanchaol/pytorch
+ TORCH_LIB_DIR=/Users/wanchaol/pytorch/torch/lib
+ INSTALL_DIR=/Users/wanchaol/pytorch/torch/lib/tmp_install
+ THIRD_PARTY_DIR=/Users/wanchaol/pytorch/third_party
+ CMAKE_VERSION=cmake
+ C_FLAGS=' -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/TH" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THC" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THS" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THCS" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THNN" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THCUNN"'
+ C_FLAGS=' -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/TH" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THC" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THS" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THCS" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THNN" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THCUNN" -DOMPI_SKIP_MPICXX=1'
+ LDFLAGS='-L"/Users/wanchaol/pytorch/torch/lib/tmp_install/lib" '
+ LD_POSTFIX=.so
++ uname
+ [[ Darwin == \D\a\r\w\i\n ]]
+ LDFLAGS='-L"/Users/wanchaol/pytorch/torch/lib/tmp_install/lib" -Wl,-rpath,@loader_path'
+ LD_POSTFIX=.dylib
+ CPP_FLAGS=' -std=c++11 '
+ GLOO_FLAGS=
+ THD_FLAGS=
+ NCCL_ROOT_DIR=/Users/wanchaol/pytorch/torch/lib/tmp_install
+ [[ 0 -eq 1 ]]
+ [[ 0 -eq 1 ]]
+ [[ 0 -eq 1 ]]
+ CWRAP_FILES='/Users/wanchaol/pytorch/torch/lib/ATen/Declarations.cwrap;/Users/wanchaol/pytorch/torch/lib/THNN/generic/THNN.h;/Users/wanchaol/pytorch/torch/lib/THCUNN/generic/THCUNN.h;/Users/wanchaol/pytorch/torch/lib/ATen/nn.yaml'
+ CUDA_NVCC_FLAGS=' -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/TH" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THC" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THS" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THCS" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THNN" -I"/Users/wanchaol/pytorch/torch/lib/tmp_install/include/THCUNN" -DOMPI_SKIP_MPICXX=1'
+ [[ -z '' ]]
+ CUDA_DEVICE_DEBUG=0
+ '[' -z 8 ']'
+ BUILD_TYPE=Release
+ [[ -n 1 ]]
+ [[ 1 -ne 0 ]]
+ BUILD_TYPE=Debug
+ echo 'Building in Debug mode'
Building in Debug mode
+ mkdir -p torch/lib/tmp_install
+ for arg in '"$@"'
+ [[ caffe2 == \n\c\c\l ]]
+ [[ caffe2 == \g\l\o\o ]]
+ [[ caffe2 == \c\a\f\f\e\2 ]]
+ pushd /Users/wanchaol/pytorch
~/pytorch ~/pytorch
+ build_caffe2
+ [[ -z '' ]]
+ EXTRA_CAFFE2_CMAKE_FLAGS=()
+ [[ -n /usr/local/opt/ccache/libexec ]]
+ EXTRA_CAFFE2_CMAKE_FLAGS+=("-DCMAKE_C_COMPILER=$CCACHE_WRAPPER_PATH/gcc")
+ EXTRA_CAFFE2_CMAKE_FLAGS+=("-DCMAKE_CXX_COMPILER=$CCACHE_WRAPPER_PATH/g++")
+ [[ -n /usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages ]]
+ EXTRA_CAFFE2_CMAKE_FLAGS+=("-DCMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH")
+ mkdir -p build
+ pushd build
~/pytorch/build ~/pytorch ~/pytorch
+ cmake .. -GNinja -DBUILDING_WITH_TORCH_LIBS=ON -DCMAKE_BUILD_TYPE=Debug -DBUILD_CAFFE2=0 -DBUILD_ATEN=ON -DBUILD_PYTHON=0 -DBUILD_BINARY=OFF -DBUILD_SHARED_LIBS=ON -DONNX_NAMESPACE=onnx_torch -DUSE_CUDA=0 -DUSE_ROCM=0 -DUSE_NNPACK=1 -DCUDNN_INCLUDE_DIR= -DCUDNN_LIB_DIR= -DCUDNN_LIBRARY= -DUSE_MKLDNN=0 -DMKLDNN_INCLUDE_DIR= -DMKLDNN_LIB_DIR= -DMKLDNN_LIBRARY= -DCMAKE_INSTALL_PREFIX=/Users/wanchaol/pytorch/torch/lib/tmp_install -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DCMAKE_C_FLAGS= -DCMAKE_CXX_FLAGS= '-DCMAKE_EXE_LINKER_FLAGS=-L"/Users/wanchaol/pytorch/torch/lib/tmp_install/lib" -Wl,-rpath,@loader_path ' '-DCMAKE_SHARED_LINKER_FLAGS=-L"/Users/wanchaol/pytorch/torch/lib/tmp_install/lib" -Wl,-rpath,@loader_path ' -DCMAKE_C_COMPILER=/usr/local/opt/ccache/libexec/gcc -DCMAKE_CXX_COMPILER=/usr/local/opt/ccache/libexec/g++ -DCMAKE_PREFIX_PATH=/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages
-- The CXX compiler identification is AppleClang 9.1.0.9020039
-- The C compiler identification is AppleClang 9.1.0.9020039
-- Check for working CXX compiler: /usr/local/opt/ccache/libexec/g++
-- Check for working CXX compiler: /usr/local/opt/ccache/libexec/g++ -- broken
CMake Error at /usr/local/Cellar/cmake/3.11.4/share/cmake/Modules/CMakeTestCXXCompiler.cmake:45 (message):
The C++ compiler
"/usr/local/opt/ccache/libexec/g++"
is not able to compile a simple test program.
It fails with the following output:
Change Dir: /Users/wanchaol/pytorch/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/local/bin/ninja" "cmTC_755be"
[1/2] Building CXX object CMakeFiles/cmTC_755be.dir/testCXXCompiler.cxx.o
FAILED: CMakeFiles/cmTC_755be.dir/testCXXCompiler.cxx.o
/usr/local/opt/ccache/libexec/g++ -isysroot /Applications/Xcode_9.4.1_fb.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -mmacosx-version-min=10.13 -o CMakeFiles/cmTC_755be.dir/testCXXCompiler.cxx.o -c testCXXCompiler.cxx
ccache: error: Failed to create temporary file for /usr/local/bin/ccache/tmp/testCXXCom.stdout: Not a directory
ninja: build stopped: subcommand failed.
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:6 (project)
-- Configuring incomplete, errors occurred!
See also "/Users/wanchaol/pytorch/build/CMakeFiles/CMakeOutput.log".
See also "/Users/wanchaol/pytorch/build/CMakeFiles/CMakeError.log".
Failed to run 'bash tools/build_pytorch_libs.sh --use-nnpack caffe2 nanopb libshm THD'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment