Skip to content

Instantly share code, notes, and snippets.

@kmaehashi
Last active January 18, 2018 06:39
Show Gist options
  • Save kmaehashi/a944c9d1de181d1a398cd2e343eea38a to your computer and use it in GitHub Desktop.
Save kmaehashi/a944c9d1de181d1a398cd2e343eea38a to your computer and use it in GitHub Desktop.
% pip install -e . -vvv --no-cache
Obtaining file:///home/kenichi/Development/cupy
Running setup.py (path:/home/kenichi/Development/cupy/setup.py) egg_info for package from file:///home/kenichi/Development/cupy
Running command python setup.py egg_info
Options: {'profile': False, 'linetrace': False, 'annotate': False, 'no_cuda': False}
-------- Configuring Module: cuda --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
-------- Configuring Module: cudnn --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
-------- Configuring Module: nccl --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
-------- Configuring Module: cusolver --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
-------- Configuring Module: thrust --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
************************************************************
* CuPy Configuration Summary *
************************************************************
Build Environment:
Include directories: ['/usr/local/cuda/include']
Library directories: ['/usr/local/cuda/lib64']
nvcc command : ['/usr/local/cuda/bin/nvcc']
Environment Variables:
CFLAGS : (none)
LDFLAGS : (none)
LIBRARY_PATH : /home/kenichi/.nccl/active/cuda/lib64:/home/kenichi/.cudnn/active/cuda/lib64:/home/kenichi/.cudnn/active/cuda/lib64:
CUDA_PATH : (none)
NVCC : (none)
Modules:
cuda : Yes (version 9.0.0)
cudnn : Yes (version 7.0.4)
nccl : Yes (version 2.1.2)
cusolver : Yes
thrust : Yes
************************************************************
running egg_info
creating cupy.egg-info
writing cupy.egg-info/PKG-INFO
writing dependency_links to cupy.egg-info/dependency_links.txt
writing requirements to cupy.egg-info/requires.txt
writing top-level names to cupy.egg-info/top_level.txt
writing manifest file 'cupy.egg-info/SOURCES.txt'
reading manifest file 'cupy.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'cupy.egg-info/SOURCES.txt'
Source in /home/kenichi/Development/cupy has version 4.0.0b2, which satisfies requirement cupy==4.0.0b2 from file:///home/kenichi/Development/cupy
Requirement already satisfied: numpy>=1.9.0 in /home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/lib/python3.6/site-packages (from cupy==4.0.0b2)
Requirement already satisfied: six>=1.9.0 in /home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/lib/python3.6/site-packages (from cupy==4.0.0b2)
Requirement already satisfied: fastrlock>=0.3 in /home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/lib/python3.6/site-packages (from cupy==4.0.0b2)
Installing collected packages: cupy
Found existing installation: cupy 4.0.0b2
Uninstalling cupy-4.0.0b2:
Removing file or directory /home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/lib/python3.6/site-packages/cupy.egg-link
Removing pth entries from /home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/lib/python3.6/site-packages/easy-install.pth:
Removing entry: /home/kenichi/Development/cupy
Successfully uninstalled cupy-4.0.0b2
Running setup.py develop for cupy
Running command /home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/bin/python -c "import setuptools, tokenize;__file__='/home/kenichi/Development/cupy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" develop --no-deps
Options: {'profile': False, 'linetrace': False, 'annotate': False, 'no_cuda': False}
-------- Configuring Module: cuda --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
-------- Configuring Module: cudnn --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
-------- Configuring Module: nccl --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
-------- Configuring Module: cusolver --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
-------- Configuring Module: thrust --------
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
************************************************************
* CuPy Configuration Summary *
************************************************************
Build Environment:
Include directories: ['/usr/local/cuda/include']
Library directories: ['/usr/local/cuda/lib64']
nvcc command : ['/usr/local/cuda/bin/nvcc']
Environment Variables:
CFLAGS : (none)
LDFLAGS : (none)
LIBRARY_PATH : /home/kenichi/.nccl/active/cuda/lib64:/home/kenichi/.cudnn/active/cuda/lib64:/home/kenichi/.cudnn/active/cuda/lib64:
CUDA_PATH : (none)
NVCC : (none)
Modules:
cuda : Yes (version 9.0.0)
cudnn : Yes (version 7.0.4)
nccl : Yes (version 2.1.2)
cusolver : Yes
thrust : Yes
************************************************************
running develop
running egg_info
writing cupy.egg-info/PKG-INFO
writing dependency_links to cupy.egg-info/dependency_links.txt
writing requirements to cupy.egg-info/requires.txt
writing top-level names to cupy.egg-info/top_level.txt
reading manifest file 'cupy.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'cupy.egg-info/SOURCES.txt'
running build_ext
-------- Configuring Module: cuda --------
creating /tmp/tmp15703s4y/tmp
creating /tmp/tmp15703s4y/tmp/tmp15703s4y
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmp15703s4y/a.cpp -o /tmp/tmp15703s4y/tmp/tmp15703s4y/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmp15703s4y/tmp/tmp15703s4y/a.o -o /tmp/tmp15703s4y/liba.so
creating /tmp/tmpdxxkkhk5/tmp
creating /tmp/tmpdxxkkhk5/tmp/tmpdxxkkhk5
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -c /tmp/tmpdxxkkhk5/a.cpp -o /tmp/tmpdxxkkhk5/tmp/tmpdxxkkhk5/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmpdxxkkhk5/tmp/tmpdxxkkhk5/a.o -L/usr/local/cuda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -o /tmp/tmpdxxk
khk5/liba.so
creating /tmp/tmppd1gouqn/tmp
creating /tmp/tmppd1gouqn/tmp/tmppd1gouqn
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmppd1gouqn/a.cpp -o /tmp/tmppd1gouqn/tmp/tmppd1gouqn/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread /tmp/tmppd1gouqn/tmp/tmppd1gouqn/a.o -o /tmp/tmppd1gouqn/a
-------- Configuring Module: cudnn --------
creating /tmp/tmp7nsy7su5/tmp
creating /tmp/tmp7nsy7su5/tmp/tmp7nsy7su5
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmp7nsy7su5/a.cpp -o /tmp/tmp7nsy7su5/tmp/tmp7nsy7su5/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmp7nsy7su5/tmp/tmp7nsy7su5/a.o -o /tmp/tmp7nsy7su5/liba.so
creating /tmp/tmp7bwppkh5/tmp
creating /tmp/tmp7bwppkh5/tmp/tmp7bwppkh5
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -c /tmp/tmp7bwppkh5/a.cpp -o /tmp/tmp7bwppkh5/tmp/tmp7bwppkh5/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmp7bwppkh5/tmp/tmp7bwppkh5/a.o -L/usr/local/cuda/lib64 -lcudnn -o /tmp/tmp7bwppkh5/liba.so
creating /tmp/tmpskvchcx9/tmp
creating /tmp/tmpskvchcx9/tmp/tmpskvchcx9
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmpskvchcx9/a.cpp -o /tmp/tmpskvchcx9/tmp/tmpskvchcx9/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread /tmp/tmpskvchcx9/tmp/tmpskvchcx9/a.o -o /tmp/tmpskvchcx9/a
-------- Configuring Module: nccl --------
creating /tmp/tmpej19czvy/tmp
creating /tmp/tmpej19czvy/tmp/tmpej19czvy
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmpej19czvy/a.cpp -o /tmp/tmpej19czvy/tmp/tmpej19czvy/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmpej19czvy/tmp/tmpej19czvy/a.o -o /tmp/tmpej19czvy/liba.so
creating /tmp/tmpzsxybz3v/tmp
creating /tmp/tmpzsxybz3v/tmp/tmpzsxybz3v
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -c /tmp/tmpzsxybz3v/a.cpp -o /tmp/tmpzsxybz3v/tmp/tmpzsxybz3v/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmpzsxybz3v/tmp/tmpzsxybz3v/a.o -L/usr/local/cuda/lib64 -lnccl -o /tmp/tmpzsxybz3v/liba.so
creating /tmp/tmpdz6p52ja/tmp
creating /tmp/tmpdz6p52ja/tmp/tmpdz6p52ja
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmpdz6p52ja/a.cpp -o /tmp/tmpdz6p52ja/tmp/tmpdz6p52ja/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread /tmp/tmpdz6p52ja/tmp/tmpdz6p52ja/a.o -o /tmp/tmpdz6p52ja/a
-------- Configuring Module: cusolver --------
creating /tmp/tmpkhg19bzi/tmp
creating /tmp/tmpkhg19bzi/tmp/tmpkhg19bzi
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmpkhg19bzi/a.cpp -o /tmp/tmpkhg19bzi/tmp/tmpkhg19bzi/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmpkhg19bzi/tmp/tmpkhg19bzi/a.o -o /tmp/tmpkhg19bzi/liba.so
creating /tmp/tmpnap9uey9/tmp
creating /tmp/tmpnap9uey9/tmp/tmpnap9uey9
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -c /tmp/tmpnap9uey9/a.cpp -o /tmp/tmpnap9uey9/tmp/tmpnap9uey9/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmpnap9uey9/tmp/tmpnap9uey9/a.o -L/usr/local/cuda/lib64 -lcusolver -o /tmp/tmpnap9uey9/liba.so
creating /tmp/tmpg9uv2wzf/tmp
creating /tmp/tmpg9uv2wzf/tmp/tmpg9uv2wzf
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmpg9uv2wzf/a.cpp -o /tmp/tmpg9uv2wzf/tmp/tmpg9uv2wzf/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread /tmp/tmpg9uv2wzf/tmp/tmpg9uv2wzf/a.o -o /tmp/tmpg9uv2wzf/a
-------- Configuring Module: thrust --------
creating /tmp/tmpd1aw5wyt/tmp
creating /tmp/tmpd1aw5wyt/tmp/tmpd1aw5wyt
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmpd1aw5wyt/a.cpp -o /tmp/tmpd1aw5wyt/tmp/tmpd1aw5wyt/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmpd1aw5wyt/tmp/tmpd1aw5wyt/a.o -o /tmp/tmpd1aw5wyt/liba.so
creating /tmp/tmpupmqcq4l/tmp
creating /tmp/tmpupmqcq4l/tmp/tmpupmqcq4l
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -c /tmp/tmpupmqcq4l/a.cpp -o /tmp/tmpupmqcq4l/tmp/tmpupmqcq4l/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib /tmp/tmpupmqcq4l/tmp/tmpupmqcq4l/a.o -L/usr/local/cuda/lib64 -lcudart -o /tmp/tmpupmqcq4l/liba.so
creating /tmp/tmpkxcxgh46/tmp
creating /tmp/tmpkxcxgh46/tmp/tmpkxcxgh46
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -c /tmp/tmpkxcxgh46/a.cpp -o /tmp/tmpkxcxgh46/tmp/tmpkxcxgh46/a.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread /tmp/tmpkxcxgh46/tmp/tmpkxcxgh46/a.o -o /tmp/tmpkxcxgh46/a
************************************************************
* CuPy Configuration Summary *
************************************************************
Build Environment:
Include directories: ['/usr/local/cuda/include']
Library directories: ['/usr/local/cuda/lib64']
nvcc command : ['/usr/local/cuda/bin/nvcc']
Environment Variables:
CFLAGS : (none)
LDFLAGS : (none)
LIBRARY_PATH : /home/kenichi/.nccl/active/cuda/lib64:/home/kenichi/.cudnn/active/cuda/lib64:/home/kenichi/.cudnn/active/cuda/lib64:
CUDA_PATH : (none)
NVCC : (none)
Modules:
cuda : Yes (version 9.0.0)
cudnn : Yes (version 7.0.4)
nccl : Yes (version 2.1.2)
cusolver : Yes
thrust : Yes
************************************************************
Compiling cupy/core/core.pyx because it changed.
Compiling cupy/core/flags.pyx because it changed.
Compiling cupy/core/internal.pyx because it changed.
Compiling cupy/cuda/cublas.pyx because it changed.
Compiling cupy/cuda/cufft.pyx because it changed.
Compiling cupy/cuda/curand.pyx because it changed.
Compiling cupy/cuda/cusparse.pyx because it changed.
Compiling cupy/cuda/device.pyx because it changed.
Compiling cupy/cuda/driver.pyx because it changed.
Compiling cupy/cuda/memory.pyx because it changed.
Compiling cupy/cuda/memory_hook.pyx because it changed.
Compiling cupy/cuda/nvrtc.pyx because it changed.
Compiling cupy/cuda/pinned_memory.pyx because it changed.
Compiling cupy/cuda/profiler.pyx because it changed.
Compiling cupy/cuda/nvtx.pyx because it changed.
Compiling cupy/cuda/function.pyx because it changed.
Compiling cupy/cuda/stream.pyx because it changed.
Compiling cupy/cuda/runtime.pyx because it changed.
Compiling cupy/util.pyx because it changed.
Compiling cupy/cuda/cudnn.pyx because it changed.
Compiling cupy/cudnn.pyx because it changed.
Compiling cupy/cuda/nccl.pyx because it changed.
Compiling cupy/cuda/cusolver.pyx because it changed.
Compiling cupy/cuda/thrust.pyx because it changed.
[ 1/24] Cythonizing cupy/core/core.pyx
[ 2/24] Cythonizing cupy/core/flags.pyx
[ 3/24] Cythonizing cupy/core/internal.pyx
[ 4/24] Cythonizing cupy/cuda/cublas.pyx
[ 5/24] Cythonizing cupy/cuda/cudnn.pyx
[ 6/24] Cythonizing cupy/cuda/cufft.pyx
[ 7/24] Cythonizing cupy/cuda/curand.pyx
[ 8/24] Cythonizing cupy/cuda/cusolver.pyx
[ 9/24] Cythonizing cupy/cuda/cusparse.pyx
[10/24] Cythonizing cupy/cuda/device.pyx
[11/24] Cythonizing cupy/cuda/driver.pyx
[12/24] Cythonizing cupy/cuda/function.pyx
[13/24] Cythonizing cupy/cuda/memory.pyx
[14/24] Cythonizing cupy/cuda/memory_hook.pyx
[15/24] Cythonizing cupy/cuda/nccl.pyx
[16/24] Cythonizing cupy/cuda/nvrtc.pyx
[17/24] Cythonizing cupy/cuda/nvtx.pyx
[18/24] Cythonizing cupy/cuda/pinned_memory.pyx
[19/24] Cythonizing cupy/cuda/profiler.pyx
[20/24] Cythonizing cupy/cuda/runtime.pyx
[21/24] Cythonizing cupy/cuda/stream.pyx
[22/24] Cythonizing cupy/cuda/thrust.pyx
[23/24] Cythonizing cupy/cudnn.pyx
[24/24] Cythonizing cupy/util.pyx
building 'cupy.core.core' extension
creating build
creating build/temp.linux-x86_64-3.6
creating build/temp.linux-x86_64-3.6/cupy
creating build/temp.linux-x86_64-3.6/cupy/core
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/core/core.cpp -o build/temp.linux-x86_64-3.6/cupy/core
/core.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
^[^[ cupy/core/core.cpp: In function PyObject* __pyx_pf_4cupy_4core_4core_7ndarray_48nonzero(__pyx_obj_4cupy_4core_4core_ndarray*):
cupy/core/core.cpp:19474:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (((__pyx_t_7 > __pyx_t_8) != 0)) {
^
creating build/lib.linux-x86_64-3.6
creating build/lib.linux-x86_64-3.6/cupy
creating build/lib.linux-x86_64-3.6/cupy/core
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/core/core.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cud
a/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/core/core.cpython-36m-x86_64-linux-gnu.so
building 'cupy.core.flags' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/core/flags.cpp -o build/temp.linux-x86_64-3.6/cupy/cor
e/flags.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/core/flags.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cu
da/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/core/flags.cpython-36m-x86_64-linux-gnu.so
building 'cupy.core.internal' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/core/internal.cpp -o build/temp.linux-x86_64-3.6/cupy/
core/internal.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/core/internal.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local
/cuda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/core/internal.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.cublas' extension
creating build/temp.linux-x86_64-3.6/cupy/cuda
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/cublas.cpp -o build/temp.linux-x86_64-3.6/cupy/cu
da/cublas.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
creating build/lib.linux-x86_64-3.6/cupy/cuda
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/cublas.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/c
uda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/cublas.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.cufft' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/cufft.cpp -o build/temp.linux-x86_64-3.6/cupy/cud
a/cufft.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/cufft.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cu
da/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/cufft.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.curand' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/curand.cpp -o build/temp.linux-x86_64-3.6/cupy/cu
da/curand.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/curand.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/c
uda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/curand.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.cusparse' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/cusparse.cpp -o build/temp.linux-x86_64-3.6/cupy/
cuda/cusparse.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/cusparse.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local
/cuda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/cusparse.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.device' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/device.cpp -o build/temp.linux-x86_64-3.6/cupy/cu
da/device.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/device.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/c
uda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/device.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.driver' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/driver.cpp -o build/temp.linux-x86_64-3.6/cupy/cu
da/driver.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/driver.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/c
uda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/driver.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.memory' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/memory.cpp -o build/temp.linux-x86_64-3.6/cupy/cu
da/memory.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/memory.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/c
uda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/memory.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.memory_hook' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/memory_hook.cpp -o build/temp.linux-x86_64-3.6/cu
py/cuda/memory_hook.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/memory_hook.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/lo
cal/cuda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/memory_hook.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.nvrtc' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/nvrtc.cpp -o build/temp.linux-x86_64-3.6/cupy/cud
a/nvrtc.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/nvrtc.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cu
da/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/nvrtc.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.pinned_memory' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/pinned_memory.cpp -o build/temp.linux-x86_64-3.6/
cupy/cuda/pinned_memory.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/pinned_memory.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/
local/cuda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/pinned_memory.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.profiler' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/profiler.cpp -o build/temp.linux-x86_64-3.6/cupy/
cuda/profiler.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/profiler.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local
/cuda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/profiler.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.nvtx' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/nvtx.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda
/nvtx.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/nvtx.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cud
a/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/nvtx.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.function' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/function.cpp -o build/temp.linux-x86_64-3.6/cupy/
cuda/function.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/function.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local
/cuda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/function.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.stream' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/stream.cpp -o build/temp.linux-x86_64-3.6/cupy/cu
da/stream.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/stream.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/c
uda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/stream.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.runtime' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/runtime.cpp -o build/temp.linux-x86_64-3.6/cupy/c
uda/runtime.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/runtime.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/
cuda/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/runtime.cpython-36m-x86_64-linux-gnu.so
building 'cupy.util' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/util.cpp -o build/temp.linux-x86_64-3.6/cupy/util.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/util.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cuda/lib
64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -lnvToolsExt -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/util.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.cudnn' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/cudnn.cpp -o build/temp.linux-x86_64-3.6/cupy/cud
a/cudnn.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/cudnn.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cu
da/lib64 -lcudnn -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/cudnn.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cudnn' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cudnn.cpp -o build/temp.linux-x86_64-3.6/cupy/cudnn.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
cupy/cudnn.cpp: In function size_t __pyx_f_4cupy_5cudnn_get_handle(int):
cupy/cudnn.cpp:2836:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
__pyx_t_2 = ((__pyx_v_4cupy_5cudnn__handles.size() <= __pyx_v_dev) != 0);
^
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cudnn.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cuda/li
b64 -lcudnn -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cudnn.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.nccl' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/nccl.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda
/nccl.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/nccl.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cud
a/lib64 -lnccl -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/nccl.cpython-36m-x86_64-linux-gnu.so
building 'cupy.cuda.cusolver' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/cusolver.cpp -o build/temp.linux-x86_64-3.6/cupy/
cuda/cusolver.o -fopenmp
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/cusolver.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local
/cuda/lib64 -lcusolver -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/cusolver.cpython-36m-x86_64-linux-gnu.so -fopenmp
building 'cupy.cuda.thrust' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/thrust.cpp -o build/temp.linux-x86_64-3.6/cupy/cu
da/thrust.o
cc1plus: warning: command line option -Wstrict-prototypes is valid for C/ObjC but not for C++
NVCC options: ['--generate-code=arch=compute_30,code=compute_30', '--generate-code=arch=compute_50,code=compute_50', '--generate-code=arch=compute_60,code=sm_60', '--generate-code=arch=compute_61,code=sm_61', '--generate-code=arch=compute_70,code=sm_70', '--generate-code=arch=compute_70,code=compute_70', '-O2', '--compiler-options="-fPIC"']
/usr/local/cuda/bin/nvcc -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda/include -I/home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/include -I/home/kenichi/.pyenv/versions/3.6.3/include/python3.6m -c cupy/cuda/cupy_thrust.cu -o build/temp.linux-x86_64-3.6/cupy/cuda/cupy_thrust.o --generate-code=arch=compute_30,code=compute_30 --generat
e-code=arch=compute_50,code=compute_50 --generate-code=arch=compute_60,code=sm_60 --generate-code=arch=compute_61,code=sm_61 --generate-code=arch=compute_70,code=sm_70 --generate-code=arch=compute_70,code=compute_70 -O2 --compiler-options="-fPIC"
g++ -pthread -shared -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib -L/home/kenichi/.pyenv/versions/3.6.3/lib -Wl,-rpath=/home/kenichi/.pyenv/versions/3.6.3/lib build/temp.linux-x86_64-3.6/cupy/cuda/thrust.o build/temp.linux-x86_64-3.6/cupy/cuda/cupy_thrust.o -L/usr/local/cuda/lib64 -L/home/kenichi/.pyenv/vers
ions/3.6.3/lib -Wl,--enable-new-dtags,-R/usr/local/cuda/lib64 -lcudart -lpython3.6m -o build/lib.linux-x86_64-3.6/cupy/cuda/thrust.cpython-36m-x86_64-linux-gnu.so
copying build/lib.linux-x86_64-3.6/cupy/core/core.cpython-36m-x86_64-linux-gnu.so -> cupy/core
copying build/lib.linux-x86_64-3.6/cupy/core/flags.cpython-36m-x86_64-linux-gnu.so -> cupy/core
copying build/lib.linux-x86_64-3.6/cupy/core/internal.cpython-36m-x86_64-linux-gnu.so -> cupy/core
copying build/lib.linux-x86_64-3.6/cupy/cuda/cublas.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/cufft.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/curand.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/cusparse.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/device.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/driver.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/memory.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/memory_hook.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/nvrtc.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/pinned_memory.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/profiler.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/nvtx.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/function.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/stream.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/runtime.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/util.cpython-36m-x86_64-linux-gnu.so -> cupy
copying build/lib.linux-x86_64-3.6/cupy/cuda/cudnn.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cudnn.cpython-36m-x86_64-linux-gnu.so -> cupy
copying build/lib.linux-x86_64-3.6/cupy/cuda/nccl.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/cusolver.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
copying build/lib.linux-x86_64-3.6/cupy/cuda/thrust.cpython-36m-x86_64-linux-gnu.so -> cupy/cuda
Creating /home/kenichi/.pyenv/versions/3.6.3/envs/local-3.6.3/lib/python3.6/site-packages/cupy.egg-link (link to .)
Adding cupy 4.0.0b2 to easy-install.pth file
Installed /home/kenichi/Development/cupy
Compiling /home/kenichi/Development/cupy/cupy/core/core.pyx
Compiling /home/kenichi/Development/cupy/cupy/core/flags.pyx
Compiling /home/kenichi/Development/cupy/cupy/core/internal.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/cublas.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/cudnn.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/cufft.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/curand.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/cusolver.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/cusparse.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/device.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/driver.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/function.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/memory.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/memory_hook.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/nccl.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/nvrtc.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/nvtx.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/pinned_memory.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/profiler.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/runtime.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/stream.pyx
Compiling /home/kenichi/Development/cupy/cupy/cuda/thrust.pyx
Compiling /home/kenichi/Development/cupy/cupy/cudnn.pyx
Compiling /home/kenichi/Development/cupy/cupy/util.pyx
Successfully installed cupy
Cleaning up...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment