question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

pip install cupy fails on Ubuntu 18.04 and cuda 10.1

See original GitHub issue
  • Conditions
    • CuPy 5.3.0
    • Ubuntu 18.04.2
    • CUDA 10.1
    • no cuDNN/NCCL
    • g++ (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0

This error code came out in red: Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-khrkl7rx/cupy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-dj_vby14/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-install-khrkl7rx/cupy/

Full log from zsh:

pip3 install cupy --user -vvvv                                          2 ↵
Created temporary directory: /tmp/pip-ephem-wheel-cache-ecy2fvm2
Created temporary directory: /tmp/pip-req-tracker-whx_ievq
Created requirements tracker '/tmp/pip-req-tracker-whx_ievq'
Created temporary directory: /tmp/pip-install-khrkl7rx
Collecting cupy
  1 location(s) to search for versions of cupy:
  * https://pypi.org/simple/cupy/
  Getting page https://pypi.org/simple/cupy/
  Looking up "https://pypi.org/simple/cupy/" in the cache
  Request header has "max_age" as 0, cache bypassed
  Starting new HTTPS connection (1): pypi.org:443
  https://pypi.org:443 "GET /simple/cupy/ HTTP/1.1" 304 0
  Analyzing links from page https://pypi.org/simple/cupy/
    Found link https://files.pythonhosted.org/packages/79/e5/c7febd2964bf5e319423045e440ef43ad3aad2dcbe347854e1ad6cc6485a/cupy-1.0.0a1.tar.gz#sha256=4d929ee339ead4709ff809ba2e2544d7f0744d2b8466c9ea7fd803a6c781ac85 (from https://pypi.org/simple/cupy/), version: 1.0.0a1
    Found link https://files.pythonhosted.org/packages/4f/ee/0209b0288d43cb277715c9fbd91cd232e5f7f07895c78e9e75a9d6ad25ec/cupy-1.0.0b1.tar.gz#sha256=6b0f88532f8c9c28f608cc27f48e3f7641b626c1cbdb175b1edc6b885c59edd1 (from https://pypi.org/simple/cupy/), version: 1.0.0b1
    Found link https://files.pythonhosted.org/packages/3d/42/662cab10a52b6dfe77cdae53fe533ccd16f01d5d4113a3b0b958b496443f/cupy-1.0.0.1.tar.gz#sha256=ba2dc6d74fa1307d09760facd7ee2cadada889e1ade519b75fd0d99b53fbbf59 (from https://pypi.org/simple/cupy/), version: 1.0.0.1
    Found link https://files.pythonhosted.org/packages/32/09/31c3c37ac0393293bcfd5404fd12512e16961cbeb48939c50fa1f395fb47/cupy-1.0.1.tar.gz#sha256=f189657a3873cc7ffba4c67632a1a41d53fa3276ce72344098991a773c0c5e05 (from https://pypi.org/simple/cupy/), version: 1.0.1
    Found link https://files.pythonhosted.org/packages/d4/0f/79b84c548e0898ff39fa8a27f2a5134a5328b4f94e96bfc09fe60f63a167/cupy-1.0.2.tar.gz#sha256=5061fece3d64eb5759519cefd5b78d4c5ac5a324d33516c24c73114a7baf0551 (from https://pypi.org/simple/cupy/), version: 1.0.2
    Found link https://files.pythonhosted.org/packages/4f/84/ff4c79b1b7120504909181f4b767be9c2542434ba1b8f2d126bace21c015/cupy-1.0.3.tar.gz#sha256=af177ea40073a2a9c0393e9614811885cc5e57ccb4c695e9cbf4d00691fd1799 (from https://pypi.org/simple/cupy/), version: 1.0.3
    Found link https://files.pythonhosted.org/packages/54/dd/540398a7e9532daac41da1cf15fd69710e77d5bf7df377d4d42851ec60c1/cupy-2.0.0a1.tar.gz#sha256=56b17be0f8e1b8dda30ad674e973739c6c8c99dd5ee2eef77dc2685b45271a7f (from https://pypi.org/simple/cupy/), version: 2.0.0a1
    Found link https://files.pythonhosted.org/packages/6e/21/7c7d94ba61e020ddf5e4204f345ded442a76543951cef7a0f8f96a69a73a/cupy-2.0.0b1.tar.gz#sha256=8b72492ee8ade7f9c9a14d42ece4a7984c3d6249ad4e64ff3789d4d411175e05 (from https://pypi.org/simple/cupy/), version: 2.0.0b1
    Found link https://files.pythonhosted.org/packages/9e/12/6a4120fdc8156a3e05816e99ce73884d02ee1d64a4d1beedd31d37144d63/cupy-2.0.0rc1.tar.gz#sha256=53732e756467762b1cf042d0e7e8c38e9b838f53e9168979c96b77575122f925 (from https://pypi.org/simple/cupy/), version: 2.0.0rc1
    Found link https://files.pythonhosted.org/packages/09/75/df5be6a1ccb8b4c5299d5ed6694fcb64123b0b6ba3ca05d5825c220578e0/cupy-2.0.0.tar.gz#sha256=6486f76f3ebeb8fcfeea4daec0b202ff16304b9db019217cfa8a5ae1f3acdb95 (from https://pypi.org/simple/cupy/), version: 2.0.0
    Found link https://files.pythonhosted.org/packages/44/f0/9f1d8fca928a1081c5c71a3313b541f6089b8109050aa490ac44038137f4/cupy-2.1.0.tar.gz#sha256=ed63c475eb46a1bfa381aa8e3ec7f4b6e41f41c97145e1ea560394952554a2b2 (from https://pypi.org/simple/cupy/), version: 2.1.0
    Found link https://files.pythonhosted.org/packages/07/a3/826820b9d08f85c9f4c651ce44357568c66ac6ad2077dee613a9c2c9a0a3/cupy-2.1.0.1.tar.gz#sha256=870a9708e801ec82b9ec5e10d2a0a27528818f04d16cea152859781991faf2b9 (from https://pypi.org/simple/cupy/), version: 2.1.0.1
    Found link https://files.pythonhosted.org/packages/b8/2a/1d00603840f2e32a989c89042cbf1630bac8f4a32aacb05873287a334fc8/cupy-2.2.0.tar.gz#sha256=19188031dd3aacbfda6ad48f1257fcdc1227817984927ae9807df7af50cc206a (from https://pypi.org/simple/cupy/), version: 2.2.0
    Found link https://files.pythonhosted.org/packages/51/ce/9c4789dd570935c5fd8c9f71aa4e0761aaaef195ef1f017e4174e7c266dc/cupy-2.3.0.tar.gz#sha256=7426f6332cb01513d2a6a687792dfa17c678ff64dd1b19b04559ddd5672c833f (from https://pypi.org/simple/cupy/), version: 2.3.0
    Found link https://files.pythonhosted.org/packages/71/bc/ab7d033eeca10516e203c456fd6c048c0b4d52bd50dae9914233ac0db2f5/cupy-2.4.0.tar.gz#sha256=96ac44dface1a73673e9c0549fc897f8fa31a7648ff9963dff799ddabd67fde2 (from https://pypi.org/simple/cupy/), version: 2.4.0
    Found link https://files.pythonhosted.org/packages/91/15/87984a670e53a43c36a2b47271c058c9c9f7d2f58094e0ac9e7b948c5d51/cupy-2.5.0.tar.gz#sha256=60e36add95b0bc15f0863e7b4a425c00111dab0985075a96ede689510a9c56be (from https://pypi.org/simple/cupy/), version: 2.5.0
    Found link https://files.pythonhosted.org/packages/0c/3f/11d7f5e742f60a62beec3177b5bd43824683794b958c73a32e6c63c12044/cupy-3.0.0a1.tar.gz#sha256=e2ceee7320d7e833bd83cb09880a8ed3e6aab619138c124204807e48c2bd4236 (from https://pypi.org/simple/cupy/), version: 3.0.0a1
    Found link https://files.pythonhosted.org/packages/ca/8a/f0691716fc46dfacadcf2fa045f51d1f3598b64fb8a92825ae73286f0f65/cupy-4.0.0b1.tar.gz#sha256=f7688fcee8a379ebdc5090c9ae1cd2d666cb46fb4b4ab05e8c90e7770b53890c (from https://pypi.org/simple/cupy/), version: 4.0.0b1
    Found link https://files.pythonhosted.org/packages/9f/24/93c73848af724b5db61c5082544e89db8a11e16a14fedc4e55497fe986f9/cupy-4.0.0b2.tar.gz#sha256=e1fa7351064bcd40b76d5a3436c156595c75cb0e3fe4f62260e5860eefe0168e (from https://pypi.org/simple/cupy/), version: 4.0.0b2
    Found link https://files.pythonhosted.org/packages/b5/0a/c800906e16c9f9049e1a4273a66aa29d32a204b7961b6e156efe3af1a9ec/cupy-4.0.0b3.tar.gz#sha256=07e6b085d5963e4ab2d96908a8272d9770a70ea61dd1d1f58354d6210826e472 (from https://pypi.org/simple/cupy/), version: 4.0.0b3
    Found link https://files.pythonhosted.org/packages/07/ea/2a4a1e4802b9082e361c806d5d107e473cfd78054766a8039d130ac59233/cupy-4.0.0b4.tar.gz#sha256=e2a9137b4043c24c1f600687f1f2618749a400f6262abc17730ad12cb5f3e54d (from https://pypi.org/simple/cupy/), version: 4.0.0b4
    Found link https://files.pythonhosted.org/packages/fe/24/e623730a7458b311d87bae9450e1cdc8ce7adf947d77fa44c990ae2f8679/cupy-4.0.0rc1.tar.gz#sha256=0b894d083332e9080cfef263bac3dbde1e71a5c9d0fa63587ddda9bbf3468092 (from https://pypi.org/simple/cupy/), version: 4.0.0rc1
    Found link https://files.pythonhosted.org/packages/38/14/ddb1a13f77a50d721814e28181ae90e0d57c3f8d4faa9a7b2e028cfcc99a/cupy-4.0.0.tar.gz#sha256=b8148e27d9d90c70f57f54cbc4fb36d35d852a2cdd5695a00be1a1077d9f1fea (from https://pypi.org/simple/cupy/), version: 4.0.0
    Found link https://files.pythonhosted.org/packages/8f/89/bba5b25c8139f483dd3e3bdafb95e84b6cb1f9babbcdd230c7231c395171/cupy-4.1.0.tar.gz#sha256=3e714fa21401ab1d278b648543fae56fbce97e389076ebf03b4189f88c2d61e0 (from https://pypi.org/simple/cupy/), version: 4.1.0
    Found link https://files.pythonhosted.org/packages/99/fe/6a0dde420e07b1b447b4c3540a4bed9747027860e897afad602866c77784/cupy-4.2.0.zip#sha256=1f2cfa896566e234b46537315f5ccb4587dd0133868ab9b7710d7799262510e7 (from https://pypi.org/simple/cupy/), version: 4.2.0
    Found link https://files.pythonhosted.org/packages/7c/6e/d8713723cce104b2c5328d49431febb9082bb8d2dee4da23ba3a81e811e2/cupy-4.3.0.tar.gz#sha256=ea818ff7f36cf6e5b3d3faef5af36a501c8bdeb78805820afa2999789ed698d5 (from https://pypi.org/simple/cupy/), version: 4.3.0
    Found link https://files.pythonhosted.org/packages/97/fa/bd8c80c34f002bc82b7a2a707073586f48bd5a6d37e7778f32c01f2c6fc3/cupy-4.4.0.tar.gz#sha256=fca0e3d3fdad4c825197ea421bed0d253224b44daf738d82af5cba856c1c0b3e (from https://pypi.org/simple/cupy/), version: 4.4.0
    Found link https://files.pythonhosted.org/packages/ff/41/ec0cf695e656de61809bd6d78e3275f3d5ad5c8b44c09de7bf72579c4dde/cupy-4.4.1.tar.gz#sha256=d46a3eea628a17b9c3f446e4b13513a1f0cc0b9930214417b41c90dcf0bb427f (from https://pypi.org/simple/cupy/), version: 4.4.1
    Found link https://files.pythonhosted.org/packages/ab/fc/7aee3fe0c2aa7e57de873f35f275b8afb434c091f9b555582418b18a238c/cupy-4.5.0.tar.gz#sha256=147e819c34b7403a2fd9a93336dd6696daa56f258a340b095ae09fd9176cefff (from https://pypi.org/simple/cupy/), version: 4.5.0
    Found link https://files.pythonhosted.org/packages/9e/16/c0c68b1f352ae80996a51d7872c0b4c36f70e54e3154afc3db73e1030ecf/cupy-5.0.0a1.tar.gz#sha256=24104a903f91feafd420bbe862c2a044b9e24319e58e0d7c28019285eb874dfe (from https://pypi.org/simple/cupy/), version: 5.0.0a1
    Found link https://files.pythonhosted.org/packages/c4/0b/0f6c52c796dac2a64aa8158ccf309bb9273f9992759239d5e8a05c577513/cupy-5.0.0b1.tar.gz#sha256=a31e58fb00e111862d8ea8538f23420baf34148456590f63443fb086adcffa0a (from https://pypi.org/simple/cupy/), version: 5.0.0b1
    Found link https://files.pythonhosted.org/packages/83/1e/f53d1134b623ecaf09bba884f37e88267f130490a6db05ce800f07be9244/cupy-5.0.0b2.zip#sha256=8b6e8a0aded3c1e28232a4a25e5a4d4d15af5402b856f871508c36840b77a061 (from https://pypi.org/simple/cupy/), version: 5.0.0b2
    Found link https://files.pythonhosted.org/packages/f6/d2/59242a91ee9bea6b8369778599c543345898dcf10ca1cd8c160b9e04fca9/cupy-5.0.0b3.tar.gz#sha256=1344c7e23cba755fbb010648d466791fe6c734a882d7e754b29c2f69044b4d4f (from https://pypi.org/simple/cupy/), version: 5.0.0b3
    Found link https://files.pythonhosted.org/packages/31/91/2c87a42e0310d8245536bdc52e7445acf376dbb3530f6c36dfe03e0860a2/cupy-5.0.0b4.tar.gz#sha256=f875afe85221411af460a3fb48b615d1c51979f6fc06c4fcffc4b60fbfe1180f (from https://pypi.org/simple/cupy/), version: 5.0.0b4
    Found link https://files.pythonhosted.org/packages/27/9d/df20be8fef15d68dd22e8703b7b96e768c6799e1040adf75265dbff069bb/cupy-5.0.0rc1.tar.gz#sha256=7b284853e00c6e991e0a059a40de28b43e2a25c68075924484fa3fb6b08b3f4f (from https://pypi.org/simple/cupy/), version: 5.0.0rc1
    Found link https://files.pythonhosted.org/packages/cc/60/74bce24d1570cd974567599862ebf15d8719504b09766a6cc1a0d10435a5/cupy-5.0.0.tar.gz#sha256=557e665d6f2e74e21987b6736d580ec919f51205623fe3d79df06b9d22b3e09d (from https://pypi.org/simple/cupy/), version: 5.0.0
    Found link https://files.pythonhosted.org/packages/1c/16/788a9e55c92a9c6b022811a30aeee9f26eef7010516d12df5a33be69484c/cupy-5.1.0.tar.gz#sha256=22cae9751f16014990978d0a3aa6a4fa72e00c88f9ef104a5e89f09b40fe446e (from https://pypi.org/simple/cupy/), version: 5.1.0
    Found link https://files.pythonhosted.org/packages/9a/5e/63ddb72e3ef1b3d65484ebf415651d36c08d36df61d8a7898cd2da7b3460/cupy-5.2.0.tar.gz#sha256=664acff0e1094f0135acca8899318d300258b704e049b1ef0c59154912da53b2 (from https://pypi.org/simple/cupy/), version: 5.2.0
    Found link https://files.pythonhosted.org/packages/c2/5d/cfb128bc2296ca2e9665962147ff56bd121738ab849ae4e1d5e6603ffd4c/cupy-5.3.0.tar.gz#sha256=af29ca0198bf480217b11805c5492adbee097db95afca22c2d0a481295d80830 (from https://pypi.org/simple/cupy/), version: 5.3.0
    Found link https://files.pythonhosted.org/packages/fa/b5/2d4af0e8e7d7318bfaa8560557efe3ed2b27b3faeafb75e94c2e44559f09/cupy-6.0.0a1.tar.gz#sha256=08c59d3aceb59b1b2978f6cd82f2346403f67c0f87ce5139a59ffab814c04620 (from https://pypi.org/simple/cupy/), version: 6.0.0a1
    Found link https://files.pythonhosted.org/packages/4f/90/1d789ea6fa64d001bb59559a6901e1e1aaf6e5cb95b12780eb27768da5f4/cupy-6.0.0b1.tar.gz#sha256=3f8f4109594549b160a3047218db00d1fa45be6f10a3a86fbe436576d01a670e (from https://pypi.org/simple/cupy/), version: 6.0.0b1
    Found link https://files.pythonhosted.org/packages/0f/d6/eb2d33a158082600ba67c455828b9b1687f279a4dc12f74d9821f50467c8/cupy-6.0.0b2.tar.gz#sha256=a7281e6a75d92b5a685fa0359d997cbad34bcdaac3b8d4f2c6648e385f9b3858 (from https://pypi.org/simple/cupy/), version: 6.0.0b2
    Found link https://files.pythonhosted.org/packages/17/2c/f984f51d679df9db1b404f42ff281ddb202e56a3773aa392aa3b12d0a822/cupy-6.0.0b3.tar.gz#sha256=372145ea55315b5d3159142af4bf4294353acdf84263cf71e8adaf49b17523bb (from https://pypi.org/simple/cupy/), version: 6.0.0b3
  Using version 5.3.0 (newest of versions: 1.0.0.1, 1.0.1, 1.0.2, 1.0.3, 2.0.0, 2.1.0, 2.1.0.1, 2.2.0, 2.3.0, 2.4.0, 2.5.0, 4.0.0, 4.1.0, 4.2.0, 4.3.0, 4.4.0, 4.4.1, 4.5.0, 5.0.0, 5.1.0, 5.2.0, 5.3.0)
  Created temporary directory: /tmp/pip-unpack-_3sxbu_z
  Looking up "https://files.pythonhosted.org/packages/c2/5d/cfb128bc2296ca2e9665962147ff56bd121738ab849ae4e1d5e6603ffd4c/cupy-5.3.0.tar.gz" in the cache
  Current age based on date: 992
  Ignoring unknown cache-control directive: immutable
  Freshness lifetime from max-age: 365000000
  The response is "fresh", returning cached response
  365000000 > 992
  Using cached https://files.pythonhosted.org/packages/c2/5d/cfb128bc2296ca2e9665962147ff56bd121738ab849ae4e1d5e6603ffd4c/cupy-5.3.0.tar.gz
  Downloading from URL https://files.pythonhosted.org/packages/c2/5d/cfb128bc2296ca2e9665962147ff56bd121738ab849ae4e1d5e6603ffd4c/cupy-5.3.0.tar.gz#sha256=af29ca0198bf480217b11805c5492adbee097db95afca22c2d0a481295d80830 (from https://pypi.org/simple/cupy/)
  Added cupy from https://files.pythonhosted.org/packages/c2/5d/cfb128bc2296ca2e9665962147ff56bd121738ab849ae4e1d5e6603ffd4c/cupy-5.3.0.tar.gz#sha256=af29ca0198bf480217b11805c5492adbee097db95afca22c2d0a481295d80830 to build tracker '/tmp/pip-req-tracker-whx_ievq'
    Running setup.py (path:/tmp/pip-install-khrkl7rx/cupy/setup.py) egg_info for package cupy
    Running command python setup.py egg_info
    Options: {'package_name': 'cupy', 'long_description': None, 'wheel_libs': [], 'no_rpath': False, 'profile': False, 'linetrace': False, 'annotate': False, 'no_cuda': False}

    -------- Configuring Module: cuda --------

    -------- Configuring Module: cudnn --------
    /tmp/tmpeas2mdc4/a.cpp:1:10: fatal error: cudnn.h: Datei oder Verzeichnis nicht gefunden
     #include <cudnn.h>
              ^~~~~~~~~
    compilation terminated.
    command 'x86_64-linux-gnu-gcc' failed with exit status 1

    -------- Configuring Module: nccl --------
    /tmp/tmp6_694m7v/a.cpp:1:10: fatal error: nccl.h: Datei oder Verzeichnis nicht gefunden
     #include <nccl.h>
              ^~~~~~~~
    compilation terminated.
    command 'x86_64-linux-gnu-gcc' failed with exit status 1

    -------- Configuring Module: cusolver --------

    -------- Configuring Module: nvtx --------

    -------- Configuring Module: thrust --------

    ************************************************************
    * CuPy Configuration Summary                               *
    ************************************************************

    Build Environment:
      Include directories: ['/usr/local/cuda-10.1/include']
      Library directories: ['/usr/local/cuda-10.1/lib64']
      nvcc command       : ['/usr/local/cuda-10.1/bin/nvcc']

    Environment Variables:
      CFLAGS          : (none)
      LDFLAGS         : (none)
      LIBRARY_PATH    : (none)
      CUDA_PATH       : (none)
      NVTOOLSEXT_PATH : (none)
      NVCC            : (none)

    Modules:
      cuda      : Yes (version 10010)
      cudnn     : No
        -> Include files not found: ['cudnn.h']
        -> Check your CFLAGS environment variable.
      nccl      : No
        -> Include files not found: ['nccl.h']
        -> Check your CFLAGS environment variable.
      cusolver  : Yes
      nvtx      : Yes
      thrust    : Yes

    WARNING: Some modules could not be configured.
    CuPy will be installed without these modules.
    Please refer to the Installation Guide for details:
    https://docs-cupy.chainer.org/en/stable/install.html

    ************************************************************

    running egg_info
    creating pip-egg-info/cupy.egg-info
    writing pip-egg-info/cupy.egg-info/PKG-INFO
    writing dependency_links to pip-egg-info/cupy.egg-info/dependency_links.txt
    writing requirements to pip-egg-info/cupy.egg-info/requires.txt
    writing top-level names to pip-egg-info/cupy.egg-info/top_level.txt
    writing manifest file 'pip-egg-info/cupy.egg-info/SOURCES.txt'
    reading manifest file 'pip-egg-info/cupy.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    warning: no previously-included files matching '*.pyx' found under directory 'cupy'
    warning: no previously-included files matching '*.pxd' found under directory 'cupy'
    warning: no previously-included files matching '*.pxi' found under directory 'cupy'
    writing manifest file 'pip-egg-info/cupy.egg-info/SOURCES.txt'
  Source in /tmp/pip-install-khrkl7rx/cupy has version 5.3.0, which satisfies requirement cupy from https://files.pythonhosted.org/packages/c2/5d/cfb128bc2296ca2e9665962147ff56bd121738ab849ae4e1d5e6603ffd4c/cupy-5.3.0.tar.gz#sha256=af29ca0198bf480217b11805c5492adbee097db95afca22c2d0a481295d80830
  Removed cupy from https://files.pythonhosted.org/packages/c2/5d/cfb128bc2296ca2e9665962147ff56bd121738ab849ae4e1d5e6603ffd4c/cupy-5.3.0.tar.gz#sha256=af29ca0198bf480217b11805c5492adbee097db95afca22c2d0a481295d80830 from build tracker '/tmp/pip-req-tracker-whx_ievq'
Requirement already satisfied: numpy>=1.9.0 in ./.local/lib/python3.6/site-packages (from cupy) (1.16.0)
Requirement already satisfied: six>=1.9.0 in ./.local/lib/python3.6/site-packages (from cupy) (1.11.0)
Requirement already satisfied: fastrlock>=0.3 in ./.local/lib/python3.6/site-packages (from cupy) (0.4)
Building wheels for collected packages: cupy
  Created temporary directory: /tmp/pip-wheel-p9_xha4w
  Building wheel for cupy (setup.py) ...   Destination directory: /tmp/pip-wheel-p9_xha4w
  Running command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-khrkl7rx/cupy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-p9_xha4w --python-tag cp36
  Options: {'package_name': 'cupy', 'long_description': None, 'wheel_libs': [], 'no_rpath': False, 'profile': False, 'linetrace': False, 'annotate': False, 'no_cuda': False}
  Removing directory: cupy/_lib

  -------- Configuring Module: cuda --------

  -------- Configuring Module: cudnn --------
  /tmp/tmp6snm62yt/a.cpp:1:10: fatal error: cudnn.h: Datei oder Verzeichnis nicht gefunden
   #include <cudnn.h>
            ^~~~~~~~~
  compilation terminated.
  command 'x86_64-linux-gnu-gcc' failed with exit status 1

  -------- Configuring Module: nccl --------
  /tmp/tmpwyj9uz6n/a.cpp:1:10: fatal error: nccl.h: Datei oder Verzeichnis nicht gefunden
   #include <nccl.h>
            ^~~~~~~~
  compilation terminated.
  command 'x86_64-linux-gnu-gcc' failed with exit status 1

  -------- Configuring Module: cusolver --------

  -------- Configuring Module: nvtx --------

  -------- Configuring Module: thrust --------

  ************************************************************
  * CuPy Configuration Summary                               *
  ************************************************************

  Build Environment:
    Include directories: ['/usr/local/cuda-10.1/include']
    Library directories: ['/usr/local/cuda-10.1/lib64']
    nvcc command       : ['/usr/local/cuda-10.1/bin/nvcc']

  Environment Variables:
    CFLAGS          : (none)
    LDFLAGS         : (none)
    LIBRARY_PATH    : (none)
    CUDA_PATH       : (none)
    NVTOOLSEXT_PATH : (none)
    NVCC            : (none)

  Modules:
    cuda      : Yes (version 10010)
    cudnn     : No
      -> Include files not found: ['cudnn.h']
      -> Check your CFLAGS environment variable.
    nccl      : No
      -> Include files not found: ['nccl.h']
      -> Check your CFLAGS environment variable.
    cusolver  : Yes
    nvtx      : Yes
    thrust    : Yes

  WARNING: Some modules could not be configured.
  CuPy will be installed without these modules.
  Please refer to the Installation Guide for details:
  https://docs-cupy.chainer.org/en/stable/install.html

  ************************************************************

  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-3.6
  creating build/lib.linux-x86_64-3.6/cupy
  copying cupy/_version.py -> build/lib.linux-x86_64-3.6/cupy
  copying cupy/internal.py -> build/lib.linux-x86_64-3.6/cupy
  copying cupy/__init__.py -> build/lib.linux-x86_64-3.6/cupy
  copying cupy/cusparse.py -> build/lib.linux-x86_64-3.6/cupy
  creating build/lib.linux-x86_64-3.6/cupy/binary
  copying cupy/binary/elementwise.py -> build/lib.linux-x86_64-3.6/cupy/binary
  copying cupy/binary/__init__.py -> build/lib.linux-x86_64-3.6/cupy/binary
  copying cupy/binary/packing.py -> build/lib.linux-x86_64-3.6/cupy/binary
  creating build/lib.linux-x86_64-3.6/cupy/core
  copying cupy/core/fusion.py -> build/lib.linux-x86_64-3.6/cupy/core
  copying cupy/core/__init__.py -> build/lib.linux-x86_64-3.6/cupy/core
  creating build/lib.linux-x86_64-3.6/cupy/creation
  copying cupy/creation/ranges.py -> build/lib.linux-x86_64-3.6/cupy/creation
  copying cupy/creation/__init__.py -> build/lib.linux-x86_64-3.6/cupy/creation
  copying cupy/creation/matrix.py -> build/lib.linux-x86_64-3.6/cupy/creation
  copying cupy/creation/from_data.py -> build/lib.linux-x86_64-3.6/cupy/creation
  copying cupy/creation/basic.py -> build/lib.linux-x86_64-3.6/cupy/creation
  creating build/lib.linux-x86_64-3.6/cupy/cuda
  copying cupy/cuda/__init__.py -> build/lib.linux-x86_64-3.6/cupy/cuda
  copying cupy/cuda/compiler.py -> build/lib.linux-x86_64-3.6/cupy/cuda
  creating build/lib.linux-x86_64-3.6/cupy/cuda/memory_hooks
  copying cupy/cuda/memory_hooks/debug_print.py -> build/lib.linux-x86_64-3.6/cupy/cuda/memory_hooks
  copying cupy/cuda/memory_hooks/__init__.py -> build/lib.linux-x86_64-3.6/cupy/cuda/memory_hooks
  copying cupy/cuda/memory_hooks/line_profile.py -> build/lib.linux-x86_64-3.6/cupy/cuda/memory_hooks
  creating build/lib.linux-x86_64-3.6/cupy/ext
  copying cupy/ext/scatter.py -> build/lib.linux-x86_64-3.6/cupy/ext
  copying cupy/ext/__init__.py -> build/lib.linux-x86_64-3.6/cupy/ext
  creating build/lib.linux-x86_64-3.6/cupy/fft
  copying cupy/fft/fft.py -> build/lib.linux-x86_64-3.6/cupy/fft
  copying cupy/fft/__init__.py -> build/lib.linux-x86_64-3.6/cupy/fft
  creating build/lib.linux-x86_64-3.6/cupy/indexing
  copying cupy/indexing/indexing.py -> build/lib.linux-x86_64-3.6/cupy/indexing
  copying cupy/indexing/generate.py -> build/lib.linux-x86_64-3.6/cupy/indexing
  copying cupy/indexing/__init__.py -> build/lib.linux-x86_64-3.6/cupy/indexing
  copying cupy/indexing/insert.py -> build/lib.linux-x86_64-3.6/cupy/indexing
  creating build/lib.linux-x86_64-3.6/cupy/io
  copying cupy/io/rawfile.py -> build/lib.linux-x86_64-3.6/cupy/io
  copying cupy/io/text.py -> build/lib.linux-x86_64-3.6/cupy/io
  copying cupy/io/formatting.py -> build/lib.linux-x86_64-3.6/cupy/io
  copying cupy/io/npz.py -> build/lib.linux-x86_64-3.6/cupy/io
  copying cupy/io/__init__.py -> build/lib.linux-x86_64-3.6/cupy/io
  creating build/lib.linux-x86_64-3.6/cupy/linalg
  copying cupy/linalg/util.py -> build/lib.linux-x86_64-3.6/cupy/linalg
  copying cupy/linalg/einsum_opt.py -> build/lib.linux-x86_64-3.6/cupy/linalg
  copying cupy/linalg/einsum.py -> build/lib.linux-x86_64-3.6/cupy/linalg
  copying cupy/linalg/decomposition.py -> build/lib.linux-x86_64-3.6/cupy/linalg
  copying cupy/linalg/product.py -> build/lib.linux-x86_64-3.6/cupy/linalg
  copying cupy/linalg/norms.py -> build/lib.linux-x86_64-3.6/cupy/linalg
  copying cupy/linalg/eigenvalue.py -> build/lib.linux-x86_64-3.6/cupy/linalg
  copying cupy/linalg/solve.py -> build/lib.linux-x86_64-3.6/cupy/linalg
  copying cupy/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupy/linalg
  creating build/lib.linux-x86_64-3.6/cupy/logic
  copying cupy/logic/content.py -> build/lib.linux-x86_64-3.6/cupy/logic
  copying cupy/logic/ops.py -> build/lib.linux-x86_64-3.6/cupy/logic
  copying cupy/logic/type_test.py -> build/lib.linux-x86_64-3.6/cupy/logic
  copying cupy/logic/__init__.py -> build/lib.linux-x86_64-3.6/cupy/logic
  copying cupy/logic/comparison.py -> build/lib.linux-x86_64-3.6/cupy/logic
  copying cupy/logic/truth.py -> build/lib.linux-x86_64-3.6/cupy/logic
  creating build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/tiling.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/rearrange.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/kind.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/split.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/shape.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/__init__.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/add_remove.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/join.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/dims.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/basic.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  copying cupy/manipulation/transpose.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
  creating build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/sumprod.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/floating.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/arithmetic.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/misc.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/trigonometric.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/window.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/special.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/explog.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/__init__.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/ufunc.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/hyperbolic.py -> build/lib.linux-x86_64-3.6/cupy/math
  copying cupy/math/rounding.py -> build/lib.linux-x86_64-3.6/cupy/math
  creating build/lib.linux-x86_64-3.6/cupy/padding
  copying cupy/padding/__init__.py -> build/lib.linux-x86_64-3.6/cupy/padding
  copying cupy/padding/pad.py -> build/lib.linux-x86_64-3.6/cupy/padding
  creating build/lib.linux-x86_64-3.6/cupy/prof
  copying cupy/prof/__init__.py -> build/lib.linux-x86_64-3.6/cupy/prof
  copying cupy/prof/time_range.py -> build/lib.linux-x86_64-3.6/cupy/prof
  creating build/lib.linux-x86_64-3.6/cupy/random
  copying cupy/random/permutations.py -> build/lib.linux-x86_64-3.6/cupy/random
  copying cupy/random/generator.py -> build/lib.linux-x86_64-3.6/cupy/random
  copying cupy/random/sample.py -> build/lib.linux-x86_64-3.6/cupy/random
  copying cupy/random/distributions.py -> build/lib.linux-x86_64-3.6/cupy/random
  copying cupy/random/__init__.py -> build/lib.linux-x86_64-3.6/cupy/random
  copying cupy/random/_kernels.py -> build/lib.linux-x86_64-3.6/cupy/random
  creating build/lib.linux-x86_64-3.6/cupy/sorting
  copying cupy/sorting/sort.py -> build/lib.linux-x86_64-3.6/cupy/sorting
  copying cupy/sorting/count.py -> build/lib.linux-x86_64-3.6/cupy/sorting
  copying cupy/sorting/__init__.py -> build/lib.linux-x86_64-3.6/cupy/sorting
  copying cupy/sorting/search.py -> build/lib.linux-x86_64-3.6/cupy/sorting
  creating build/lib.linux-x86_64-3.6/cupy/sparse
  copying cupy/sparse/__init__.py -> build/lib.linux-x86_64-3.6/cupy/sparse
  creating build/lib.linux-x86_64-3.6/cupy/sparse/linalg
  copying cupy/sparse/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupy/sparse/linalg
  creating build/lib.linux-x86_64-3.6/cupy/statistics
  copying cupy/statistics/correlation.py -> build/lib.linux-x86_64-3.6/cupy/statistics
  copying cupy/statistics/histogram.py -> build/lib.linux-x86_64-3.6/cupy/statistics
  copying cupy/statistics/__init__.py -> build/lib.linux-x86_64-3.6/cupy/statistics
  copying cupy/statistics/meanvar.py -> build/lib.linux-x86_64-3.6/cupy/statistics
  copying cupy/statistics/order.py -> build/lib.linux-x86_64-3.6/cupy/statistics
  creating build/lib.linux-x86_64-3.6/cupy/testing
  copying cupy/testing/attr.py -> build/lib.linux-x86_64-3.6/cupy/testing
  copying cupy/testing/parameterized.py -> build/lib.linux-x86_64-3.6/cupy/testing
  copying cupy/testing/condition.py -> build/lib.linux-x86_64-3.6/cupy/testing
  copying cupy/testing/array.py -> build/lib.linux-x86_64-3.6/cupy/testing
  copying cupy/testing/random.py -> build/lib.linux-x86_64-3.6/cupy/testing
  copying cupy/testing/__init__.py -> build/lib.linux-x86_64-3.6/cupy/testing
  copying cupy/testing/hypothesis.py -> build/lib.linux-x86_64-3.6/cupy/testing
  copying cupy/testing/helper.py -> build/lib.linux-x86_64-3.6/cupy/testing
  creating build/lib.linux-x86_64-3.6/cupyx
  copying cupyx/scatter.py -> build/lib.linux-x86_64-3.6/cupyx
  copying cupyx/runtime.py -> build/lib.linux-x86_64-3.6/cupyx
  copying cupyx/__init__.py -> build/lib.linux-x86_64-3.6/cupyx
  copying cupyx/rsqrt.py -> build/lib.linux-x86_64-3.6/cupyx
  creating build/lib.linux-x86_64-3.6/cupyx/scipy
  copying cupyx/scipy/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy
  creating build/lib.linux-x86_64-3.6/cupyx/scipy/ndimage
  copying cupyx/scipy/ndimage/interpolation.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/ndimage
  copying cupyx/scipy/ndimage/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/ndimage
  creating build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/data.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/util.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/csr.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/coo.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/sputils.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/construct.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/csc.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/dia.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/compressed.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  copying cupyx/scipy/sparse/base.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
  creating build/lib.linux-x86_64-3.6/cupyx/scipy/sparse/linalg
  copying cupyx/scipy/sparse/linalg/solve.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse/linalg
  copying cupyx/scipy/sparse/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse/linalg
  creating build/lib.linux-x86_64-3.6/cupyx/scipy/special
  copying cupyx/scipy/special/zeta.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
  copying cupyx/scipy/special/gammaln.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
  copying cupyx/scipy/special/statistics.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
  copying cupyx/scipy/special/bessel.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
  copying cupyx/scipy/special/erf.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
  copying cupyx/scipy/special/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
  copying cupyx/scipy/special/polygamma.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
  copying cupyx/scipy/special/digamma.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
  copying cupyx/scipy/special/gamma.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
  creating build/lib.linux-x86_64-3.6/cupyx/scipy/linalg
  copying cupyx/scipy/linalg/solve_triangular.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/linalg
  copying cupyx/scipy/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/linalg
  creating build/lib.linux-x86_64-3.6/cupyx/linalg
  copying cupyx/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/linalg
  creating build/lib.linux-x86_64-3.6/cupyx/linalg/sparse
  copying cupyx/linalg/sparse/solve.py -> build/lib.linux-x86_64-3.6/cupyx/linalg/sparse
  copying cupyx/linalg/sparse/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/linalg/sparse
  creating build/lib.linux-x86_64-3.6/cupy/core/include
  creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy
  creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/arithmetic.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/catrig.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/catrigf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/ccosh.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/ccoshf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/cexp.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/cexpf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/clog.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/clogf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/complex.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/complex_inl.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/cpow.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/cproj.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/csinh.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/csinhf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/csqrt.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/csqrtf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/ctanh.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/ctanhf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/complex/math_private.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
  copying cupy/core/include/cupy/carray.cuh -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy
  copying cupy/core/include/cupy/complex.cuh -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy
  copying cupy/core/include/cupy/atomics.cuh -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy
  creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda
  creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-10.0
  copying cupy/core/include/cupy/_cuda/cuda-10.0/cuda_fp16.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-10.0
  creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-9.2
  copying cupy/core/include/cupy/_cuda/cuda-9.2/cuda_fp16.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-9.2
  copying cupy/core/include/cupy/_cuda/cuda-10.0/cuda_fp16.hpp -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-10.0
  copying cupy/core/include/cupy/_cuda/cuda-9.2/cuda_fp16.hpp -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-9.2
  copying cupy/cuda/cupy_thrust.cu -> build/lib.linux-x86_64-3.6/cupy/cuda
  running build_ext

  -------- Configuring Module: cuda --------
  creating /tmp/tmpqqybmci5/tmp
  creating /tmp/tmpqqybmci5/tmp/tmpqqybmci5
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmpqqybmci5/a.cpp -o /tmp/tmpqqybmci5/tmp/tmpqqybmci5/a.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmpqqybmci5/tmp/tmpqqybmci5/a.o -o /tmp/tmpqqybmci5/liba.so
  creating /tmp/tmp8787rseh/tmp
  creating /tmp/tmp8787rseh/tmp/tmp8787rseh
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -c /tmp/tmp8787rseh/a.cpp -o /tmp/tmp8787rseh/tmp/tmp8787rseh/a.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmp8787rseh/tmp/tmp8787rseh/a.o -L/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o /tmp/tmp8787rseh/liba.so
  creating /tmp/tmpvr1mjf97/tmp
  creating /tmp/tmpvr1mjf97/tmp/tmpvr1mjf97
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/cuda-10.1/include -c /tmp/tmpvr1mjf97/a.cpp -o /tmp/tmpvr1mjf97/tmp/tmpvr1mjf97/a.o
  x86_64-linux-gnu-g++ -pthread /tmp/tmpvr1mjf97/tmp/tmpvr1mjf97/a.o -o /tmp/tmpvr1mjf97/a

  -------- Configuring Module: cudnn --------
  creating /tmp/tmpp9pb14ko/tmp
  creating /tmp/tmpp9pb14ko/tmp/tmpp9pb14ko
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmpp9pb14ko/a.cpp -o /tmp/tmpp9pb14ko/tmp/tmpp9pb14ko/a.o
  /tmp/tmpp9pb14ko/a.cpp:1:10: fatal error: cudnn.h: Datei oder Verzeichnis nicht gefunden
   #include <cudnn.h>
            ^~~~~~~~~
  compilation terminated.
  command 'x86_64-linux-gnu-gcc' failed with exit status 1

  -------- Configuring Module: nccl --------
  creating /tmp/tmpzp3qkvy1/tmp
  creating /tmp/tmpzp3qkvy1/tmp/tmpzp3qkvy1
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmpzp3qkvy1/a.cpp -o /tmp/tmpzp3qkvy1/tmp/tmpzp3qkvy1/a.o
  /tmp/tmpzp3qkvy1/a.cpp:1:10: fatal error: nccl.h: Datei oder Verzeichnis nicht gefunden
   #include <nccl.h>
            ^~~~~~~~
  compilation terminated.
  command 'x86_64-linux-gnu-gcc' failed with exit status 1

  -------- Configuring Module: cusolver --------
  creating /tmp/tmph4v0bmfj/tmp
  creating /tmp/tmph4v0bmfj/tmp/tmph4v0bmfj
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmph4v0bmfj/a.cpp -o /tmp/tmph4v0bmfj/tmp/tmph4v0bmfj/a.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmph4v0bmfj/tmp/tmph4v0bmfj/a.o -o /tmp/tmph4v0bmfj/liba.so
  creating /tmp/tmp61s1p_el/tmp
  creating /tmp/tmp61s1p_el/tmp/tmp61s1p_el
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -c /tmp/tmp61s1p_el/a.cpp -o /tmp/tmp61s1p_el/tmp/tmp61s1p_el/a.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmp61s1p_el/tmp/tmp61s1p_el/a.o -L/usr/local/cuda-10.1/lib64 -lcusolver -o /tmp/tmp61s1p_el/liba.so
  creating /tmp/tmp46sv8oyb/tmp
  creating /tmp/tmp46sv8oyb/tmp/tmp46sv8oyb
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/cuda-10.1/include -c /tmp/tmp46sv8oyb/a.cpp -o /tmp/tmp46sv8oyb/tmp/tmp46sv8oyb/a.o
  x86_64-linux-gnu-g++ -pthread /tmp/tmp46sv8oyb/tmp/tmp46sv8oyb/a.o -o /tmp/tmp46sv8oyb/a

  -------- Configuring Module: nvtx --------
  creating /tmp/tmppdf3frke/tmp
  creating /tmp/tmppdf3frke/tmp/tmppdf3frke
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmppdf3frke/a.cpp -o /tmp/tmppdf3frke/tmp/tmppdf3frke/a.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmppdf3frke/tmp/tmppdf3frke/a.o -o /tmp/tmppdf3frke/liba.so
  creating /tmp/tmp7wz68t_r/tmp
  creating /tmp/tmp7wz68t_r/tmp/tmp7wz68t_r
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -c /tmp/tmp7wz68t_r/a.cpp -o /tmp/tmp7wz68t_r/tmp/tmp7wz68t_r/a.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmp7wz68t_r/tmp/tmp7wz68t_r/a.o -L/usr/local/cuda-10.1/lib64 -lnvToolsExt -o /tmp/tmp7wz68t_r/liba.so

  -------- Configuring Module: thrust --------
  creating /tmp/tmpfy2xb0va/tmp
  creating /tmp/tmpfy2xb0va/tmp/tmpfy2xb0va
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmpfy2xb0va/a.cpp -o /tmp/tmpfy2xb0va/tmp/tmpfy2xb0va/a.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmpfy2xb0va/tmp/tmpfy2xb0va/a.o -o /tmp/tmpfy2xb0va/liba.so
  creating /tmp/tmponegcapd/tmp
  creating /tmp/tmponegcapd/tmp/tmponegcapd
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -c /tmp/tmponegcapd/a.cpp -o /tmp/tmponegcapd/tmp/tmponegcapd/a.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmponegcapd/tmp/tmponegcapd/a.o -L/usr/local/cuda-10.1/lib64 -lcudart -o /tmp/tmponegcapd/liba.so
  creating /tmp/tmp4k3rju36/tmp
  creating /tmp/tmp4k3rju36/tmp/tmp4k3rju36
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/cuda-10.1/include -c /tmp/tmp4k3rju36/a.cpp -o /tmp/tmp4k3rju36/tmp/tmp4k3rju36/a.o
  x86_64-linux-gnu-g++ -pthread /tmp/tmp4k3rju36/tmp/tmp4k3rju36/a.o -o /tmp/tmp4k3rju36/a

  ************************************************************
  * CuPy Configuration Summary                               *
  ************************************************************

  Build Environment:
    Include directories: ['/usr/local/cuda-10.1/include']
    Library directories: ['/usr/local/cuda-10.1/lib64']
    nvcc command       : ['/usr/local/cuda-10.1/bin/nvcc']

  Environment Variables:
    CFLAGS          : (none)
    LDFLAGS         : (none)
    LIBRARY_PATH    : (none)
    CUDA_PATH       : (none)
    NVTOOLSEXT_PATH : (none)
    NVCC            : (none)

  Modules:
    cuda      : Yes (version 10010)
    cudnn     : No
      -> Include files not found: ['cudnn.h']
      -> Check your CFLAGS environment variable.
    nccl      : No
      -> Include files not found: ['nccl.h']
      -> Check your CFLAGS environment variable.
    cusolver  : Yes
    nvtx      : Yes
    thrust    : Yes

  WARNING: Some modules could not be configured.
  CuPy will be installed without these modules.
  Please refer to the Installation Guide for details:
  https://docs-cupy.chainer.org/en/stable/install.html

  ************************************************************

  NOTICE: Skipping cythonize as cupy/core/_dtype.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/core/_kernel.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/core/_scalar.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/core/core.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/core/dlpack.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/core/flags.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/core/internal.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/core/raw.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/cublas.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/cufft.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/curand.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/cusparse.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/device.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/driver.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/memory.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/memory_hook.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/nvrtc.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/pinned_memory.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/profiler.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/function.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/stream.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/runtime.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/util.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/cusolver.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/nvtx.pyx does not exist.
  NOTICE: Skipping cythonize as cupy/cuda/thrust.pyx does not exist.
  building 'cupy.core._dtype' extension
  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
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/_dtype.cpp -o build/temp.linux-x86_64-3.6/cupy/core/_dtype.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/_dtype.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/_dtype.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.core._kernel' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/_kernel.cpp -o build/temp.linux-x86_64-3.6/cupy/core/_kernel.o
  cupy/core/_kernel.cpp: In function ‘PyObject* __pyx_f_4cupy_4core_7_kernel__reduce_dims(PyObject*, PyObject*, PyObject*, int)’:
  cupy/core/_kernel.cpp:5940:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     __pyx_t_2 = ((__pyx_v_axes.size() == __pyx_v_ndim) != 0);
                   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
  cupy/core/_kernel.cpp: In function ‘PyObject* __pyx_pf_4cupy_4core_7_kernel_25simple_reduction_function_2__call__(PyObject*, PyObject*, __pyx_obj_4cupy_4core_4core_ndarray*, PyObject*, PyObject*, __pyx_obj_4cupy_4core_4core_ndarray*, int)’:
  cupy/core/_kernel.cpp:23032:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (((__pyx_t_9 > __pyx_t_10) != 0)) {
           ~~~~~~~~~~^~~~~~~~~~~~
  cupy/core/_kernel.cpp: In function ‘PyObject* __pyx_pf_4cupy_4core_7_kernel_15ReductionKernel_2__call__(PyObject*, PyObject*, PyObject*, PyObject*)’:
  cupy/core/_kernel.cpp:26706:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (((__pyx_t_14 > __pyx_t_15) != 0)) {
           ~~~~~~~~~~~^~~~~~~~~~~~
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/_kernel.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/_kernel.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.core._scalar' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/_scalar.cpp -o build/temp.linux-x86_64-3.6/cupy/core/_scalar.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/_scalar.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/_scalar.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.core.core' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/core.cpp -o build/temp.linux-x86_64-3.6/cupy/core/core.o
  cupy/core/core.cpp: In function ‘PyObject* __pyx_f_4cupy_4core_4core_7ndarray_nonzero(__pyx_obj_4cupy_4core_4core_ndarray*, int)’:
  cupy/core/core.cpp:20658:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (((__pyx_t_9 > __pyx_t_10) != 0)) {
           ~~~~~~~~~~^~~~~~~~~~~~
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/core.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/core.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.core.dlpack' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/dlpack.cpp -o build/temp.linux-x86_64-3.6/cupy/core/dlpack.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/dlpack.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/dlpack.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.core.flags' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/flags.cpp -o build/temp.linux-x86_64-3.6/cupy/core/flags.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/flags.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/flags.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.core.internal' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/internal.cpp -o build/temp.linux-x86_64-3.6/cupy/core/internal.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/internal.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/internal.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.core.raw' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/raw.cpp -o build/temp.linux-x86_64-3.6/cupy/core/raw.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/raw.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/raw.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.cublas' extension
  creating build/temp.linux-x86_64-3.6/cupy/cuda
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/cublas.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/cublas.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/cublas.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/cublas.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.cufft' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/cufft.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/cufft.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/cufft.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/cufft.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.curand' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/curand.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/curand.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/curand.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/curand.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.cusparse' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/cusparse.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/cusparse.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/cusparse.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/cusparse.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.device' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/device.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/device.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/device.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/device.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.driver' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/driver.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/driver.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/driver.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/driver.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.memory' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/memory.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/memory.o
  cupy/cuda/memory.cpp: In function ‘int __pyx_f_4cupy_4cuda_6memory__remove_from_free_list(PyObject*, std::vector<int>*, std::vector<signed char>*, __pyx_obj_4cupy_4cuda_6memory__Chunk*)’:
  cupy/cuda/memory.cpp:14055:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     __pyx_t_1 = ((__pyx_v_index == __pyx_v_a_index->size()) != 0);
                   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  In file included from /usr/include/sched.h:29:0,
                   from /usr/include/pthread.h:23,
                   from /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:35,
                   from /usr/include/x86_64-linux-gnu/c++/7/bits/gthr.h:148,
                   from /usr/include/c++/7/ext/atomicity.h:35,
                   from /usr/include/c++/7/bits/ios_base.h:39,
                   from /usr/include/c++/7/ios:42,
                   from cupy/cuda/memory.cpp:621:
  cupy/cuda/memory.cpp: In function ‘int __Pyx_modinit_type_init_code()’:
  cupy/cuda/memory.cpp:28438:168: warning: offsetof within non-standard-layout type ‘__pyx_obj_4cupy_4cuda_6memory_SingleDeviceMemoryPool’ is undefined [-Winvalid-offsetof]
     if (__pyx_type_4cupy_4cuda_6memory_SingleDeviceMemoryPool.tp_weaklistoffset == 0) __pyx_type_4cupy_4cuda_6memory_SingleDeviceMemoryPool.tp_weaklistoffset = offsetof(struct __pyx_obj_4cupy_4cuda_6memory_SingleDeviceMemoryPool, __weakref__);
                                                                                                                                                                          ^
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/memory.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/memory.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.memory_hook' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/memory_hook.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/memory_hook.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/memory_hook.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/memory_hook.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.nvrtc' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/nvrtc.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/nvrtc.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/nvrtc.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/nvrtc.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.pinned_memory' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/pinned_memory.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/pinned_memory.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/pinned_memory.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/pinned_memory.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.profiler' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/profiler.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/profiler.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/profiler.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/profiler.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.function' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/function.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/function.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/function.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/function.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.stream' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/stream.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/stream.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/stream.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/stream.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.runtime' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/runtime.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/runtime.o
  cupy/cuda/runtime.cpp: In function ‘__pyx_obj_4cupy_4cuda_7runtime_PointerAttributes* __pyx_f_4cupy_4cuda_7runtime_pointerGetAttributes(size_t, int)’:
  cupy/cuda/runtime.cpp:6720:50: warning: ‘cudaPointerAttributes::isManaged’ is deprecated [-Wdeprecated-declarations]
     __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_attrs.isManaged); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                    ^~~~~~~~~
  In file included from /usr/include/cublas_api.h:72:0,
                   from /usr/include/cublas_v2.h:65,
                   from cupy/cuda/cupy_cuda.h:13,
                   from cupy/cuda/runtime.cpp:627:
  /usr/local/cuda-10.1/include/driver_types.h:1341:27: note: declared here
       __CUDA_DEPRECATED int isManaged;
                             ^~~~~~~~~
  cupy/cuda/runtime.cpp:6720:50: warning: ‘cudaPointerAttributes::isManaged’ is deprecated [-Wdeprecated-declarations]
     __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_attrs.isManaged); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                    ^~~~~~~~~
  In file included from /usr/include/cublas_api.h:72:0,
                   from /usr/include/cublas_v2.h:65,
                   from cupy/cuda/cupy_cuda.h:13,
                   from cupy/cuda/runtime.cpp:627:
  /usr/local/cuda-10.1/include/driver_types.h:1341:27: note: declared here
       __CUDA_DEPRECATED int isManaged;
                             ^~~~~~~~~
  cupy/cuda/runtime.cpp:6720:50: warning: ‘cudaPointerAttributes::isManaged’ is deprecated [-Wdeprecated-declarations]
     __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_attrs.isManaged); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                    ^~~~~~~~~
  In file included from /usr/include/cublas_api.h:72:0,
                   from /usr/include/cublas_v2.h:65,
                   from cupy/cuda/cupy_cuda.h:13,
                   from cupy/cuda/runtime.cpp:627:
  /usr/local/cuda-10.1/include/driver_types.h:1341:27: note: declared here
       __CUDA_DEPRECATED int isManaged;
                             ^~~~~~~~~
  cupy/cuda/runtime.cpp:6722:50: warning: ‘cudaPointerAttributes::memoryType’ is deprecated [-Wdeprecated-declarations]
     __pyx_t_5 = __Pyx_PyInt_From_int(__pyx_v_attrs.memoryType); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                    ^~~~~~~~~~
  In file included from /usr/include/cublas_api.h:72:0,
                   from /usr/include/cublas_v2.h:65,
                   from cupy/cuda/cupy_cuda.h:13,
                   from cupy/cuda/runtime.cpp:627:
  /usr/local/cuda-10.1/include/driver_types.h:1302:43: note: declared here
       __CUDA_DEPRECATED enum cudaMemoryType memoryType;
                                             ^~~~~~~~~~
  cupy/cuda/runtime.cpp:6722:50: warning: ‘cudaPointerAttributes::memoryType’ is deprecated [-Wdeprecated-declarations]
     __pyx_t_5 = __Pyx_PyInt_From_int(__pyx_v_attrs.memoryType); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                    ^~~~~~~~~~
  In file included from /usr/include/cublas_api.h:72:0,
                   from /usr/include/cublas_v2.h:65,
                   from cupy/cuda/cupy_cuda.h:13,
                   from cupy/cuda/runtime.cpp:627:
  /usr/local/cuda-10.1/include/driver_types.h:1302:43: note: declared here
       __CUDA_DEPRECATED enum cudaMemoryType memoryType;
                                             ^~~~~~~~~~
  cupy/cuda/runtime.cpp:6722:50: warning: ‘cudaPointerAttributes::memoryType’ is deprecated [-Wdeprecated-declarations]
     __pyx_t_5 = __Pyx_PyInt_From_int(__pyx_v_attrs.memoryType); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                    ^~~~~~~~~~
  In file included from /usr/include/cublas_api.h:72:0,
                   from /usr/include/cublas_v2.h:65,
                   from cupy/cuda/cupy_cuda.h:13,
                   from cupy/cuda/runtime.cpp:627:
  /usr/local/cuda-10.1/include/driver_types.h:1302:43: note: declared here
       __CUDA_DEPRECATED enum cudaMemoryType memoryType;
                                             ^~~~~~~~~~
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/runtime.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/runtime.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.util' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/util.cpp -o build/temp.linux-x86_64-3.6/cupy/util.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/util.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/util.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.cusolver' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/cusolver.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/cusolver.o -fopenmp
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/cusolver.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcusolver -o build/lib.linux-x86_64-3.6/cupy/cuda/cusolver.cpython-36m-x86_64-linux-gnu.so -fopenmp
  building 'cupy.cuda.nvtx' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/nvtx.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/nvtx.o
  x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/nvtx.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lnvToolsExt -o build/lib.linux-x86_64-3.6/cupy/cuda/nvtx.cpython-36m-x86_64-linux-gnu.so
  building 'cupy.cuda.thrust' extension
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/thrust.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/thrust.o
  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-10.1/bin/nvcc -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/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 --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/include/c++/7/bits/basic_string.tcc: In instantiation of ‘static std::basic_string<_CharT, _Traits, _Alloc>::_Rep* std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_create(std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’:
  /usr/include/c++/7/bits/basic_string.tcc:578:28:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char16_t*; _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
  /usr/include/c++/7/bits/basic_string.h:5033:20:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, std::__false_type) [with _InIterator = const char16_t*; _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
  /usr/include/c++/7/bits/basic_string.h:5054:24:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char16_t*; _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
  /usr/include/c++/7/bits/basic_string.tcc:656:134:   required from ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’
  /usr/include/c++/7/bits/basic_string.h:6679:95:   required from here
  /usr/include/c++/7/bits/basic_string.tcc:1067:16: error: cannot call member function ‘void std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_set_sharable() [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’ without object
         __p->_M_set_sharable();
         ~~~~~~~~~^~
  /usr/include/c++/7/bits/basic_string.tcc: In instantiation of ‘static std::basic_string<_CharT, _Traits, _Alloc>::_Rep* std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_create(std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’:
  /usr/include/c++/7/bits/basic_string.tcc:578:28:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char32_t*; _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
  /usr/include/c++/7/bits/basic_string.h:5033:20:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, std::__false_type) [with _InIterator = const char32_t*; _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
  /usr/include/c++/7/bits/basic_string.h:5054:24:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char32_t*; _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
  /usr/include/c++/7/bits/basic_string.tcc:656:134:   required from ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’
  /usr/include/c++/7/bits/basic_string.h:6684:95:   required from here
  /usr/include/c++/7/bits/basic_string.tcc:1067:16: error: cannot call member function ‘void std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_set_sharable() [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’ without object
  error: command '/usr/local/cuda-10.1/bin/nvcc' failed with exit status 1
error
  Failed building wheel for cupy
  Running setup.py clean for cupy
  Running command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-khrkl7rx/cupy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" clean --all
  Options: {'package_name': 'cupy', 'long_description': None, 'wheel_libs': [], 'no_rpath': False, 'profile': False, 'linetrace': False, 'annotate': False, 'no_cuda': False}
  Removing directory: cupy/_lib

  -------- Configuring Module: cuda --------

  -------- Configuring Module: cudnn --------
  /tmp/tmpqlyq4o6k/a.cpp:1:10: fatal error: cudnn.h: Datei oder Verzeichnis nicht gefunden
   #include <cudnn.h>
            ^~~~~~~~~
  compilation terminated.
  command 'x86_64-linux-gnu-gcc' failed with exit status 1

  -------- Configuring Module: nccl --------
  /tmp/tmp2r3tvezv/a.cpp:1:10: fatal error: nccl.h: Datei oder Verzeichnis nicht gefunden
   #include <nccl.h>
            ^~~~~~~~
  compilation terminated.
  command 'x86_64-linux-gnu-gcc' failed with exit status 1

  -------- Configuring Module: cusolver --------

  -------- Configuring Module: nvtx --------

  -------- Configuring Module: thrust --------

  ************************************************************
  * CuPy Configuration Summary                               *
  ************************************************************

  Build Environment:
    Include directories: ['/usr/local/cuda-10.1/include']
    Library directories: ['/usr/local/cuda-10.1/lib64']
    nvcc command       : ['/usr/local/cuda-10.1/bin/nvcc']

  Environment Variables:
    CFLAGS          : (none)
    LDFLAGS         : (none)
    LIBRARY_PATH    : (none)
    CUDA_PATH       : (none)
    NVTOOLSEXT_PATH : (none)
    NVCC            : (none)

  Modules:
    cuda      : Yes (version 10010)
    cudnn     : No
      -> Include files not found: ['cudnn.h']
      -> Check your CFLAGS environment variable.
    nccl      : No
      -> Include files not found: ['nccl.h']
      -> Check your CFLAGS environment variable.
    cusolver  : Yes
    nvtx      : Yes
    thrust    : Yes

  WARNING: Some modules could not be configured.
  CuPy will be installed without these modules.
  Please refer to the Installation Guide for details:
  https://docs-cupy.chainer.org/en/stable/install.html

  ************************************************************

  running clean
  removing 'build/temp.linux-x86_64-3.6' (and everything under it)
  removing 'build/lib.linux-x86_64-3.6' (and everything under it)
  'build/bdist.linux-x86_64' does not exist -- can't clean it
  'build/scripts-3.6' does not exist -- can't clean it
  removing 'build'
Failed to build cupy
Installing collected packages: cupy
  Created temporary directory: /tmp/pip-record-dj_vby14
  Running setup.py install for cupy ...     Running command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-khrkl7rx/cupy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-dj_vby14/install-record.txt --single-version-externally-managed --compile --user --prefix=
    Options: {'package_name': 'cupy', 'long_description': None, 'wheel_libs': [], 'no_rpath': False, 'profile': False, 'linetrace': False, 'annotate': False, 'no_cuda': False}
    Removing directory: cupy/_lib

    -------- Configuring Module: cuda --------

    -------- Configuring Module: cudnn --------
    /tmp/tmpb29lnin7/a.cpp:1:10: fatal error: cudnn.h: Datei oder Verzeichnis nicht gefunden
     #include <cudnn.h>
              ^~~~~~~~~
    compilation terminated.
    command 'x86_64-linux-gnu-gcc' failed with exit status 1

    -------- Configuring Module: nccl --------
    /tmp/tmpexqfpd79/a.cpp:1:10: fatal error: nccl.h: Datei oder Verzeichnis nicht gefunden
     #include <nccl.h>
              ^~~~~~~~
    compilation terminated.
    command 'x86_64-linux-gnu-gcc' failed with exit status 1

    -------- Configuring Module: cusolver --------

    -------- Configuring Module: nvtx --------

    -------- Configuring Module: thrust --------

    ************************************************************
    * CuPy Configuration Summary                               *
    ************************************************************

    Build Environment:
      Include directories: ['/usr/local/cuda-10.1/include']
      Library directories: ['/usr/local/cuda-10.1/lib64']
      nvcc command       : ['/usr/local/cuda-10.1/bin/nvcc']

    Environment Variables:
      CFLAGS          : (none)
      LDFLAGS         : (none)
      LIBRARY_PATH    : (none)
      CUDA_PATH       : (none)
      NVTOOLSEXT_PATH : (none)
      NVCC            : (none)

    Modules:
      cuda      : Yes (version 10010)
      cudnn     : No
        -> Include files not found: ['cudnn.h']
        -> Check your CFLAGS environment variable.
      nccl      : No
        -> Include files not found: ['nccl.h']
        -> Check your CFLAGS environment variable.
      cusolver  : Yes
      nvtx      : Yes
      thrust    : Yes

    WARNING: Some modules could not be configured.
    CuPy will be installed without these modules.
    Please refer to the Installation Guide for details:
    https://docs-cupy.chainer.org/en/stable/install.html

    ************************************************************

    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.6
    creating build/lib.linux-x86_64-3.6/cupy
    copying cupy/_version.py -> build/lib.linux-x86_64-3.6/cupy
    copying cupy/internal.py -> build/lib.linux-x86_64-3.6/cupy
    copying cupy/__init__.py -> build/lib.linux-x86_64-3.6/cupy
    copying cupy/cusparse.py -> build/lib.linux-x86_64-3.6/cupy
    creating build/lib.linux-x86_64-3.6/cupy/binary
    copying cupy/binary/elementwise.py -> build/lib.linux-x86_64-3.6/cupy/binary
    copying cupy/binary/__init__.py -> build/lib.linux-x86_64-3.6/cupy/binary
    copying cupy/binary/packing.py -> build/lib.linux-x86_64-3.6/cupy/binary
    creating build/lib.linux-x86_64-3.6/cupy/core
    copying cupy/core/fusion.py -> build/lib.linux-x86_64-3.6/cupy/core
    copying cupy/core/__init__.py -> build/lib.linux-x86_64-3.6/cupy/core
    creating build/lib.linux-x86_64-3.6/cupy/creation
    copying cupy/creation/ranges.py -> build/lib.linux-x86_64-3.6/cupy/creation
    copying cupy/creation/__init__.py -> build/lib.linux-x86_64-3.6/cupy/creation
    copying cupy/creation/matrix.py -> build/lib.linux-x86_64-3.6/cupy/creation
    copying cupy/creation/from_data.py -> build/lib.linux-x86_64-3.6/cupy/creation
    copying cupy/creation/basic.py -> build/lib.linux-x86_64-3.6/cupy/creation
    creating build/lib.linux-x86_64-3.6/cupy/cuda
    copying cupy/cuda/__init__.py -> build/lib.linux-x86_64-3.6/cupy/cuda
    copying cupy/cuda/compiler.py -> build/lib.linux-x86_64-3.6/cupy/cuda
    creating build/lib.linux-x86_64-3.6/cupy/cuda/memory_hooks
    copying cupy/cuda/memory_hooks/debug_print.py -> build/lib.linux-x86_64-3.6/cupy/cuda/memory_hooks
    copying cupy/cuda/memory_hooks/__init__.py -> build/lib.linux-x86_64-3.6/cupy/cuda/memory_hooks
    copying cupy/cuda/memory_hooks/line_profile.py -> build/lib.linux-x86_64-3.6/cupy/cuda/memory_hooks
    creating build/lib.linux-x86_64-3.6/cupy/ext
    copying cupy/ext/scatter.py -> build/lib.linux-x86_64-3.6/cupy/ext
    copying cupy/ext/__init__.py -> build/lib.linux-x86_64-3.6/cupy/ext
    creating build/lib.linux-x86_64-3.6/cupy/fft
    copying cupy/fft/fft.py -> build/lib.linux-x86_64-3.6/cupy/fft
    copying cupy/fft/__init__.py -> build/lib.linux-x86_64-3.6/cupy/fft
    creating build/lib.linux-x86_64-3.6/cupy/indexing
    copying cupy/indexing/indexing.py -> build/lib.linux-x86_64-3.6/cupy/indexing
    copying cupy/indexing/generate.py -> build/lib.linux-x86_64-3.6/cupy/indexing
    copying cupy/indexing/__init__.py -> build/lib.linux-x86_64-3.6/cupy/indexing
    copying cupy/indexing/insert.py -> build/lib.linux-x86_64-3.6/cupy/indexing
    creating build/lib.linux-x86_64-3.6/cupy/io
    copying cupy/io/rawfile.py -> build/lib.linux-x86_64-3.6/cupy/io
    copying cupy/io/text.py -> build/lib.linux-x86_64-3.6/cupy/io
    copying cupy/io/formatting.py -> build/lib.linux-x86_64-3.6/cupy/io
    copying cupy/io/npz.py -> build/lib.linux-x86_64-3.6/cupy/io
    copying cupy/io/__init__.py -> build/lib.linux-x86_64-3.6/cupy/io
    creating build/lib.linux-x86_64-3.6/cupy/linalg
    copying cupy/linalg/util.py -> build/lib.linux-x86_64-3.6/cupy/linalg
    copying cupy/linalg/einsum_opt.py -> build/lib.linux-x86_64-3.6/cupy/linalg
    copying cupy/linalg/einsum.py -> build/lib.linux-x86_64-3.6/cupy/linalg
    copying cupy/linalg/decomposition.py -> build/lib.linux-x86_64-3.6/cupy/linalg
    copying cupy/linalg/product.py -> build/lib.linux-x86_64-3.6/cupy/linalg
    copying cupy/linalg/norms.py -> build/lib.linux-x86_64-3.6/cupy/linalg
    copying cupy/linalg/eigenvalue.py -> build/lib.linux-x86_64-3.6/cupy/linalg
    copying cupy/linalg/solve.py -> build/lib.linux-x86_64-3.6/cupy/linalg
    copying cupy/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupy/linalg
    creating build/lib.linux-x86_64-3.6/cupy/logic
    copying cupy/logic/content.py -> build/lib.linux-x86_64-3.6/cupy/logic
    copying cupy/logic/ops.py -> build/lib.linux-x86_64-3.6/cupy/logic
    copying cupy/logic/type_test.py -> build/lib.linux-x86_64-3.6/cupy/logic
    copying cupy/logic/__init__.py -> build/lib.linux-x86_64-3.6/cupy/logic
    copying cupy/logic/comparison.py -> build/lib.linux-x86_64-3.6/cupy/logic
    copying cupy/logic/truth.py -> build/lib.linux-x86_64-3.6/cupy/logic
    creating build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/tiling.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/rearrange.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/kind.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/split.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/shape.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/__init__.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/add_remove.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/join.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/dims.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/basic.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    copying cupy/manipulation/transpose.py -> build/lib.linux-x86_64-3.6/cupy/manipulation
    creating build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/sumprod.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/floating.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/arithmetic.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/misc.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/trigonometric.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/window.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/special.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/explog.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/__init__.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/ufunc.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/hyperbolic.py -> build/lib.linux-x86_64-3.6/cupy/math
    copying cupy/math/rounding.py -> build/lib.linux-x86_64-3.6/cupy/math
    creating build/lib.linux-x86_64-3.6/cupy/padding
    copying cupy/padding/__init__.py -> build/lib.linux-x86_64-3.6/cupy/padding
    copying cupy/padding/pad.py -> build/lib.linux-x86_64-3.6/cupy/padding
    creating build/lib.linux-x86_64-3.6/cupy/prof
    copying cupy/prof/__init__.py -> build/lib.linux-x86_64-3.6/cupy/prof
    copying cupy/prof/time_range.py -> build/lib.linux-x86_64-3.6/cupy/prof
    creating build/lib.linux-x86_64-3.6/cupy/random
    copying cupy/random/permutations.py -> build/lib.linux-x86_64-3.6/cupy/random
    copying cupy/random/generator.py -> build/lib.linux-x86_64-3.6/cupy/random
    copying cupy/random/sample.py -> build/lib.linux-x86_64-3.6/cupy/random
    copying cupy/random/distributions.py -> build/lib.linux-x86_64-3.6/cupy/random
    copying cupy/random/__init__.py -> build/lib.linux-x86_64-3.6/cupy/random
    copying cupy/random/_kernels.py -> build/lib.linux-x86_64-3.6/cupy/random
    creating build/lib.linux-x86_64-3.6/cupy/sorting
    copying cupy/sorting/sort.py -> build/lib.linux-x86_64-3.6/cupy/sorting
    copying cupy/sorting/count.py -> build/lib.linux-x86_64-3.6/cupy/sorting
    copying cupy/sorting/__init__.py -> build/lib.linux-x86_64-3.6/cupy/sorting
    copying cupy/sorting/search.py -> build/lib.linux-x86_64-3.6/cupy/sorting
    creating build/lib.linux-x86_64-3.6/cupy/sparse
    copying cupy/sparse/__init__.py -> build/lib.linux-x86_64-3.6/cupy/sparse
    creating build/lib.linux-x86_64-3.6/cupy/sparse/linalg
    copying cupy/sparse/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupy/sparse/linalg
    creating build/lib.linux-x86_64-3.6/cupy/statistics
    copying cupy/statistics/correlation.py -> build/lib.linux-x86_64-3.6/cupy/statistics
    copying cupy/statistics/histogram.py -> build/lib.linux-x86_64-3.6/cupy/statistics
    copying cupy/statistics/__init__.py -> build/lib.linux-x86_64-3.6/cupy/statistics
    copying cupy/statistics/meanvar.py -> build/lib.linux-x86_64-3.6/cupy/statistics
    copying cupy/statistics/order.py -> build/lib.linux-x86_64-3.6/cupy/statistics
    creating build/lib.linux-x86_64-3.6/cupy/testing
    copying cupy/testing/attr.py -> build/lib.linux-x86_64-3.6/cupy/testing
    copying cupy/testing/parameterized.py -> build/lib.linux-x86_64-3.6/cupy/testing
    copying cupy/testing/condition.py -> build/lib.linux-x86_64-3.6/cupy/testing
    copying cupy/testing/array.py -> build/lib.linux-x86_64-3.6/cupy/testing
    copying cupy/testing/random.py -> build/lib.linux-x86_64-3.6/cupy/testing
    copying cupy/testing/__init__.py -> build/lib.linux-x86_64-3.6/cupy/testing
    copying cupy/testing/hypothesis.py -> build/lib.linux-x86_64-3.6/cupy/testing
    copying cupy/testing/helper.py -> build/lib.linux-x86_64-3.6/cupy/testing
    creating build/lib.linux-x86_64-3.6/cupyx
    copying cupyx/scatter.py -> build/lib.linux-x86_64-3.6/cupyx
    copying cupyx/runtime.py -> build/lib.linux-x86_64-3.6/cupyx
    copying cupyx/__init__.py -> build/lib.linux-x86_64-3.6/cupyx
    copying cupyx/rsqrt.py -> build/lib.linux-x86_64-3.6/cupyx
    creating build/lib.linux-x86_64-3.6/cupyx/scipy
    copying cupyx/scipy/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy
    creating build/lib.linux-x86_64-3.6/cupyx/scipy/ndimage
    copying cupyx/scipy/ndimage/interpolation.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/ndimage
    copying cupyx/scipy/ndimage/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/ndimage
    creating build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/data.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/util.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/csr.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/coo.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/sputils.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/construct.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/csc.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/dia.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/compressed.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    copying cupyx/scipy/sparse/base.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse
    creating build/lib.linux-x86_64-3.6/cupyx/scipy/sparse/linalg
    copying cupyx/scipy/sparse/linalg/solve.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse/linalg
    copying cupyx/scipy/sparse/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/sparse/linalg
    creating build/lib.linux-x86_64-3.6/cupyx/scipy/special
    copying cupyx/scipy/special/zeta.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
    copying cupyx/scipy/special/gammaln.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
    copying cupyx/scipy/special/statistics.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
    copying cupyx/scipy/special/bessel.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
    copying cupyx/scipy/special/erf.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
    copying cupyx/scipy/special/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
    copying cupyx/scipy/special/polygamma.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
    copying cupyx/scipy/special/digamma.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
    copying cupyx/scipy/special/gamma.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/special
    creating build/lib.linux-x86_64-3.6/cupyx/scipy/linalg
    copying cupyx/scipy/linalg/solve_triangular.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/linalg
    copying cupyx/scipy/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/scipy/linalg
    creating build/lib.linux-x86_64-3.6/cupyx/linalg
    copying cupyx/linalg/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/linalg
    creating build/lib.linux-x86_64-3.6/cupyx/linalg/sparse
    copying cupyx/linalg/sparse/solve.py -> build/lib.linux-x86_64-3.6/cupyx/linalg/sparse
    copying cupyx/linalg/sparse/__init__.py -> build/lib.linux-x86_64-3.6/cupyx/linalg/sparse
    creating build/lib.linux-x86_64-3.6/cupy/core/include
    creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy
    creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/arithmetic.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/catrig.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/catrigf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/ccosh.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/ccoshf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/cexp.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/cexpf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/clog.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/clogf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/complex.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/complex_inl.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/cpow.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/cproj.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/csinh.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/csinhf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/csqrt.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/csqrtf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/ctanh.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/ctanhf.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/complex/math_private.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/complex
    copying cupy/core/include/cupy/carray.cuh -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy
    copying cupy/core/include/cupy/complex.cuh -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy
    copying cupy/core/include/cupy/atomics.cuh -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy
    creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda
    creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-10.0
    copying cupy/core/include/cupy/_cuda/cuda-10.0/cuda_fp16.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-10.0
    creating build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-9.2
    copying cupy/core/include/cupy/_cuda/cuda-9.2/cuda_fp16.h -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-9.2
    copying cupy/core/include/cupy/_cuda/cuda-10.0/cuda_fp16.hpp -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-10.0
    copying cupy/core/include/cupy/_cuda/cuda-9.2/cuda_fp16.hpp -> build/lib.linux-x86_64-3.6/cupy/core/include/cupy/_cuda/cuda-9.2
    copying cupy/cuda/cupy_thrust.cu -> build/lib.linux-x86_64-3.6/cupy/cuda
    running build_ext

    -------- Configuring Module: cuda --------
    creating /tmp/tmpfgw0ip5b/tmp
    creating /tmp/tmpfgw0ip5b/tmp/tmpfgw0ip5b
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmpfgw0ip5b/a.cpp -o /tmp/tmpfgw0ip5b/tmp/tmpfgw0ip5b/a.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmpfgw0ip5b/tmp/tmpfgw0ip5b/a.o -o /tmp/tmpfgw0ip5b/liba.so
    creating /tmp/tmpa6xj0xuv/tmp
    creating /tmp/tmpa6xj0xuv/tmp/tmpa6xj0xuv
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -c /tmp/tmpa6xj0xuv/a.cpp -o /tmp/tmpa6xj0xuv/tmp/tmpa6xj0xuv/a.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmpa6xj0xuv/tmp/tmpa6xj0xuv/a.o -L/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o /tmp/tmpa6xj0xuv/liba.so
    creating /tmp/tmplg8p8iyn/tmp
    creating /tmp/tmplg8p8iyn/tmp/tmplg8p8iyn
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/cuda-10.1/include -c /tmp/tmplg8p8iyn/a.cpp -o /tmp/tmplg8p8iyn/tmp/tmplg8p8iyn/a.o
    x86_64-linux-gnu-g++ -pthread /tmp/tmplg8p8iyn/tmp/tmplg8p8iyn/a.o -o /tmp/tmplg8p8iyn/a

    -------- Configuring Module: cudnn --------
    creating /tmp/tmp5j5vdcl7/tmp
    creating /tmp/tmp5j5vdcl7/tmp/tmp5j5vdcl7
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmp5j5vdcl7/a.cpp -o /tmp/tmp5j5vdcl7/tmp/tmp5j5vdcl7/a.o
    /tmp/tmp5j5vdcl7/a.cpp:1:10: fatal error: cudnn.h: Datei oder Verzeichnis nicht gefunden
     #include <cudnn.h>
              ^~~~~~~~~
    compilation terminated.
    command 'x86_64-linux-gnu-gcc' failed with exit status 1

    -------- Configuring Module: nccl --------
    creating /tmp/tmps4doq158/tmp
    creating /tmp/tmps4doq158/tmp/tmps4doq158
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmps4doq158/a.cpp -o /tmp/tmps4doq158/tmp/tmps4doq158/a.o
    /tmp/tmps4doq158/a.cpp:1:10: fatal error: nccl.h: Datei oder Verzeichnis nicht gefunden
     #include <nccl.h>
              ^~~~~~~~
    compilation terminated.
    command 'x86_64-linux-gnu-gcc' failed with exit status 1

    -------- Configuring Module: cusolver --------
    creating /tmp/tmp5o7lm4mz/tmp
    creating /tmp/tmp5o7lm4mz/tmp/tmp5o7lm4mz
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmp5o7lm4mz/a.cpp -o /tmp/tmp5o7lm4mz/tmp/tmp5o7lm4mz/a.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmp5o7lm4mz/tmp/tmp5o7lm4mz/a.o -o /tmp/tmp5o7lm4mz/liba.so
    creating /tmp/tmp3_piolnz/tmp
    creating /tmp/tmp3_piolnz/tmp/tmp3_piolnz
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -c /tmp/tmp3_piolnz/a.cpp -o /tmp/tmp3_piolnz/tmp/tmp3_piolnz/a.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmp3_piolnz/tmp/tmp3_piolnz/a.o -L/usr/local/cuda-10.1/lib64 -lcusolver -o /tmp/tmp3_piolnz/liba.so
    creating /tmp/tmpayrbuirv/tmp
    creating /tmp/tmpayrbuirv/tmp/tmpayrbuirv
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/cuda-10.1/include -c /tmp/tmpayrbuirv/a.cpp -o /tmp/tmpayrbuirv/tmp/tmpayrbuirv/a.o
    x86_64-linux-gnu-g++ -pthread /tmp/tmpayrbuirv/tmp/tmpayrbuirv/a.o -o /tmp/tmpayrbuirv/a

    -------- Configuring Module: nvtx --------
    creating /tmp/tmp2i9s5zao/tmp
    creating /tmp/tmp2i9s5zao/tmp/tmp2i9s5zao
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmp2i9s5zao/a.cpp -o /tmp/tmp2i9s5zao/tmp/tmp2i9s5zao/a.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmp2i9s5zao/tmp/tmp2i9s5zao/a.o -o /tmp/tmp2i9s5zao/liba.so
    creating /tmp/tmpt774wu5c/tmp
    creating /tmp/tmpt774wu5c/tmp/tmpt774wu5c
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -c /tmp/tmpt774wu5c/a.cpp -o /tmp/tmpt774wu5c/tmp/tmpt774wu5c/a.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmpt774wu5c/tmp/tmpt774wu5c/a.o -L/usr/local/cuda-10.1/lib64 -lnvToolsExt -o /tmp/tmpt774wu5c/liba.so

    -------- Configuring Module: thrust --------
    creating /tmp/tmp6y0j9db6/tmp
    creating /tmp/tmp6y0j9db6/tmp/tmp6y0j9db6
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -c /tmp/tmp6y0j9db6/a.cpp -o /tmp/tmp6y0j9db6/tmp/tmp6y0j9db6/a.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmp6y0j9db6/tmp/tmp6y0j9db6/a.o -o /tmp/tmp6y0j9db6/liba.so
    creating /tmp/tmpidls7hs7/tmp
    creating /tmp/tmpidls7hs7/tmp/tmpidls7hs7
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -c /tmp/tmpidls7hs7/a.cpp -o /tmp/tmpidls7hs7/tmp/tmpidls7hs7/a.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /tmp/tmpidls7hs7/tmp/tmpidls7hs7/a.o -L/usr/local/cuda-10.1/lib64 -lcudart -o /tmp/tmpidls7hs7/liba.so
    creating /tmp/tmpiv3luijn/tmp
    creating /tmp/tmpiv3luijn/tmp/tmpiv3luijn
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/cuda-10.1/include -c /tmp/tmpiv3luijn/a.cpp -o /tmp/tmpiv3luijn/tmp/tmpiv3luijn/a.o
    x86_64-linux-gnu-g++ -pthread /tmp/tmpiv3luijn/tmp/tmpiv3luijn/a.o -o /tmp/tmpiv3luijn/a

    ************************************************************
    * CuPy Configuration Summary                               *
    ************************************************************

    Build Environment:
      Include directories: ['/usr/local/cuda-10.1/include']
      Library directories: ['/usr/local/cuda-10.1/lib64']
      nvcc command       : ['/usr/local/cuda-10.1/bin/nvcc']

    Environment Variables:
      CFLAGS          : (none)
      LDFLAGS         : (none)
      LIBRARY_PATH    : (none)
      CUDA_PATH       : (none)
      NVTOOLSEXT_PATH : (none)
      NVCC            : (none)

    Modules:
      cuda      : Yes (version 10010)
      cudnn     : No
        -> Include files not found: ['cudnn.h']
        -> Check your CFLAGS environment variable.
      nccl      : No
        -> Include files not found: ['nccl.h']
        -> Check your CFLAGS environment variable.
      cusolver  : Yes
      nvtx      : Yes
      thrust    : Yes

    WARNING: Some modules could not be configured.
    CuPy will be installed without these modules.
    Please refer to the Installation Guide for details:
    https://docs-cupy.chainer.org/en/stable/install.html

    ************************************************************

    NOTICE: Skipping cythonize as cupy/core/_dtype.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/core/_kernel.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/core/_scalar.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/core/core.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/core/dlpack.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/core/flags.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/core/internal.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/core/raw.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/cublas.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/cufft.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/curand.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/cusparse.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/device.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/driver.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/memory.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/memory_hook.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/nvrtc.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/pinned_memory.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/profiler.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/function.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/stream.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/runtime.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/util.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/cusolver.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/nvtx.pyx does not exist.
    NOTICE: Skipping cythonize as cupy/cuda/thrust.pyx does not exist.
    building 'cupy.core._dtype' extension
    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
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/_dtype.cpp -o build/temp.linux-x86_64-3.6/cupy/core/_dtype.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/_dtype.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/_dtype.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.core._kernel' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/_kernel.cpp -o build/temp.linux-x86_64-3.6/cupy/core/_kernel.o
    cupy/core/_kernel.cpp: In function ‘PyObject* __pyx_f_4cupy_4core_7_kernel__reduce_dims(PyObject*, PyObject*, PyObject*, int)’:
    cupy/core/_kernel.cpp:5940:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       __pyx_t_2 = ((__pyx_v_axes.size() == __pyx_v_ndim) != 0);
                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
    cupy/core/_kernel.cpp: In function ‘PyObject* __pyx_pf_4cupy_4core_7_kernel_25simple_reduction_function_2__call__(PyObject*, PyObject*, __pyx_obj_4cupy_4core_4core_ndarray*, PyObject*, PyObject*, __pyx_obj_4cupy_4core_4core_ndarray*, int)’:
    cupy/core/_kernel.cpp:23032:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (((__pyx_t_9 > __pyx_t_10) != 0)) {
             ~~~~~~~~~~^~~~~~~~~~~~
    cupy/core/_kernel.cpp: In function ‘PyObject* __pyx_pf_4cupy_4core_7_kernel_15ReductionKernel_2__call__(PyObject*, PyObject*, PyObject*, PyObject*)’:
    cupy/core/_kernel.cpp:26706:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (((__pyx_t_14 > __pyx_t_15) != 0)) {
             ~~~~~~~~~~~^~~~~~~~~~~~
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/_kernel.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/_kernel.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.core._scalar' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/_scalar.cpp -o build/temp.linux-x86_64-3.6/cupy/core/_scalar.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/_scalar.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/_scalar.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.core.core' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/core.cpp -o build/temp.linux-x86_64-3.6/cupy/core/core.o
    cupy/core/core.cpp: In function ‘PyObject* __pyx_f_4cupy_4core_4core_7ndarray_nonzero(__pyx_obj_4cupy_4core_4core_ndarray*, int)’:
    cupy/core/core.cpp:20658:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (((__pyx_t_9 > __pyx_t_10) != 0)) {
             ~~~~~~~~~~^~~~~~~~~~~~
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/core.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/core.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.core.dlpack' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/dlpack.cpp -o build/temp.linux-x86_64-3.6/cupy/core/dlpack.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/dlpack.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/dlpack.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.core.flags' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/flags.cpp -o build/temp.linux-x86_64-3.6/cupy/core/flags.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/flags.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/flags.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.core.internal' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/internal.cpp -o build/temp.linux-x86_64-3.6/cupy/core/internal.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/internal.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/internal.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.core.raw' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/core/raw.cpp -o build/temp.linux-x86_64-3.6/cupy/core/raw.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/core/raw.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/core/raw.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.cublas' extension
    creating build/temp.linux-x86_64-3.6/cupy/cuda
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/cublas.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/cublas.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/cublas.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/cublas.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.cufft' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/cufft.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/cufft.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/cufft.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/cufft.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.curand' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/curand.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/curand.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/curand.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/curand.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.cusparse' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/cusparse.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/cusparse.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/cusparse.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/cusparse.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.device' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/device.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/device.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/device.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/device.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.driver' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/driver.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/driver.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/driver.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/driver.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.memory' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/memory.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/memory.o
    cupy/cuda/memory.cpp: In function ‘int __pyx_f_4cupy_4cuda_6memory__remove_from_free_list(PyObject*, std::vector<int>*, std::vector<signed char>*, __pyx_obj_4cupy_4cuda_6memory__Chunk*)’:
    cupy/cuda/memory.cpp:14055:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       __pyx_t_1 = ((__pyx_v_index == __pyx_v_a_index->size()) != 0);
                     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
    In file included from /usr/include/sched.h:29:0,
                     from /usr/include/pthread.h:23,
                     from /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:35,
                     from /usr/include/x86_64-linux-gnu/c++/7/bits/gthr.h:148,
                     from /usr/include/c++/7/ext/atomicity.h:35,
                     from /usr/include/c++/7/bits/ios_base.h:39,
                     from /usr/include/c++/7/ios:42,
                     from cupy/cuda/memory.cpp:621:
    cupy/cuda/memory.cpp: In function ‘int __Pyx_modinit_type_init_code()’:
    cupy/cuda/memory.cpp:28438:168: warning: offsetof within non-standard-layout type ‘__pyx_obj_4cupy_4cuda_6memory_SingleDeviceMemoryPool’ is undefined [-Winvalid-offsetof]
       if (__pyx_type_4cupy_4cuda_6memory_SingleDeviceMemoryPool.tp_weaklistoffset == 0) __pyx_type_4cupy_4cuda_6memory_SingleDeviceMemoryPool.tp_weaklistoffset = offsetof(struct __pyx_obj_4cupy_4cuda_6memory_SingleDeviceMemoryPool, __weakref__);
                                                                                                                                                                            ^
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/memory.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/memory.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.memory_hook' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/memory_hook.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/memory_hook.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/memory_hook.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/memory_hook.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.nvrtc' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/nvrtc.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/nvrtc.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/nvrtc.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/nvrtc.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.pinned_memory' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/pinned_memory.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/pinned_memory.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/pinned_memory.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/pinned_memory.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.profiler' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/profiler.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/profiler.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/profiler.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/profiler.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.function' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/function.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/function.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/function.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/function.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.stream' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/stream.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/stream.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/stream.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/stream.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.runtime' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/runtime.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/runtime.o
    cupy/cuda/runtime.cpp: In function ‘__pyx_obj_4cupy_4cuda_7runtime_PointerAttributes* __pyx_f_4cupy_4cuda_7runtime_pointerGetAttributes(size_t, int)’:
    cupy/cuda/runtime.cpp:6720:50: warning: ‘cudaPointerAttributes::isManaged’ is deprecated [-Wdeprecated-declarations]
       __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_attrs.isManaged); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                      ^~~~~~~~~
    In file included from /usr/include/cublas_api.h:72:0,
                     from /usr/include/cublas_v2.h:65,
                     from cupy/cuda/cupy_cuda.h:13,
                     from cupy/cuda/runtime.cpp:627:
    /usr/local/cuda-10.1/include/driver_types.h:1341:27: note: declared here
         __CUDA_DEPRECATED int isManaged;
                               ^~~~~~~~~
    cupy/cuda/runtime.cpp:6720:50: warning: ‘cudaPointerAttributes::isManaged’ is deprecated [-Wdeprecated-declarations]
       __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_attrs.isManaged); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                      ^~~~~~~~~
    In file included from /usr/include/cublas_api.h:72:0,
                     from /usr/include/cublas_v2.h:65,
                     from cupy/cuda/cupy_cuda.h:13,
                     from cupy/cuda/runtime.cpp:627:
    /usr/local/cuda-10.1/include/driver_types.h:1341:27: note: declared here
         __CUDA_DEPRECATED int isManaged;
                               ^~~~~~~~~
    cupy/cuda/runtime.cpp:6720:50: warning: ‘cudaPointerAttributes::isManaged’ is deprecated [-Wdeprecated-declarations]
       __pyx_t_4 = __Pyx_PyInt_From_int(__pyx_v_attrs.isManaged); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                      ^~~~~~~~~
    In file included from /usr/include/cublas_api.h:72:0,
                     from /usr/include/cublas_v2.h:65,
                     from cupy/cuda/cupy_cuda.h:13,
                     from cupy/cuda/runtime.cpp:627:
    /usr/local/cuda-10.1/include/driver_types.h:1341:27: note: declared here
         __CUDA_DEPRECATED int isManaged;
                               ^~~~~~~~~
    cupy/cuda/runtime.cpp:6722:50: warning: ‘cudaPointerAttributes::memoryType’ is deprecated [-Wdeprecated-declarations]
       __pyx_t_5 = __Pyx_PyInt_From_int(__pyx_v_attrs.memoryType); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                      ^~~~~~~~~~
    In file included from /usr/include/cublas_api.h:72:0,
                     from /usr/include/cublas_v2.h:65,
                     from cupy/cuda/cupy_cuda.h:13,
                     from cupy/cuda/runtime.cpp:627:
    /usr/local/cuda-10.1/include/driver_types.h:1302:43: note: declared here
         __CUDA_DEPRECATED enum cudaMemoryType memoryType;
                                               ^~~~~~~~~~
    cupy/cuda/runtime.cpp:6722:50: warning: ‘cudaPointerAttributes::memoryType’ is deprecated [-Wdeprecated-declarations]
       __pyx_t_5 = __Pyx_PyInt_From_int(__pyx_v_attrs.memoryType); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                      ^~~~~~~~~~
    In file included from /usr/include/cublas_api.h:72:0,
                     from /usr/include/cublas_v2.h:65,
                     from cupy/cuda/cupy_cuda.h:13,
                     from cupy/cuda/runtime.cpp:627:
    /usr/local/cuda-10.1/include/driver_types.h:1302:43: note: declared here
         __CUDA_DEPRECATED enum cudaMemoryType memoryType;
                                               ^~~~~~~~~~
    cupy/cuda/runtime.cpp:6722:50: warning: ‘cudaPointerAttributes::memoryType’ is deprecated [-Wdeprecated-declarations]
       __pyx_t_5 = __Pyx_PyInt_From_int(__pyx_v_attrs.memoryType); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 316, __pyx_L1_error)
                                                      ^~~~~~~~~~
    In file included from /usr/include/cublas_api.h:72:0,
                     from /usr/include/cublas_v2.h:65,
                     from cupy/cuda/cupy_cuda.h:13,
                     from cupy/cuda/runtime.cpp:627:
    /usr/local/cuda-10.1/include/driver_types.h:1302:43: note: declared here
         __CUDA_DEPRECATED enum cudaMemoryType memoryType;
                                               ^~~~~~~~~~
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/runtime.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/cuda/runtime.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.util' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/util.cpp -o build/temp.linux-x86_64-3.6/cupy/util.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/util.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcublas -lcuda -lcudart -lcufft -lcurand -lcusparse -lnvrtc -o build/lib.linux-x86_64-3.6/cupy/util.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.cusolver' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/cusolver.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/cusolver.o -fopenmp
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/cusolver.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lcusolver -o build/lib.linux-x86_64-3.6/cupy/cuda/cusolver.cpython-36m-x86_64-linux-gnu.so -fopenmp
    building 'cupy.cuda.nvtx' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/nvtx.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/nvtx.o
    x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/cupy/cuda/nvtx.o -L/usr/local/cuda-10.1/lib64 -Wl,--enable-new-dtags,-R/usr/local/cuda-10.1/lib64 -lnvToolsExt -o build/lib.linux-x86_64-3.6/cupy/cuda/nvtx.cpython-36m-x86_64-linux-gnu.so
    building 'cupy.cuda.thrust' extension
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/include/python3.6m -c cupy/cuda/thrust.cpp -o build/temp.linux-x86_64-3.6/cupy/cuda/thrust.o
    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-10.1/bin/nvcc -D_GLIBCXX_USE_CXX11_ABI=0 -D_FORCE_INLINES=1 -I/usr/local/cuda-10.1/include -I/usr/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 --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/include/c++/7/bits/basic_string.tcc: In instantiation of ‘static std::basic_string<_CharT, _Traits, _Alloc>::_Rep* std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_create(std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’:
    /usr/include/c++/7/bits/basic_string.tcc:578:28:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char16_t*; _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
    /usr/include/c++/7/bits/basic_string.h:5033:20:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, std::__false_type) [with _InIterator = const char16_t*; _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
    /usr/include/c++/7/bits/basic_string.h:5054:24:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char16_t*; _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’
    /usr/include/c++/7/bits/basic_string.tcc:656:134:   required from ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’
    /usr/include/c++/7/bits/basic_string.h:6679:95:   required from here
    /usr/include/c++/7/bits/basic_string.tcc:1067:16: error: cannot call member function ‘void std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_set_sharable() [with _CharT = char16_t; _Traits = std::char_traits<char16_t>; _Alloc = std::allocator<char16_t>]’ without object
           __p->_M_set_sharable();
           ~~~~~~~~~^~
    /usr/include/c++/7/bits/basic_string.tcc: In instantiation of ‘static std::basic_string<_CharT, _Traits, _Alloc>::_Rep* std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_create(std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’:
    /usr/include/c++/7/bits/basic_string.tcc:578:28:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char32_t*; _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
    /usr/include/c++/7/bits/basic_string.h:5033:20:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, std::__false_type) [with _InIterator = const char32_t*; _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
    /usr/include/c++/7/bits/basic_string.h:5054:24:   required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char32_t*; _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’
    /usr/include/c++/7/bits/basic_string.tcc:656:134:   required from ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’
    /usr/include/c++/7/bits/basic_string.h:6684:95:   required from here
    /usr/include/c++/7/bits/basic_string.tcc:1067:16: error: cannot call member function ‘void std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_set_sharable() [with _CharT = char32_t; _Traits = std::char_traits<char32_t>; _Alloc = std::allocator<char32_t>]’ without object
    error: command '/usr/local/cuda-10.1/bin/nvcc' failed with exit status 1
error
Cleaning up...
  Removing source in /tmp/pip-install-khrkl7rx/cupy
Removed build tracker '/tmp/pip-req-tracker-whx_ievq'
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-khrkl7rx/cupy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-dj_vby14/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-install-khrkl7rx/cupy/
Exception information:
Traceback (most recent call last):
  File "/home/julian/.local/lib/python3.6/site-packages/pip/_internal/cli/base_command.py", line 179, in main
    status = self.run(options, args)
  File "/home/julian/.local/lib/python3.6/site-packages/pip/_internal/commands/install.py", line 393, in run
    use_user_site=options.use_user_site,
  File "/home/julian/.local/lib/python3.6/site-packages/pip/_internal/req/__init__.py", line 57, in install_given_reqs
    **kwargs
  File "/home/julian/.local/lib/python3.6/site-packages/pip/_internal/req/req_install.py", line 945, in install
    spinner=spinner,
  File "/home/julian/.local/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 761, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip._internal.exceptions.InstallationError: Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-khrkl7rx/cupy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-dj_vby14/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-install-khrkl7rx/cupy/

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:20 (9 by maintainers)

github_iconTop GitHub Comments

11reactions
TakuNishiumicommented, Apr 9, 2019

It seems cupy started to support cuda 10.1. Please try to below command. I could install !!

pip install cupy-cuda101
2reactions
takagicommented, Mar 12, 2019

I reproduced @JulianWgs’s case on Ubuntu18.10 and CUDA 10.1 with GCC 8.2.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Installation — CuPy 11.4.0 documentation
pip fails to install CuPy​​ If you are using certain versions of conda, it may fail to build CuPy with error g++: error:...
Read more >
How do I update cupy/CUDA so that it works again and fixes ...
First I tried updating cupy with conda, but then when I tried to import cupy I'd get an error that cupy wasn't installed...
Read more >
cupy-cuda101 - PyPI
CuPy is a NumPy/SciPy-compatible array library for GPU-accelerated computing with Python. This is a CuPy wheel (precompiled binary) package for CUDA 10.1.
Read more >
CuPy Documentation - Read the Docs
sudo CUDA_PATH=/opt/nvidia/cuda pip install cupy. If you are using certain versions of conda, it may fail to build CuPy with error g++: ...
Read more >
numba.cuda.cudadrv.error.CudaSupportError: Error at driver ...
I am running Ubuntu 20.04 and have a Quadro M2000 card, running $ nvidia-smi -L gives,. GPU 0: Quadro M2000 (UUID: ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found