I installed CUDA from source via the instructions on this site: http://docs.nvidia.com/cuda/cuda-installation-guide-mac-os-x/index.html#axzz4kJrsqXTL. I have Xcode 8.2 and CUDA 8.0.83. This installation passes the deviceQuery and bandwithTest scripts.
I have also installed PyTorch from source via the link you posted above. I have anaconda installed and I set βexport CMAKE_PREFIX_PATH=~/anacondaβ. The step that fails is: python setup.py install.
When I run python setup.py, this is what I get from terminal:
sudo MACOSX_DEPLOYMENT_TARGET=10.9 CC=clang CXX=clang++ python setup.py install
running install
running build_deps
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/_thnn/utils.py:1: RuntimeWarning: Parent module βtorch._thnnβ not found while handling absolute import
import os
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/_thnn/utils.py:2: RuntimeWarning: Parent module βtorch._thnnβ not found while handling absolute import
import itertools
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/_thnn/utils.py:3: RuntimeWarning: Parent module βtorch._thnnβ not found while handling absolute import
import importlib
β Try OpenMP C flag = [-fopenmp=libomp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [ ]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-fopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [/openmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-Qopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-openmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-xopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [+Oopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-qsmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-mp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-fopenmp=libomp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [ ]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-fopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [/openmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-Qopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-openmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-xopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [+Oopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-qsmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-mp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Could NOT find OpenMP (missing: OpenMP_C_FLAGS OpenMP_CXX_FLAGS)
β Could not find hardware support for NEON on this machine.
β No OMAP3 processor on this machine.
β No OMAP4 processor on this machine.
β SSE2 Found
β SSE3 Found
β AVX Found
β AVX2 Found
β TH_SO_VERSION: 1
β Atomics: using GCC intrinsics
β Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m]
β Library mkl_intel_lp64: /Users/zzhao/miniconda2/lib/libmkl_intel_lp64.dylib
β Library mkl_intel_thread: /Users/zzhao/miniconda2/lib/libmkl_intel_thread.dylib
β Library mkl_core: /Users/zzhao/miniconda2/lib/libmkl_core.dylib
β Library iomp5: /Users/zzhao/miniconda2/lib/libiomp5.dylib
β Library pthread: /usr/lib/libpthread.dylib
β Library m: /usr/lib/libm.dylib
β MKL library found
β Found a library with BLAS API (mkl).
β Found a library with LAPACK API. (mkl)
β Configuring done
CMake Warning (dev):
Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run βcmake
βhelp-policy CMP0042β for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
MACOSX_RPATH is not specified for the following targets:
TH
This warning is for project developers. Use -Wno-dev to suppress it.
β Generating done
β Build files have been written to: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/TH
[100%] Built target TH
Install the projectβ¦
β Install configuration: βReleaseβ
β Installing: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/lib/libTH.1.dylib
β Installing: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/lib/libTH.dylib
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/TH.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THAllocator.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THMath.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THBlas.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THDiskFile.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THFile.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THFilePrivate.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGeneral.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateAllTypes.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateDoubleType.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateFloatType.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateHalfType.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateLongType.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateIntType.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateShortType.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateCharType.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateByteType.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateFloatTypes.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THGenerateIntTypes.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THLapack.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THLogAdd.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THMemoryFile.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THRandom.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THSize.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THStorage.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THTensor.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THTensorApply.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THTensorDimApply.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THTensorMacros.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THVector.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THAtomic.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/THHalf.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/vector/AVX.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/vector/AVX2.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THBlas.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THBlas.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THLapack.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THLapack.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THStorage.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THStorage.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THStorageCopy.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THStorageCopy.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensor.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensor.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorConv.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorConv.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorCopy.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorCopy.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorLapack.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorLapack.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorMath.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorMath.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorRandom.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THTensorRandom.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THVectorDispatch.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH/generic/THVector.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/share/cmake/TH/THConfig.cmake
Updating install_name for libTH.1.dylib
Updating install_name for libTHNN.1.dylib
Updating install_name for libTHS.1.dylib
β TH_LIBRARIES: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/lib/libTH.1.dylib
β THS_SO_VERSION: 1
β Configuring done
CMake Warning (dev):
Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run βcmake
βhelp-policy CMP0042β for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
MACOSX_RPATH is not specified for the following targets:
THS
This warning is for project developers. Use -Wno-dev to suppress it.
β Generating done
β Build files have been written to: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THS
[ 50%] Linking C shared library libTHS.dylib
[100%] Built target THS
Install the projectβ¦
β Install configuration: βReleaseβ
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/lib/libTHS.1.dylib
β Installing: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/lib/libTHS.dylib
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS/THS.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS/THSGenerateAllTypes.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS/THSGenerateFloatTypes.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS/THSGenerateIntTypes.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS/THSTensor.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS/generic/THSTensor.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS/generic/THSTensor.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS/generic/THSTensorMath.c
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS/generic/THSTensorMath.h
Updating install_name for libTH.1.dylib
Updating install_name for libTHNN.1.dylib
Updating install_name for libTHS.1.dylib
β TH_LIBRARIES: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/lib/libTH.1.dylib
β Try OpenMP C flag = [-fopenmp=libomp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [ ]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-fopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [/openmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-Qopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-openmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-xopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [+Oopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-qsmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP C flag = [-mp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-fopenmp=libomp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [ ]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-fopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [/openmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-Qopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-openmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-xopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [+Oopenmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-qsmp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Try OpenMP CXX flag = [-mp]
β Performing Test OpenMP_FLAG_DETECTED
β Performing Test OpenMP_FLAG_DETECTED - Failed
β Could NOT find OpenMP (missing: OpenMP_C_FLAGS OpenMP_CXX_FLAGS)
CMake Warning (dev) at CMakeLists.txt:61 (LINK_DIRECTORIES):
This command specifies the relative path
as a link directory.
Policy CMP0015 is not set: link_directories() treats paths relative to the
source dir. Run βcmake --help-policy CMP0015β for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
β THNN_SO_VERSION: 1
β Configuring done
CMake Warning (dev):
Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run βcmake
βhelp-policy CMP0042β for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
MACOSX_RPATH is not specified for the following targets:
THNN
This warning is for project developers. Use -Wno-dev to suppress it.
β Generating done
β Build files have been written to: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THNN
[ 50%] Linking C shared library libTHNN.dylib
[100%] Built target THNN
Install the projectβ¦
β Install configuration: βReleaseβ
β Installing: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/lib/libTHNN.1.dylib
β Installing: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/lib/libTHNN.dylib
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THNN/THNN.h
β Up-to-date: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THNN/generic/THNN.h
Updating install_name for libTH.1.dylib
Updating install_name for libTHNN.1.dylib
Updating install_name for libTHS.1.dylib
β Removing -DNDEBUG from compile flags
β TH_LIBRARIES: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/lib/libTH.1.dylib
β MAGMA not found. Compiling without MAGMA support
β Automatic GPU detection failed. Building for common architectures.
β Autodetected CUDA architecture(s): 3.0;3.5;5.0;5.2;6.0;6.1;6.1+PTX
β got cuda version 8.0
β Found CUDA with FP16 support, compiling with torch.CudaHalfTensor
β CUDA_NVCC_FLAGS: -DTH_INDEX_BASE=0 -I/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include -I/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/TH -I/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THC -I/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THS -I/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THCS -I/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/tmp_install/include/THPP;-gencode;arch=compute_30,code=sm_30;-gencode;arch=compute_35,code=sm_35;-gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_52,code=sm_52;-gencode;arch=compute_60,code=sm_60;-gencode;arch=compute_61,code=sm_61;-gencode;arch=compute_61,code=compute_61;-DCUDA_HAS_FP16=1
β THC_SO_VERSION: 1
β Configuring done
CMake Warning (dev):
Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run βcmake
βhelp-policy CMP0042β for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
MACOSX_RPATH is not specified for the following targets:
THC
This warning is for project developers. Use -Wno-dev to suppress it.
β Generating done
β Build files have been written to: /Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THC
[ 1%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCHalf.cu.o
[ 4%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCBlas.cu.o
[ 4%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCStorageCopy.cu.o
[ 6%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCTensor.cu.o
[ 6%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCStorage.cu.o
[ 7%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCTensorCopy.cu.o
[ 9%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCSleep.cu.o
[ 9%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCReduceApplyUtils.cu.o
nvcc fatal : The version (β80100β) of the host compiler (βApple clangβ) is not supported
nvcc fatal : The version (β80100β) of the host compiler (βApple clangβ) is not supported
nvcc fatal : The version (β80100β) of the host compiler (βApple clangβ) is not supported
nvcc fatal : The version (β80100β) of the host compiler (βApple clangβ) is not supported
CMake Error at THC_generated_THCSleep.cu.o.cmake:207 (message):
Error generating
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCSleep.cu.o
CMake Error at THC_generated_THCTensor.cu.o.cmake:207 (message):
Error generating
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCTensor.cu.o
CMake Error at THC_generated_THCStorageCopy.cu.o.cmake:207 (message):
Error generating
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCStorageCopy.cu.o
CMake Error at THC_generated_THCTensorCopy.cu.o.cmake:207 (message):
Error generating
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCTensorCopy.cu.o
nvcc fatal : The version (β80100β) of the host compiler (βApple clangβ) is not supported
nvcc fatal : The version (β80100β) of the host compiler (βApple clangβ) is not supported
CMake Error at THC_generated_THCStorage.cu.o.cmake:207 (message):
Error generating
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCStorage.cu.o
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCSleep.cu.o] Error 1
make[2]: *** Waiting for unfinished jobsβ¦
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCTensorCopy.cu.o] Error 1
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCTensor.cu.o] Error 1
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCStorageCopy.cu.o] Error 1
CMake Error at THC_generated_THCBlas.cu.o.cmake:207 (message):
Error generating
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCBlas.cu.o
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCStorage.cu.o] Error 1
nvcc fatal : The version (β80100β) of the host compiler (βApple clangβ) is not supported
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCBlas.cu.o] Error 1
CMake Error at THC_generated_THCReduceApplyUtils.cu.o.cmake:207 (message):
Error generating
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCReduceApplyUtils.cu.o
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCReduceApplyUtils.cu.o] Error 1
nvcc fatal : The version (β80100β) of the host compiler (βApple clangβ) is not supported
CMake Error at THC_generated_THCHalf.cu.o.cmake:207 (message):
Error generating
/Users/zzhao/Desktop/pytorch-master/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCHalf.cu.o
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCHalf.cu.o] Error 1
make[1]: *** [CMakeFiles/THC.dir/all] Error 2
make: *** [all] Error 2
Iβve seen that the nvcc fatal error is due to having the wrong Xcode CLT version (https://github.com/arrayfire/arrayfire/issues/1384) . So I tried switching to Xcode CLT 7.3βhowever, I still get the same errors when running setup.py.
As of right now, I have CUDA 8.0.83, OS 10.12.5, Apple LLVM Version 8.0.0, and Xcode 8.2 and Iβm still having trouble getting torch.cuda.is_available() to return true. Any further help would be appreciated!