The installation of cupy 8.0.0b4 via pip failed on CUDA 11 RC.
This seems to be due to the absence of the file cupy/cuda/cub.cpp though cub is enabled by default with cupy 8.0.0b4 and CUDA 11 RC. This is related to #3445.
$ pip install cupy==8.0.0b4
...
Modules:
cuda : Yes (version 11000)
cusolver : Yes
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.
nvtx : Yes
cutensor : No
-> Include files not found: ['cutensor.h']
-> Check your CFLAGS environment variable.
cub : Yes
thrust : Yes (version 100909)
...
NOTICE: Skipping cythonize as cupy/cuda/cub.pyx does not exist.
...
RuntimeError: Missing file: cupy/cuda/cub.cpp
Please install Cython 0.28.0 or later. Please also check the version of Cython.
See https://docs-cupy.chainer.org/en/stable/install.html for details.
The installation of cupy 8.0.0b4 via pip failed on CUDA 11 RC.
This seems to be due to the absence of the file cupy/cuda/cub.cpp though cub is enabled by default with cupy 8.0.0b4 and CUDA 11 RC. This is related to #3445.