squirrelim opened a new issue #13785: compile error:token ""__CUDACC_VER__ is 
no longer supported.
URL: https://github.com/apache/incubator-mxnet/issues/13785
 
 
   ### **Description**
   compile error
   what to do:
   `git clone --recursive https://github.com/dmlc/mxnet.git`
   `cd mxnet`
   `git checkout 998378a`
   `git submodule update --init --recursive`
   `make -j $(nproc) USE_OPENCV=1 USE_BLAS=openblas USE_CUDA=1 
USE_CUDA_PATH=/usr/local/cuda USE_CUDNN=1`
   
   ### **Error Message**
   cd /root/Deformable-ConvNets/mxnet/dmlc-core; make libdmlc.a USE_SSE=1 
config=/root/Deformable-ConvNets/mxnet/config.mk; cd 
/root/Deformable-ConvNets/mxnet
   make[1]: Entering directory '/root/Deformable-ConvNets/mxnet/dmlc-core'
   make[1]: 'libdmlc.a' is up to date.
   make[1]: Leaving directory '/root/Deformable-ConvNets/mxnet/dmlc-core'
   /usr/local/cuda/bin/nvcc -std=c++11 -Xcompiler -D_FORCE_INLINES -O3 -ccbin 
g++  -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,compute_61] --fatbin-options -compress-all 
-Xcompiler "-DMSHADOW_FORCE_STREAM -Wall -Wsign-compare -O3 -DNDEBUG=1 
-I/root/Deformable-ConvNets/mxnet/mshadow/ 
-I/root/Deformable-ConvNets/mxnet/dmlc-core/include -fPIC 
-I/root/Deformable-ConvNets/mxnet/nnvm/include 
-I/root/Deformable-ConvNets/mxnet/dlpack/include -Iinclude -funroll-loops 
-Wno-unused-variable -Wno-unused-parameter -Wno-unknown-pragmas 
-Wno-unused-local-typedefs -msse3 -I/usr/local/cuda/include 
-DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_MKL=0 -DMSHADOW_RABIT_PS=0 
-DMSHADOW_DIST_PS=0 -DMSHADOW_USE_PASCAL=0 -DMXNET_USE_OPENCV=1 
-I/usr/local/include/opencv -I/usr/local/include -fopenmp -DMXNET_USE_LAPACK 
-DMSHADOW_USE_CUDNN=1  -I/root/Deformable-ConvNets/mxnet/cub 
-DMXNET_USE_NVRTC=0" -M -MT build/src/operator/tensor/indexing_op_gpu.o 
src/operator/tensor/indexing_op.cu >build/src/operator/tensor/indexing_op_gpu.d
   In file included from /usr/local/cuda/include/common_functions.h:50:0,
                    from /usr/local/cuda/include/cuda_runtime.h:115,
                    from <command-line>:0:
   /usr/local/cuda/include/crt/common_functions.h:64:24: error: token 
""__CUDACC_VER__ is no longer supported.  Use __CUDACC_VER_MAJOR__, 
__CUDACC_VER_MINOR__, and __CUDACC_VER_BUILD__ instead."" is not valid in 
preprocessor expressions
    #define __CUDACC_VER__ "__CUDACC_VER__ is no longer supported.  Use 
__CUDACC_VER_MAJOR__, __CUDACC_VER_MINOR__, and __CUDACC_VER_BUILD__ instead."
                           ^
   
/root/Deformable-ConvNets/mxnet/cub/cub/device/dispatch/../../agent/../thread/../thread/../util_arch.cuh:46:6:
 note: in expansion of macro '__CUDACC_VER__'
    #if (__CUDACC_VER__ >= 80500)
         ^
   Makefile:274: recipe for target 
'build/src/operator/tensor/indexing_op_gpu.o' failed
   make: *** [build/src/operator/tensor/indexing_op_gpu.o] Error 1
   make: *** Waiting for unfinished jobs....
   
   ### **Environment:**
   Ubuntu 16.04
   cuda9.0
   cudnn7.05

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to