Fails when installing cunn
On: OSX 10.10.5, cmake 3.3.2, CUDA 7.5.21, fresh build of Torch7
Output:
luarocks install cunn
Installing https://raw.githubusercontent.com/torch/rocks/master/cunn-scm-1.rockspec...
Using https://raw.githubusercontent.com/torch/rocks/master/cunn-scm-1.rockspec... switching to 'build' mode
Missing dependencies for cunn:
cutorch >= 1.0
Using https://raw.githubusercontent.com/torch/rocks/master/cutorch-scm-1.rockspec... switching to 'build' mode
Cloning into 'cutorch'...
remote: Counting objects: 82, done.
remote: Compressing objects: 100% (79/79), done.
remote: Total 82 (delta 7), reused 26 (delta 0), pack-reused 0
Receiving objects: 100% (82/82), 126.43 KiB, done.
Resolving deltas: 100% (7/7), done.
cmake -E make_directory build && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="/Users/jrbaldwin/torch/install/bin/.." -DCMAKE_INSTALL_PREFIX="/Users/jrbaldwin/torch/install/lib/luarocks/rocks/cutorch/scm-1" && make -j$(getconf _NPROCESSORS_ONLN) install
-- The C compiler identification is AppleClang 6.1.0.6020049
-- The CXX compiler identification is AppleClang 6.1.0.6020049
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Torch7 in /Users/jrbaldwin/torch/install
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Found CUDA: /usr/local/cuda (found suitable version "7.5", minimum required is "5.5")
-- Compiling for CUDA architecture: 3.0
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/luarocks_cutorch-scm-1-4865/cutorch/build
[ 6%] Building NVCC (Device) object lib/THC/CMakeFiles/THC.dir/THC_generated_THCReduceApplyUtils.cu.o
[ 6%] Building NVCC (Device) object lib/THC/CMakeFiles/THC.dir/THC_generated_THCTensorSort.cu.o
[ 6%] Building NVCC (Device) object lib/THC/CMakeFiles/THC.dir/THC_generated_THCBlas.cu.o
[ 8%] Generating TensorMath.c
[ 10%] Building NVCC (Device) object lib/THC/CMakeFiles/THC.dir/THC_generated_THCStorageCopy.cu.o
[ 13%] Building NVCC (Device) object lib/THC/CMakeFiles/THC.dir/THC_generated_THCStorage.cu.o
[ 15%] Building NVCC (Device) object lib/THC/CMakeFiles/THC.dir/THC_generated_THCTensor.cu.o
[ 17%] Building NVCC (Device) object lib/THC/CMakeFiles/THC.dir/THC_generated_THCTensorCopy.cu.o
In file included from :326:
In file included from :13:
In file included from /usr/local/cuda/include/cuda_runtime.h:112:
/usr/local/cuda/include/common_functions.h:65:10: fatal error: 'string.h' file not found
In file included from :326:
In file included from :13:
In file included from /usr/local/cuda/include/cuda_runtime.h:112:
/usr/local/cuda/include/common_functions.h:65:10: fatal error: 'string.h' file not found
In file included from :326:
In file included from :13:
In file included from /usr/local/cuda/include/cuda_runtime.h:112:
/usr/local/cuda/include/common_functions.h:65:10: fatal error: 'string.h' file not found
IIn nf ilfei lien cilnucdleudd efdr ofmr o<mb ui:n3>2:63:2
6I:n
Ifni lfei lien cilnucdleudd efdr ofmr o<mc on:e1>3::1
3I:n
Ifni lfei lien cilnucdleudd efdr ofmr o/mu s/ru/slro/claolc/aclu/dcau/dian/cilnucdleu/dceu/dcau_drau_nrtuinmtei.mhe:.1h1:21:1
2:
/usr/local/cu/duas/ri/nlcolcuadle//ccuodmam/oinn_cfluundcet/icoonmsm.ohn_functions.h:65:10: fata:l6 5e:r1r0o:r :f a'tsatlr ienrgr.ohr': f'islter innogt. hf'o ufnidl
e not found
In file included from :326:
In file included from :13:
In file included from /usr/local/cuda/include/cuda_runtime.h:112:
/usr/local/cuda/include/common_functions.h:65:10: fatal error: 'string.h' file not found
In file included from :326:
In file included from :13:
In file included from /usr/local/cuda/include/cuda_runtime.h:112:
/usr/local/cuda/include/common_functions.h:65:10: fatal error: 'string.h' file not found
iinncclluuddee <<ssttrriinngg..hh>>
include <string.h>
include <string.h>
include <string.h>
include <string.h>
include <string.h>
Scanning dependencies of target cutorch_static
1 error generated.
1 error generated.
1 error generated.
1 error generated.
CCMMaakkee EErrrroorr aatt TTHHCC__ggeenneerraatteedd__TTHHCCTSetnosroagre.Ccoup.yo..ccum.aok.ec:m2a0kCe7M: a2(k0em7 e Es(rsmraeogsres )aa:gt
e )T :HE
Cr _r goEerrn regoreran teegrdea_nteTirHanCtgiB
nl ga
s/ .t cm/upt./mopl./uclamuraaokrcoekcsk:_s2c_0uc7ut too(rrmccehhs--sssaccgmme--)11:--
44 88 66E55r//rccouuttoorcrchh//bbuuiirll ddg//ellniiebbr//aTTtHiCnH/gC
C/ MC aM/katekmFepiF/lilelusea/srT/oHTcCHk.Csd._idcriu/rt//o./r/.cT/hHT-CHs_Ccg_meg-ne1en-re4ar8ta6et5de/_dcT_uHTtCHoSCrtTcoehrn/asbgoueriC.locdpu/y.l.oic
bu
/.ToH
C
/C
Make
Files/THC.dir//./THC_generated_THCBlas.cu.o
make[2]: *** [lib/THC/CMakeFiles/THC.dir/THC_generated_THCTensor.cu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [lib/THC/CMakeFiles/THC.dir/THC_generated_THCBlas.cu.o] Error 1
make[2]: *** [lib/THC/CMakeFiles/THC.dir/THC_generated_THCStorageCopy.cu.o] Error 1
CMake Error at THC_generated_THCTensorCopy.cu.o.cmake:207 (message):
Error generating
/tmp/luarocks_cutorch-scm-1-4865/cutorch/build/lib/THC/CMakeFiles/THC.dir//./THC_generated_THCTensorCopy.cu.o
make[2]: *** [lib/THC/CMakeFiles/THC.dir/THC_generated_THCTensorCopy.cu.o] Error 1
1 error generated.
CMake Error at THC_generated_THCReduceApplyUtils.cu.o.cmake:207 (message):
Error generating
/tmp/luarocks_cutorch-scm-1-4865/cutorch/build/lib/THC/CMakeFiles/THC.dir//./THC_generated_THCReduceApplyUtils.cu.o
make[2]: *** [lib/THC/CMakeFiles/THC.dir/THC_generated_THCReduceApplyUtils.cu.o] Error 1
[ 19%] Building C object CMakeFiles/cutorch_static.dir/Storage.c.o
[ 21%] Building C object CMakeFiles/cutorch_static.dir/init.c.o
[ 26%] Building C object CMakeFiles/cutorch_static.dir/Tensor.c.o
[ 26%] Building C object CMakeFiles/cutorch_static.dir/TensorMath.c.o
[ 30%] Building C object CMakeFiles/cutorch_static.dir/torch/utils.c.o
[ 30%] Building C object CMakeFiles/cutorch_static.dir/TensorOperator.c.o
[ 32%] Linking C static library libcutorch.a
[ 32%] Built target cutorch_static
1 error generated.
CMake Error at THC_generated_THCTensorSort.cu.o.cmake:207 (message):
Error generating
/tmp/luarocks_cutorch-scm-1-4865/cutorch/build/lib/THC/CMakeFiles/THC.dir//./THC_generated_THCTensorSort.cu.o
make[2]: *** [lib/THC/CMakeFiles/THC.dir/THC_generated_THCTensorSort.cu.o] Error 1
1 error generated.
CMake Error at THC_generated_THCStorage.cu.o.cmake:207 (message):
Error generating
/tmp/luarocks_cutorch-scm-1-4865/cutorch/build/lib/THC/CMakeFiles/THC.dir//./THC_generated_THCStorage.cu.o
make[2]: *** [lib/THC/CMakeFiles/THC.dir/THC_generated_THCStorage.cu.o] Error 1
make[1]: *** [lib/THC/CMakeFiles/THC.dir/all] Error 2
make: *** [all] Error 2
Error: Failed installing dependency: https://raw.githubusercontent.com/torch/rocks/master/cutorch-scm-1.rockspec - Build error: Failed building.
gcc -v
:
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/c++/4.2.1
Apple LLVM version 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.5.0
Thread model: posix