[Pkg-opencl-devel] Bug#1090265: pyopencl: FTBFS: Invalid `intersphinx_mapping` configuration (2 errors).
Santiago Vila
sanvila at debian.org
Mon Dec 16 17:51:41 GMT 2024
Package: src:pyopencl
Version: 2024.1-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
./configure.py --cl-enable-gl
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build -O--buildsystem=pybuild
pybuild --build -i python{version} -p "3.13 3.12"
D: pybuild pybuild:602: version: 6.20241024
D: pybuild pybuild:603: ['/usr/bin/pybuild', '--build', '-i', 'python{version}', '-p', '3.13 3.12']
D: pybuild pybuild:39: cfg: Namespace(verbose=True, quiet=False, really_quiet=False, detect_only=False, clean_only=False, configure_only=False, build_only=True, install_only=False, test_only=False, autopkgtest_only=False, list_systems=False, print_args=None, before_clean=None, clean_args=None, after_clean=None, before_configure=None, configure_args=None, after_configure=None, before_build=None, build_args=None, after_build=None, before_install=None, install_args=None, after_install=None, before_test=None, test_args=None, after_test=None, test_nose=False, test_nose2=False, test_pytest=False, test_tox=False, test_stestr=False, test_custom=False, dir='/<<PKGBUILDDIR>>', destdir='debian/tmp', ext_destdir=None, ext_pattern='\\.so(\\.[^/]*)?$', ext_sub_pattern=None, ext_sub_repl=None, install_dir=None, name=None, system=None, versions=['3.13', '3.12'], interpreter=['python{version}'], disable=None, custom_tests=False)
D: pybuild __init__:37: cannot initialize 'cmake' plugin: Missing command 'cmake'
D: pybuild __init__:37: cannot initialize 'meson' plugin: Missing command 'meson'
D: pybuild tools:231: invoking: /usr/bin/dpkg-architecture
D: pybuild debhelper:166: skipping package python-pyopencl-doc (missing ${python3:Depends} in Depends/Recommends)
D: pybuild debhelper:174: source=pyopencl, binary packages=['python3-pyopencl']
D: pybuild pybuild:151: detected build system: pyproject (certainty: 99%)
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
D: pybuild tools:231: invoking: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
* Building wheel...
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/clmath.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/cache.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/elementwise.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/algorithm.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/_cluda.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/capture_call.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/ipython_ext.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/reduction.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/clrandom.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/bitonic_sort.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/_mymako.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/__init__.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/invoker.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/bitonic_sort_templates.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/cltypes.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/tools.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/version.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/array.py -> build/lib.linux-x86_64-cpython-313/pyopencl
copying pyopencl/scan.py -> build/lib.linux-x86_64-cpython-313/pyopencl
creating build/lib.linux-x86_64-cpython-313/pyopencl/compyte
copying pyopencl/compyte/__init__.py -> build/lib.linux-x86_64-cpython-313/pyopencl/compyte
copying pyopencl/compyte/dtypes.py -> build/lib.linux-x86_64-cpython-313/pyopencl/compyte
copying pyopencl/compyte/array.py -> build/lib.linux-x86_64-cpython-313/pyopencl/compyte
creating build/lib.linux-x86_64-cpython-313/pyopencl/characterize
copying pyopencl/characterize/performance.py -> build/lib.linux-x86_64-cpython-313/pyopencl/characterize
copying pyopencl/characterize/__init__.py -> build/lib.linux-x86_64-cpython-313/pyopencl/characterize
creating build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/gen_elemwise.py -> build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/test_gpu_ndarray.py -> build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/__init__.py -> build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/setup_opencl.py -> build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/gen_reduction.py -> build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray
running egg_info
creating pyopencl.egg-info
writing pyopencl.egg-info/PKG-INFO
writing dependency_links to pyopencl.egg-info/dependency_links.txt
writing requirements to pyopencl.egg-info/requires.txt
writing top-level names to pyopencl.egg-info/top_level.txt
writing manifest file 'pyopencl.egg-info/SOURCES.txt'
reading manifest file 'pyopencl.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'experiments/*.py'
warning: no previously-included files matching '*' found under directory '_skbuild'
adding license file 'LICENSE'
writing manifest file 'pyopencl.egg-info/SOURCES.txt'
/usr/lib/python3/dist-packages/setuptools/command/build_py.py:218: _Warning: Package 'pyopencl.cl' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'pyopencl.cl' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'pyopencl.cl' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'pyopencl.cl' to be distributed and are
already explicitly excluding 'pyopencl.cl' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
creating build/lib.linux-x86_64-cpython-313/pyopencl/cl
copying pyopencl/cl/pyopencl-airy.cl -> build/lib.linux-x86_64-cpython-313/pyopencl/cl
copying pyopencl/cl/pyopencl-bessel-j-complex.cl -> build/lib.linux-x86_64-cpython-313/pyopencl/cl
copying pyopencl/cl/pyopencl-bessel-j.cl -> build/lib.linux-x86_64-cpython-313/pyopencl/cl
copying pyopencl/cl/pyopencl-bessel-y.cl -> build/lib.linux-x86_64-cpython-313/pyopencl/cl
copying pyopencl/cl/pyopencl-complex.h -> build/lib.linux-x86_64-cpython-313/pyopencl/cl
copying pyopencl/cl/pyopencl-eval-tbl.cl -> build/lib.linux-x86_64-cpython-313/pyopencl/cl
copying pyopencl/cl/pyopencl-hankel-complex.cl -> build/lib.linux-x86_64-cpython-313/pyopencl/cl
copying pyopencl/cl/pyopencl-ranluxcl.cl -> build/lib.linux-x86_64-cpython-313/pyopencl/cl
creating build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-random123
copying pyopencl/cl/pyopencl-random123/array.h -> build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-random123
copying pyopencl/cl/pyopencl-random123/openclfeatures.h -> build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-random123
copying pyopencl/cl/pyopencl-random123/philox.cl -> build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-random123
copying pyopencl/cl/pyopencl-random123/threefry.cl -> build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-random123
running build_ext
creating tmp
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.13 -c /tmp/tmphdcox8d_.cpp -o tmp/tmphdcox8d_.o -std=gnu++14
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.13 -c /tmp/tmphnretfst.cpp -o tmp/tmphnretfst.o -fvisibility=hidden
building 'pyopencl._cl' extension
creating build/temp.linux-x86_64-cpython-313/src
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c -std=gnu++14 src/bitlog.cpp -o build/temp.linux-x86_64-cpython-313/src/bitlog.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c -std=gnu++14 src/wrap_cl.cpp -o build/temp.linux-x86_64-cpython-313/src/wrap_cl.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_cl.cpp:29:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c -std=gnu++14 src/wrap_cl_part_1.cpp -o build/temp.linux-x86_64-cpython-313/src/wrap_cl_part_1.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_cl_part_1.cpp:30:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c -std=gnu++14 src/wrap_cl_part_2.cpp -o build/temp.linux-x86_64-cpython-313/src/wrap_cl_part_2.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_cl_part_2.cpp:31:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c -std=gnu++14 src/wrap_constants.cpp -o build/temp.linux-x86_64-cpython-313/src/wrap_constants.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_constants.cpp:30:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.13 -c -std=gnu++14 src/wrap_mempool.cpp -o build/temp.linux-x86_64-cpython-313/src/wrap_mempool.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_mempool.cpp:37:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/bitlog.o build/temp.linux-x86_64-cpython-313/src/wrap_cl.o build/temp.linux-x86_64-cpython-313/src/wrap_cl_part_1.o build/temp.linux-x86_64-cpython-313/src/wrap_cl_part_2.o build/temp.linux-x86_64-cpython-313/src/wrap_constants.o build/temp.linux-x86_64-cpython-313/src/wrap_mempool.o -L/usr/lib/x86_64-linux-gnu -lOpenCL -o build/lib.linux-x86_64-cpython-313/pyopencl/_cl.cpython-313-x86_64-linux-gnu.so -Wl,--no-as-needed
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/clmath.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/cache.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/elementwise.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/algorithm.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/_cluda.py -> build/bdist.linux-x86_64/wheel/./pyopencl
creating build/bdist.linux-x86_64/wheel/pyopencl/compyte
creating build/bdist.linux-x86_64/wheel/pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray/gen_elemwise.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray/test_gpu_ndarray.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray/__init__.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray/setup_opencl.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray/gen_reduction.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-313/pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-313/pyopencl/compyte/__init__.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte
copying build/lib.linux-x86_64-cpython-313/pyopencl/compyte/dtypes.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte
copying build/lib.linux-x86_64-cpython-313/pyopencl/compyte/array.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte
copying build/lib.linux-x86_64-cpython-313/pyopencl/capture_call.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/ipython_ext.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/reduction.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/clrandom.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/bitonic_sort.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/_mymako.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/__init__.py -> build/bdist.linux-x86_64/wheel/./pyopencl
creating build/bdist.linux-x86_64/wheel/pyopencl/cl
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-bessel-j.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
creating build/bdist.linux-x86_64/wheel/pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-random123/philox.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-random123/array.h -> build/bdist.linux-x86_64/wheel/./pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-random123/openclfeatures.h -> build/bdist.linux-x86_64/wheel/./pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-random123/threefry.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-hankel-complex.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-complex.h -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-airy.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-bessel-y.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-bessel-j-complex.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-ranluxcl.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-313/pyopencl/cl/pyopencl-eval-tbl.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-313/pyopencl/invoker.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/bitonic_sort_templates.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/cltypes.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/tools.py -> build/bdist.linux-x86_64/wheel/./pyopencl
creating build/bdist.linux-x86_64/wheel/pyopencl/characterize
copying build/lib.linux-x86_64-cpython-313/pyopencl/characterize/performance.py -> build/bdist.linux-x86_64/wheel/./pyopencl/characterize
copying build/lib.linux-x86_64-cpython-313/pyopencl/characterize/__init__.py -> build/bdist.linux-x86_64/wheel/./pyopencl/characterize
copying build/lib.linux-x86_64-cpython-313/pyopencl/version.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/_cl.cpython-313-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/array.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-313/pyopencl/scan.py -> build/bdist.linux-x86_64/wheel/./pyopencl
running install_egg_info
Copying pyopencl.egg-info to build/bdist.linux-x86_64/wheel/./pyopencl-2024.1.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/pyopencl-2024.1.dist-info/WHEEL
creating '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/.tmp-ccal0v0r/pyopencl-2024.1-cp313-cp313-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'pyopencl/__init__.py'
adding 'pyopencl/_cl.cpython-313-x86_64-linux-gnu.so'
adding 'pyopencl/_cluda.py'
adding 'pyopencl/_mymako.py'
adding 'pyopencl/algorithm.py'
adding 'pyopencl/array.py'
adding 'pyopencl/bitonic_sort.py'
adding 'pyopencl/bitonic_sort_templates.py'
adding 'pyopencl/cache.py'
adding 'pyopencl/capture_call.py'
adding 'pyopencl/clmath.py'
adding 'pyopencl/clrandom.py'
adding 'pyopencl/cltypes.py'
adding 'pyopencl/elementwise.py'
adding 'pyopencl/invoker.py'
adding 'pyopencl/ipython_ext.py'
adding 'pyopencl/reduction.py'
adding 'pyopencl/scan.py'
adding 'pyopencl/tools.py'
adding 'pyopencl/version.py'
adding 'pyopencl/characterize/__init__.py'
adding 'pyopencl/characterize/performance.py'
adding 'pyopencl/cl/pyopencl-airy.cl'
adding 'pyopencl/cl/pyopencl-bessel-j-complex.cl'
adding 'pyopencl/cl/pyopencl-bessel-j.cl'
adding 'pyopencl/cl/pyopencl-bessel-y.cl'
adding 'pyopencl/cl/pyopencl-complex.h'
adding 'pyopencl/cl/pyopencl-eval-tbl.cl'
adding 'pyopencl/cl/pyopencl-hankel-complex.cl'
adding 'pyopencl/cl/pyopencl-ranluxcl.cl'
adding 'pyopencl/cl/pyopencl-random123/array.h'
adding 'pyopencl/cl/pyopencl-random123/openclfeatures.h'
adding 'pyopencl/cl/pyopencl-random123/philox.cl'
adding 'pyopencl/cl/pyopencl-random123/threefry.cl'
adding 'pyopencl/compyte/__init__.py'
adding 'pyopencl/compyte/array.py'
adding 'pyopencl/compyte/dtypes.py'
adding 'pyopencl/compyte/ndarray/__init__.py'
adding 'pyopencl/compyte/ndarray/gen_elemwise.py'
adding 'pyopencl/compyte/ndarray/gen_reduction.py'
adding 'pyopencl/compyte/ndarray/setup_opencl.py'
adding 'pyopencl/compyte/ndarray/test_gpu_elemwise.py'
adding 'pyopencl/compyte/ndarray/test_gpu_ndarray.py'
adding 'pyopencl-2024.1.dist-info/LICENSE'
adding 'pyopencl-2024.1.dist-info/METADATA'
adding 'pyopencl-2024.1.dist-info/WHEEL'
adding 'pyopencl-2024.1.dist-info/top_level.txt'
adding 'pyopencl-2024.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built pyopencl-2024.1-cp313-cp313-linux_x86_64.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with "installer" module
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12
D: pybuild tools:231: invoking: python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12
* Building wheel...
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/clmath.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/cache.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/elementwise.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/algorithm.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/_cluda.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/capture_call.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/ipython_ext.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/reduction.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/clrandom.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/bitonic_sort.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/_mymako.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/__init__.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/invoker.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/bitonic_sort_templates.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/cltypes.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/tools.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/version.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/array.py -> build/lib.linux-x86_64-cpython-312/pyopencl
copying pyopencl/scan.py -> build/lib.linux-x86_64-cpython-312/pyopencl
creating build/lib.linux-x86_64-cpython-312/pyopencl/compyte
copying pyopencl/compyte/__init__.py -> build/lib.linux-x86_64-cpython-312/pyopencl/compyte
copying pyopencl/compyte/dtypes.py -> build/lib.linux-x86_64-cpython-312/pyopencl/compyte
copying pyopencl/compyte/array.py -> build/lib.linux-x86_64-cpython-312/pyopencl/compyte
creating build/lib.linux-x86_64-cpython-312/pyopencl/characterize
copying pyopencl/characterize/performance.py -> build/lib.linux-x86_64-cpython-312/pyopencl/characterize
copying pyopencl/characterize/__init__.py -> build/lib.linux-x86_64-cpython-312/pyopencl/characterize
creating build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/gen_elemwise.py -> build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/test_gpu_ndarray.py -> build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/__init__.py -> build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/setup_opencl.py -> build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/gen_reduction.py -> build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray
copying pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray
running egg_info
writing pyopencl.egg-info/PKG-INFO
writing dependency_links to pyopencl.egg-info/dependency_links.txt
writing requirements to pyopencl.egg-info/requires.txt
writing top-level names to pyopencl.egg-info/top_level.txt
reading manifest file 'pyopencl.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'experiments/*.py'
warning: no previously-included files matching '*' found under directory '_skbuild'
adding license file 'LICENSE'
writing manifest file 'pyopencl.egg-info/SOURCES.txt'
/usr/lib/python3/dist-packages/setuptools/command/build_py.py:218: _Warning: Package 'pyopencl.cl' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'pyopencl.cl' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'pyopencl.cl' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'pyopencl.cl' to be distributed and are
already explicitly excluding 'pyopencl.cl' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
creating build/lib.linux-x86_64-cpython-312/pyopencl/cl
copying pyopencl/cl/pyopencl-airy.cl -> build/lib.linux-x86_64-cpython-312/pyopencl/cl
copying pyopencl/cl/pyopencl-bessel-j-complex.cl -> build/lib.linux-x86_64-cpython-312/pyopencl/cl
copying pyopencl/cl/pyopencl-bessel-j.cl -> build/lib.linux-x86_64-cpython-312/pyopencl/cl
copying pyopencl/cl/pyopencl-bessel-y.cl -> build/lib.linux-x86_64-cpython-312/pyopencl/cl
copying pyopencl/cl/pyopencl-complex.h -> build/lib.linux-x86_64-cpython-312/pyopencl/cl
copying pyopencl/cl/pyopencl-eval-tbl.cl -> build/lib.linux-x86_64-cpython-312/pyopencl/cl
copying pyopencl/cl/pyopencl-hankel-complex.cl -> build/lib.linux-x86_64-cpython-312/pyopencl/cl
copying pyopencl/cl/pyopencl-ranluxcl.cl -> build/lib.linux-x86_64-cpython-312/pyopencl/cl
creating build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-random123
copying pyopencl/cl/pyopencl-random123/array.h -> build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-random123
copying pyopencl/cl/pyopencl-random123/openclfeatures.h -> build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-random123
copying pyopencl/cl/pyopencl-random123/philox.cl -> build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-random123
copying pyopencl/cl/pyopencl-random123/threefry.cl -> build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-random123
running build_ext
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c /tmp/tmp9q8oc3j7.cpp -o tmp/tmp9q8oc3j7.o -std=gnu++14
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c /tmp/tmpswhgq3x1.cpp -o tmp/tmpswhgq3x1.o -fvisibility=hidden
building 'pyopencl._cl' extension
creating build/temp.linux-x86_64-cpython-312/src
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.12 -c -std=gnu++14 src/bitlog.cpp -o build/temp.linux-x86_64-cpython-312/src/bitlog.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.12 -c -std=gnu++14 src/wrap_cl.cpp -o build/temp.linux-x86_64-cpython-312/src/wrap_cl.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_cl.cpp:29:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.12 -c -std=gnu++14 src/wrap_cl_part_1.cpp -o build/temp.linux-x86_64-cpython-312/src/wrap_cl_part_1.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_cl_part_1.cpp:30:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.12 -c -std=gnu++14 src/wrap_cl_part_2.cpp -o build/temp.linux-x86_64-cpython-312/src/wrap_cl_part_2.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_cl_part_2.cpp:31:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.12 -c -std=gnu++14 src/wrap_constants.cpp -o build/temp.linux-x86_64-cpython-312/src/wrap_constants.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_constants.cpp:30:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYGPU_PACKAGE=pyopencl -DPYGPU_PYOPENCL=1 -DHAVE_GL=1 -Ipybind11/include -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.12 -c -std=gnu++14 src/wrap_mempool.cpp -o build/temp.linux-x86_64-cpython-312/src/wrap_mempool.o -fvisibility=hidden -DVERSION_INFO=\"2024.1\" -fvisibility=hidden
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from src/wrap_cl.hpp:101,
from src/wrap_mempool.cpp:37:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/src/bitlog.o build/temp.linux-x86_64-cpython-312/src/wrap_cl.o build/temp.linux-x86_64-cpython-312/src/wrap_cl_part_1.o build/temp.linux-x86_64-cpython-312/src/wrap_cl_part_2.o build/temp.linux-x86_64-cpython-312/src/wrap_constants.o build/temp.linux-x86_64-cpython-312/src/wrap_mempool.o -L/usr/lib/x86_64-linux-gnu -lOpenCL -o build/lib.linux-x86_64-cpython-312/pyopencl/_cl.cpython-312-x86_64-linux-gnu.so -Wl,--no-as-needed
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/clmath.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/cache.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/elementwise.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/algorithm.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/_cluda.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/_cl.cpython-312-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./pyopencl
creating build/bdist.linux-x86_64/wheel/pyopencl/compyte
creating build/bdist.linux-x86_64/wheel/pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray/gen_elemwise.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray/test_gpu_ndarray.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray/__init__.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray/setup_opencl.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray/gen_reduction.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-312/pyopencl/compyte/ndarray/test_gpu_elemwise.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte/ndarray
copying build/lib.linux-x86_64-cpython-312/pyopencl/compyte/__init__.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte
copying build/lib.linux-x86_64-cpython-312/pyopencl/compyte/dtypes.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte
copying build/lib.linux-x86_64-cpython-312/pyopencl/compyte/array.py -> build/bdist.linux-x86_64/wheel/./pyopencl/compyte
copying build/lib.linux-x86_64-cpython-312/pyopencl/capture_call.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/ipython_ext.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/reduction.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/clrandom.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/bitonic_sort.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/_mymako.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/__init__.py -> build/bdist.linux-x86_64/wheel/./pyopencl
creating build/bdist.linux-x86_64/wheel/pyopencl/cl
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-bessel-j.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
creating build/bdist.linux-x86_64/wheel/pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-random123/philox.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-random123/array.h -> build/bdist.linux-x86_64/wheel/./pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-random123/openclfeatures.h -> build/bdist.linux-x86_64/wheel/./pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-random123/threefry.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl/pyopencl-random123
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-hankel-complex.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-complex.h -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-airy.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-bessel-y.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-bessel-j-complex.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-ranluxcl.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-312/pyopencl/cl/pyopencl-eval-tbl.cl -> build/bdist.linux-x86_64/wheel/./pyopencl/cl
copying build/lib.linux-x86_64-cpython-312/pyopencl/invoker.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/bitonic_sort_templates.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/cltypes.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/tools.py -> build/bdist.linux-x86_64/wheel/./pyopencl
creating build/bdist.linux-x86_64/wheel/pyopencl/characterize
copying build/lib.linux-x86_64-cpython-312/pyopencl/characterize/performance.py -> build/bdist.linux-x86_64/wheel/./pyopencl/characterize
copying build/lib.linux-x86_64-cpython-312/pyopencl/characterize/__init__.py -> build/bdist.linux-x86_64/wheel/./pyopencl/characterize
copying build/lib.linux-x86_64-cpython-312/pyopencl/version.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/array.py -> build/bdist.linux-x86_64/wheel/./pyopencl
copying build/lib.linux-x86_64-cpython-312/pyopencl/scan.py -> build/bdist.linux-x86_64/wheel/./pyopencl
running install_egg_info
Copying pyopencl.egg-info to build/bdist.linux-x86_64/wheel/./pyopencl-2024.1.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/pyopencl-2024.1.dist-info/WHEEL
creating '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/.tmp-k5n5hzx0/pyopencl-2024.1-cp312-cp312-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'pyopencl/__init__.py'
adding 'pyopencl/_cl.cpython-312-x86_64-linux-gnu.so'
adding 'pyopencl/_cluda.py'
adding 'pyopencl/_mymako.py'
adding 'pyopencl/algorithm.py'
adding 'pyopencl/array.py'
adding 'pyopencl/bitonic_sort.py'
adding 'pyopencl/bitonic_sort_templates.py'
adding 'pyopencl/cache.py'
adding 'pyopencl/capture_call.py'
adding 'pyopencl/clmath.py'
adding 'pyopencl/clrandom.py'
adding 'pyopencl/cltypes.py'
adding 'pyopencl/elementwise.py'
adding 'pyopencl/invoker.py'
adding 'pyopencl/ipython_ext.py'
adding 'pyopencl/reduction.py'
adding 'pyopencl/scan.py'
adding 'pyopencl/tools.py'
adding 'pyopencl/version.py'
adding 'pyopencl/characterize/__init__.py'
adding 'pyopencl/characterize/performance.py'
adding 'pyopencl/cl/pyopencl-airy.cl'
adding 'pyopencl/cl/pyopencl-bessel-j-complex.cl'
adding 'pyopencl/cl/pyopencl-bessel-j.cl'
adding 'pyopencl/cl/pyopencl-bessel-y.cl'
adding 'pyopencl/cl/pyopencl-complex.h'
adding 'pyopencl/cl/pyopencl-eval-tbl.cl'
adding 'pyopencl/cl/pyopencl-hankel-complex.cl'
adding 'pyopencl/cl/pyopencl-ranluxcl.cl'
adding 'pyopencl/cl/pyopencl-random123/array.h'
adding 'pyopencl/cl/pyopencl-random123/openclfeatures.h'
adding 'pyopencl/cl/pyopencl-random123/philox.cl'
adding 'pyopencl/cl/pyopencl-random123/threefry.cl'
adding 'pyopencl/compyte/__init__.py'
adding 'pyopencl/compyte/array.py'
adding 'pyopencl/compyte/dtypes.py'
adding 'pyopencl/compyte/ndarray/__init__.py'
adding 'pyopencl/compyte/ndarray/gen_elemwise.py'
adding 'pyopencl/compyte/ndarray/gen_reduction.py'
adding 'pyopencl/compyte/ndarray/setup_opencl.py'
adding 'pyopencl/compyte/ndarray/test_gpu_elemwise.py'
adding 'pyopencl/compyte/ndarray/test_gpu_ndarray.py'
adding 'pyopencl-2024.1.dist-info/LICENSE'
adding 'pyopencl-2024.1.dist-info/METADATA'
adding 'pyopencl-2024.1.dist-info/WHEEL'
adding 'pyopencl-2024.1.dist-info/top_level.txt'
adding 'pyopencl-2024.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built pyopencl-2024.1-cp312-cp312-linux_x86_64.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with "installer" module
debian/rules execute_after_dh_auto_build-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
pybuild --build -i python3 -s custom --build-args 'make -C {dir}/doc html'
D: pybuild pybuild:602: version: 6.20241024
D: pybuild pybuild:603: ['/usr/bin/pybuild', '--build', '-i', 'python3', '-s', 'custom', '--build-args', 'make -C {dir}/doc html']
D: pybuild pybuild:39: cfg: Namespace(verbose=True, quiet=False, really_quiet=False, detect_only=False, clean_only=False, configure_only=False, build_only=True, install_only=False, test_only=False, autopkgtest_only=False, list_systems=False, print_args=None, before_clean=None, clean_args=None, after_clean=None, before_configure=None, configure_args=None, after_configure=None, before_build=None, build_args='make -C {dir}/doc html', after_build=None, before_install=None, install_args=None, after_install=None, before_test=None, test_args=None, after_test=None, test_nose=False, test_nose2=False, test_pytest=False, test_tox=False, test_stestr=False, test_custom=False, dir='/<<PKGBUILDDIR>>', destdir='debian/tmp', ext_destdir=None, ext_pattern='\\.so(\\.[^/]*)?$', ext_sub_pattern=None, ext_sub_repl=None, install_dir=None, name=None, system='custom', versions=[], interpreter=['python3'], disable=None, custom_tests=True)
D: pybuild __init__:37: cannot initialize 'cmake' plugin: Missing command 'cmake'
D: pybuild __init__:37: cannot initialize 'meson' plugin: Missing command 'meson'
D: pybuild tools:231: invoking: /usr/bin/dpkg-architecture
D: pybuild pybuild:151: detected build system: custom (certainty: 99%)
I: pybuild base:311: make -C /<<PKGBUILDDIR>>/doc html
D: pybuild tools:231: invoking: make -C /<<PKGBUILDDIR>>/doc html
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
python3 make_constants.py > constants.inc
/usr/lib/python3/dist-packages/pytools/persistent_dict.py:63: RecommendedHashNotFoundWarning: Unable to import recommended hash 'siphash24.siphash13', falling back to 'hashlib.sha256'. Run 'python3 -m pip install siphash24' to install the recommended hash.
warn("Unable to import recommended hash 'siphash24.siphash13', "
Running Sphinx v8.1.3
loading translations [en]... done
making output directory... done
ERROR: Invalid value `'/usr/share/doc/python3-doc/html/objects.inv'` in intersphinx_mapping['file:///usr/share/doc/python3-doc/html/']. Expected a two-element tuple or list.
ERROR: Invalid value `'/usr/share/doc/python-mako-doc/html/objects.inv'` in intersphinx_mapping['file:///usr/share/doc/python-mako-doc/html/']. Expected a two-element tuple or list.
Configuration error:
Invalid `intersphinx_mapping` configuration (2 errors).
make[2]: *** [Makefile:23: html] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
E: pybuild pybuild:389: build: plugin custom failed with: exit code=2: make -C /<<PKGBUILDDIR>>/doc html
Traceback (most recent call last):
File "/usr/bin/pybuild", line 387, in main
run(func, i, version, c)
File "/usr/bin/pybuild", line 325, in run
result = func(context, args)
^^^^^^^^^^^^^^^^^^^
File "/usr/share/dh-python/dhpython/build/base.py", line 365, in wrapped_func
raise Exception(msg)
Exception: exit code=2: make -C /<<PKGBUILDDIR>>/doc html
make[1]: *** [debian/rules:35: execute_after_dh_auto_build-indep] Error 13
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:28: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202412/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
More information about the Pkg-opencl-devel
mailing list