=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for py312-cykhash-2.0.1nb2 * Building wheel... performance hint: src/cykhash/sets/set_impl.pxi:17:0: Exception check on '_dealloc_int64' will always require the GIL to be acquired. Possible solutions: 1. Declare '_dealloc_int64' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_dealloc_int64' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:26:0: Exception check on '_add_int64' will always require the GIL to be acquired. Possible solutions: 1. Declare '_add_int64' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_add_int64' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:34:0: Exception check on '_discard_int64' will always require the GIL to be acquired. Possible solutions: 1. Declare '_discard_int64' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_discard_int64' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:558:0: Exception check on '_dealloc_float64' will always require the GIL to be acquired. Possible solutions: 1. Declare '_dealloc_float64' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_dealloc_float64' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:567:0: Exception check on '_add_float64' will always require the GIL to be acquired. Possible solutions: 1. Declare '_add_float64' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_add_float64' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:575:0: Exception check on '_discard_float64' will always require the GIL to be acquired. Possible solutions: 1. Declare '_discard_float64' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_discard_float64' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:1099:0: Exception check on '_dealloc_int32' will always require the GIL to be acquired. Possible solutions: 1. Declare '_dealloc_int32' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_dealloc_int32' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:1108:0: Exception check on '_add_int32' will always require the GIL to be acquired. Possible solutions: 1. Declare '_add_int32' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_add_int32' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:1116:0: Exception check on '_discard_int32' will always require the GIL to be acquired. Possible solutions: 1. Declare '_discard_int32' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_discard_int32' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:1640:0: Exception check on '_dealloc_float32' will always require the GIL to be acquired. Possible solutions: 1. Declare '_dealloc_float32' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_dealloc_float32' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:1649:0: Exception check on '_add_float32' will always require the GIL to be acquired. Possible solutions: 1. Declare '_add_float32' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_add_float32' to allow an error code to be returned. performance hint: src/cykhash/sets/set_impl.pxi:1657:0: Exception check on '_discard_float32' will always require the GIL to be acquired. Possible solutions: 1. Declare '_discard_float32' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on '_discard_float32' to allow an error code to be returned. Compiling src/cykhash/khashsets.pyx because it changed. Compiling src/cykhash/khashmaps.pyx because it changed. Compiling src/cykhash/unique.pyx because it changed. Compiling src/cykhash/utils.pyx because it changed. [1/4] Cythonizing src/cykhash/khashmaps.pyx [2/4] Cythonizing src/cykhash/khashsets.pyx [3/4] Cythonizing src/cykhash/unique.pyx [4/4] Cythonizing src/cykhash/utils.pyx running bdist_wheel running build running build_py creating build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/__init__.py -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/compat.py -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash running egg_info writing src/cykhash.egg-info/PKG-INFO writing dependency_links to src/cykhash.egg-info/dependency_links.txt writing top-level names to src/cykhash.egg-info/top_level.txt reading manifest file 'src/cykhash.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'src/cykhash.egg-info/SOURCES.txt' copying src/cykhash/common.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/floatdef.pxd -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/hash_functions.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/khash.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/khashmaps.pxd -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/khashmaps.pyx -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/khashsets.pxd -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/khashsets.pyx -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/memory.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/murmurhash.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/unique.pxd -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/unique.pyx -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash copying src/cykhash/utils.pyx -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash creating build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps copying src/cykhash/maps/map_header.pxi.in -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps copying src/cykhash/maps/map_impl.pxi.in -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps copying src/cykhash/maps/map_init.pxi.in -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps creating build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets copying src/cykhash/sets/set_header.pxi.in -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets copying src/cykhash/sets/set_impl.pxi.in -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets copying src/cykhash/sets/set_init.pxi.in -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets creating build/lib.netbsd-10.0-amd64-cpython-312/cykhash/unique copying src/cykhash/unique/unique_impl.pxi.in -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/unique copying src/cykhash/maps/map_header.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps copying src/cykhash/maps/map_impl.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps copying src/cykhash/maps/map_init.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps copying src/cykhash/sets/set_header.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets copying src/cykhash/sets/set_impl.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets copying src/cykhash/sets/set_init.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets copying src/cykhash/unique/unique_impl.pxi -> build/lib.netbsd-10.0-amd64-cpython-312/cykhash/unique running build_ext building 'cykhash.khashsets' extension creating build/temp.netbsd-10.0-amd64-cpython-312/src/cykhash gcc -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -I/usr/pkg/include/python3.12 -c src/cykhash/khashsets.c -o build/temp.netbsd-10.0-amd64-cpython-312/src/cykhash/khashsets.o gcc -shared -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 build/temp.netbsd-10.0-amd64-cpython-312/src/cykhash/khashsets.o -L/usr/pkg/lib -o build/lib.netbsd-10.0-amd64-cpython-312/cykhash/khashsets.so building 'cykhash.khashmaps' extension gcc -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -I/usr/pkg/include/python3.12 -c src/cykhash/khashmaps.c -o build/temp.netbsd-10.0-amd64-cpython-312/src/cykhash/khashmaps.o gcc -shared -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 build/temp.netbsd-10.0-amd64-cpython-312/src/cykhash/khashmaps.o -L/usr/pkg/lib -o build/lib.netbsd-10.0-amd64-cpython-312/cykhash/khashmaps.so building 'cykhash.unique' extension gcc -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -I/usr/pkg/include/python3.12 -c src/cykhash/unique.c -o build/temp.netbsd-10.0-amd64-cpython-312/src/cykhash/unique.o gcc -shared -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 build/temp.netbsd-10.0-amd64-cpython-312/src/cykhash/unique.o -L/usr/pkg/lib -o build/lib.netbsd-10.0-amd64-cpython-312/cykhash/unique.so building 'cykhash.utils' extension gcc -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -I/usr/pkg/include/python3.12 -c src/cykhash/utils.c -o build/temp.netbsd-10.0-amd64-cpython-312/src/cykhash/utils.o gcc -shared -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 build/temp.netbsd-10.0-amd64-cpython-312/src/cykhash/utils.o -L/usr/pkg/lib -o build/lib.netbsd-10.0-amd64-cpython-312/cykhash/utils.so installing to build/bdist.netbsd-10.0-amd64/wheel running install running install_lib creating build/bdist.netbsd-10.0-amd64/wheel creating build/bdist.netbsd-10.0-amd64/wheel/cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/__init__.py -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/compat.py -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/common.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/floatdef.pxd -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/hash_functions.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/khash.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/khashmaps.pxd -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/khashmaps.pyx -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/khashsets.pxd -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/khashsets.pyx -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/memory.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/murmurhash.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/unique.pxd -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/unique.pyx -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/utils.pyx -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash creating build/bdist.netbsd-10.0-amd64/wheel/cykhash/maps copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps/map_header.pxi.in -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/maps copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps/map_impl.pxi.in -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/maps copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps/map_init.pxi.in -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/maps copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps/map_header.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/maps copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps/map_impl.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/maps copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/maps/map_init.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/maps creating build/bdist.netbsd-10.0-amd64/wheel/cykhash/sets copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets/set_header.pxi.in -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/sets copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets/set_impl.pxi.in -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/sets copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets/set_init.pxi.in -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/sets copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets/set_header.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/sets copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets/set_impl.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/sets copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/sets/set_init.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/sets creating build/bdist.netbsd-10.0-amd64/wheel/cykhash/unique copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/unique/unique_impl.pxi.in -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/unique copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/unique/unique_impl.pxi -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash/unique copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/khashsets.so -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/khashmaps.so -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/unique.so -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash copying build/lib.netbsd-10.0-amd64-cpython-312/cykhash/utils.so -> build/bdist.netbsd-10.0-amd64/wheel/./cykhash running install_egg_info Copying src/cykhash.egg-info to build/bdist.netbsd-10.0-amd64/wheel/./cykhash-2.0.1-py3.12.egg-info running install_scripts creating build/bdist.netbsd-10.0-amd64/wheel/cykhash-2.0.1.dist-info/WHEEL creating '/pbulk/work/devel/py-cykhash/work/cykhash-2.0.1/dist/.tmp-vfhwq15y/cykhash-2.0.1-cp312-cp312-netbsd_10_0_amd64.whl' and adding 'build/bdist.netbsd-10.0-amd64/wheel' to it adding 'cykhash/__init__.py' adding 'cykhash/common.pxi' adding 'cykhash/compat.py' adding 'cykhash/floatdef.pxd' adding 'cykhash/hash_functions.pxi' adding 'cykhash/khash.pxi' adding 'cykhash/khashmaps.pxd' adding 'cykhash/khashmaps.pyx' adding 'cykhash/khashmaps.so' adding 'cykhash/khashsets.pxd' adding 'cykhash/khashsets.pyx' adding 'cykhash/khashsets.so' adding 'cykhash/memory.pxi' adding 'cykhash/murmurhash.pxi' adding 'cykhash/unique.pxd' adding 'cykhash/unique.pyx' adding 'cykhash/unique.so' adding 'cykhash/utils.pyx' adding 'cykhash/utils.so' adding 'cykhash/maps/map_header.pxi' adding 'cykhash/maps/map_header.pxi.in' adding 'cykhash/maps/map_impl.pxi' adding 'cykhash/maps/map_impl.pxi.in' adding 'cykhash/maps/map_init.pxi' adding 'cykhash/maps/map_init.pxi.in' adding 'cykhash/sets/set_header.pxi' adding 'cykhash/sets/set_header.pxi.in' adding 'cykhash/sets/set_impl.pxi' adding 'cykhash/sets/set_impl.pxi.in' adding 'cykhash/sets/set_init.pxi' adding 'cykhash/sets/set_init.pxi.in' adding 'cykhash/unique/unique_impl.pxi' adding 'cykhash/unique/unique_impl.pxi.in' adding 'cykhash-2.0.1.dist-info/licenses/LICENSE' adding 'cykhash-2.0.1.dist-info/METADATA' adding 'cykhash-2.0.1.dist-info/WHEEL' adding 'cykhash-2.0.1.dist-info/top_level.txt' adding 'cykhash-2.0.1.dist-info/RECORD' removing build/bdist.netbsd-10.0-amd64/wheel Successfully built cykhash-2.0.1-cp312-cp312-netbsd_10_0_amd64.whl