-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
This is cmake output.
➜ build git:(master) cmake ..
-- The C compiler identification is GNU 4.9.4
-- The CXX compiler identification is GNU 4.9.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- system
-- thread
-- filesystem
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found GFlags: /usr/include
-- Found gflags (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libgflags.so)
-- Found Glog: /usr/include
-- Found glog (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libglog.so)
-- Found PROTOBUF: /usr/lib/x86_64-linux-gnu/libprotobuf.so
-- Found PROTOBUF Compiler: /usr/bin/protoc
-- Found HDF5: /usr/lib/x86_64-linux-gnu/libhdf5_hl.so;/usr/lib/x86_64-linux-gnu/libhdf5.so
-- Found LMDB: /usr/include
-- Found lmdb (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/liblmdb.so)
-- Found LevelDB: /usr/include
-- Found LevelDB (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libleveldb.so)
-- Found Snappy: /usr/include
-- Found Snappy (include: /usr/include, library: /usr/lib/libsnappy.so)
-- CUDA detected: 7.5
-- Found cuDNN: ver. 5.0.5 found (include: /usr/local/cuda/include, library: /usr/local/cuda/lib64/libcudnn.so)
-- Added CUDA NVCC flags for: sm_52
-- OpenCV found (/usr/share/OpenCV)
-- Found Atlas: /usr/include
-- Found Atlas (include: /usr/include, library: /usr/lib/libatlas.so)
-- Found PythonInterp: /home/ksnzh/anaconda2/bin/python2.7 (found suitable version "2.7.12", minimum required is "2.7")
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found suitable version "2.7.6", minimum required is "2.7")
-- Found NumPy: /home/ksnzh/anaconda2/lib/python2.7/site-packages/numpy/core/include (found suitable version "1.10.4", minimum required is "1.7.1")
-- NumPy ver. 1.10.4 found (include: /home/ksnzh/anaconda2/lib/python2.7/site-packages/numpy/core/include)
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- python
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Found Git: /usr/bin/git (found version "1.9.1")
--
-- ******************* Caffe Configuration Summary *******************
-- General:
-- Version : 1.0.0-rc3
-- Git : 271d8e6
-- System : Linux
-- C++ compiler : /usr/bin/c++
-- Release CXX flags : -O3 -DNDEBUG -fPIC -Wall -Wno-sign-compare -Wno-uninitialized
-- Debug CXX flags : -g -fPIC -Wall -Wno-sign-compare -Wno-uninitialized
-- Build type : Release
--
-- BUILD_SHARED_LIBS : ON
-- BUILD_python : ON
-- BUILD_matlab : OFF
-- BUILD_docs : ON
-- CPU_ONLY : OFF
-- USE_OPENCV : ON
-- USE_LEVELDB : ON
-- USE_LMDB : ON
-- ALLOW_LMDB_NOLOCK : OFF
--
-- Dependencies:
-- BLAS : Yes (Atlas)
-- Boost : Yes (ver. 1.54)
-- glog : Yes
-- gflags : Yes
-- protobuf : Yes (ver. 2.5.0)
-- lmdb : Yes (ver. 0.9.10)
-- LevelDB : Yes (ver. 1.15)
-- Snappy : Yes (ver. 1.1.0)
-- OpenCV : Yes (ver. 2.4.8)
-- CUDA : Yes (ver. 7.5)
--
-- NVIDIA CUDA:
-- Target GPU(s) : Auto
-- GPU arch(s) : sm_52
-- cuDNN : Yes (ver. 5.0.5)
--
-- Python:
-- Interpreter : /home/ksnzh/anaconda2/bin/python2.7 (ver. 2.7.12)
-- Libraries : /usr/lib/x86_64-linux-gnu/libpython2.7.so (ver 2.7.6)
-- NumPy : /home/ksnzh/anaconda2/lib/python2.7/site-packages/numpy/core/include (ver 1.10.4)
--
-- Documentaion:
-- Doxygen : No
-- config_file :
--
-- Install:
-- Install path : /media/ksnzh/DATA/deeplab/DeepLab-Context2/build/install
--
-- Configuring done
-- Generating done
-- Build files have been written to: /media/ksnzh/DATA/deeplab/DeepLab-Context2/build
When I make all, I met errors.
➜ build git:(master) make all -j8
[ 1%] Running C++/Python protocol buffer compiler on /media/ksnzh/DATA/deeplab/DeepLab-Context2/src/caffe/proto/caffe.proto
Scanning dependencies of target proto
[ 1%] Building CXX object src/caffe/CMakeFiles/proto.dir/__/__/include/caffe/proto/caffe.pb.cc.o
Linking CXX static library ../../lib/libproto.a
[ 1%] Built target proto
[ 1%] [ 1%] [ 1%] [ 2%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_domain_transform_layer.cu.o
Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/util/./cuda_compile_generated_interp.cu.o
[ 2%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_cudnn_pooling_layer.cu.o
Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_eltwise_layer.cu.o
[ 2%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_tile_layer.cu.o
Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_cudnn_tanh_layer.cu.o
[ 4%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_relu_layer.cu.o
[ 4%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_silence_layer.cu.o
/media/ksnzh/DATA/deeplab/DeepLab-Context2/src/caffe/layers/cudnn_tanh_layer.cu(13): error: argument of type "cudnnActivationMode_t" is incompatible with parameter of type "cudnnActivationDescriptor_t"
detected during instantiation of "void caffe::CuDNNTanHLayer<Dtype>::Forward_gpu(const std::vector<caffe::Blob<Dtype> *, std::allocator<caffe::Blob<Dtype> *>> &, const std::vector<caffe::Blob<Dtype> *, std::allocator<caffe::Blob<Dtype> *>> &) [with Dtype=float]"
(43): here
/media/ksnzh/DATA/deeplab/DeepLab-Context2/src/caffe/layers/cudnn_tanh_layer.cu(34): error: argument of type "cudnnActivationMode_t" is incompatible with parameter of type "cudnnActivationDescriptor_t"
detected during instantiation of "void caffe::CuDNNTanHLayer<Dtype>::Backward_gpu(const std::vector<caffe::Blob<Dtype> *, std::allocator<caffe::Blob<Dtype> *>> &, const std::vector<__nv_bool, std::allocator<__nv_bool>> &, const std::vector<caffe::Blob<Dtype> *, std::allocator<caffe::Blob<Dtype> *>> &) [with Dtype=float]"
(43): here
/media/ksnzh/DATA/deeplab/DeepLab-Context2/src/caffe/layers/cudnn_tanh_layer.cu(13): error: argument of type "cudnnActivationMode_t" is incompatible with parameter of type "cudnnActivationDescriptor_t"
detected during instantiation of "void caffe::CuDNNTanHLayer<Dtype>::Forward_gpu(const std::vector<caffe::Blob<Dtype> *, std::allocator<caffe::Blob<Dtype> *>> &, const std::vector<caffe::Blob<Dtype> *, std::allocator<caffe::Blob<Dtype> *>> &) [with Dtype=double]"
(43): here
/media/ksnzh/DATA/deeplab/DeepLab-Context2/src/caffe/layers/cudnn_tanh_layer.cu(34): error: argument of type "cudnnActivationMode_t" is incompatible with parameter of type "cudnnActivationDescriptor_t"
detected during instantiation of "void caffe::CuDNNTanHLayer<Dtype>::Backward_gpu(const std::vector<caffe::Blob<Dtype> *, std::allocator<caffe::Blob<Dtype> *>> &, const std::vector<__nv_bool, std::allocator<__nv_bool>> &, const std::vector<caffe::Blob<Dtype> *, std::allocator<caffe::Blob<Dtype> *>> &) [with Dtype=double]"
(43): here
4 errors detected in the compilation of "/tmp/tmpxft_000012a7_00000000-7_cudnn_tanh_layer.cpp1.ii".
CMake Error at cuda_compile_generated_cudnn_tanh_layer.cu.o.cmake:264 (message):
Error generating file
/media/ksnzh/DATA/deeplab/DeepLab-Context2/build/src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_cudnn_tanh_layer.cu.o
make[2]: *** [src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_cudnn_tanh_layer.cu.o] 错误 1
make[2]: *** 正在等待未完成的任务....
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: argument of type "int" is incompatible with parameter of type "cudnnNanPropagation_t"
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: too few arguments in function call
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: argument of type "int" is incompatible with parameter of type "cudnnNanPropagation_t"
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: too few arguments in function call
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: argument of type "int" is incompatible with parameter of type "cudnnNanPropagation_t"
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: too few arguments in function call
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: argument of type "int" is incompatible with parameter of type "cudnnNanPropagation_t"
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: too few arguments in function call
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: argument of type "int" is incompatible with parameter of type "cudnnNanPropagation_t"
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: too few arguments in function call
2 errors detected in the compilation of "/tmp/tmpxft_0000129d_00000000-5_cudnn_pooling_layer.cpp4.ii".
CMake Error at cuda_compile_generated_cudnn_pooling_layer.cu.o.cmake:264 (message):
Error generating file
/media/ksnzh/DATA/deeplab/DeepLab-Context2/build/src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_cudnn_pooling_layer.cu.o
make[2]: *** [src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_cudnn_pooling_layer.cu.o] 错误 1
2 errors detected in the compilation of "/tmp/tmpxft_00001298_00000000-5_interp.cpp4.ii".
2 errors detected in the compilation of "/tmp/tmpxft_000012ae_00000000-5_tile_layer.cpp4.ii".
CMake Error at cuda_compile_generated_interp.cu.o.cmake:264 (message):
Error generating file
/media/ksnzh/DATA/deeplab/DeepLab-Context2/build/src/caffe/CMakeFiles/cuda_compile.dir/util/./cuda_compile_generated_interp.cu.o
make[2]: *** [src/caffe/CMakeFiles/cuda_compile.dir/util/./cuda_compile_generated_interp.cu.o] 错误 1
CMake Error at cuda_compile_generated_tile_layer.cu.o.cmake:264 (message):
Error generating file
/media/ksnzh/DATA/deeplab/DeepLab-Context2/build/src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_tile_layer.cu.o
make[2]: *** [src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_tile_layer.cu.o] 错误 1
2 errors detected in the compilation of "/tmp/tmpxft_000012b1_00000000-5_relu_layer.cpp4.ii".
2 errors detected in the compilation of "/tmp/tmpxft_0000128e_00000000-5_domain_transform_layer.cpp4.ii".
CMake Error at cuda_compile_generated_relu_layer.cu.o.cmake:264 (message):
Error generating file
/media/ksnzh/DATA/deeplab/DeepLab-Context2/build/src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_relu_layer.cu.o
CMake Error at cuda_compile_generated_domain_transform_layer.cu.o.cmake:264 (message):
Error generating file
/media/ksnzh/DATA/deeplab/DeepLab-Context2/build/src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_domain_transform_layer.cu.o
make[2]: *** [src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_relu_layer.cu.o] 错误 1
make[2]: *** [src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_domain_transform_layer.cu.o] 错误 1
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: argument of type "int" is incompatible with parameter of type "cudnnNanPropagation_t"
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: too few arguments in function call
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: argument of type "int" is incompatible with parameter of type "cudnnNanPropagation_t"
/media/ksnzh/DATA/deeplab/DeepLab-Context2/include/caffe/util/cudnn.hpp(126): error: too few arguments in function call
2 errors detected in the compilation of "/tmp/tmpxft_000012c0_00000000-5_eltwise_layer.cpp4.ii".
CMake Error at cuda_compile_generated_eltwise_layer.cu.o.cmake:264 (message):
Error generating file
/media/ksnzh/DATA/deeplab/DeepLab-Context2/build/src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_eltwise_layer.cu.o
make[2]: *** [src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_eltwise_layer.cu.o] 错误 1
2 errors detected in the compilation of "/tmp/tmpxft_000012d3_00000000-5_silence_layer.cpp4.ii".
CMake Error at cuda_compile_generated_silence_layer.cu.o.cmake:264 (message):
Error generating file
/media/ksnzh/DATA/deeplab/DeepLab-Context2/build/src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_silence_layer.cu.o
make[2]: *** [src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_silence_layer.cu.o] 错误 1
make[1]: *** [src/caffe/CMakeFiles/caffe.dir/all] 错误 2
make: *** [all] 错误 2
Does this problem caused by cuDNN v5 or other?
Thanks.
Metadata
Metadata
Assignees
Labels
No labels