===> Building for py313-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.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/__init__.py -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/compat.py -> build/lib.macosx-12.3-arm64-cpython-313/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.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/floatdef.pxd -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/hash_functions.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/khash.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/khashmaps.pxd -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/khashmaps.pyx -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/khashsets.pxd -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/khashsets.pyx -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/memory.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/murmurhash.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/unique.pxd -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/unique.pyx -> build/lib.macosx-12.3-arm64-cpython-313/cykhash copying src/cykhash/utils.pyx -> build/lib.macosx-12.3-arm64-cpython-313/cykhash creating build/lib.macosx-12.3-arm64-cpython-313/cykhash/maps copying src/cykhash/maps/map_header.pxi.in -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/maps copying src/cykhash/maps/map_impl.pxi.in -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/maps copying src/cykhash/maps/map_init.pxi.in -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/maps creating build/lib.macosx-12.3-arm64-cpython-313/cykhash/sets copying src/cykhash/sets/set_header.pxi.in -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/sets copying src/cykhash/sets/set_impl.pxi.in -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/sets copying src/cykhash/sets/set_init.pxi.in -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/sets creating build/lib.macosx-12.3-arm64-cpython-313/cykhash/unique copying src/cykhash/unique/unique_impl.pxi.in -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/unique copying src/cykhash/maps/map_header.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/maps copying src/cykhash/maps/map_impl.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/maps copying src/cykhash/maps/map_init.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/maps copying src/cykhash/sets/set_header.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/sets copying src/cykhash/sets/set_impl.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/sets copying src/cykhash/sets/set_init.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/sets copying src/cykhash/unique/unique_impl.pxi -> build/lib.macosx-12.3-arm64-cpython-313/cykhash/unique running build_ext building 'cykhash.khashsets' extension creating build/temp.macosx-12.3-arm64-cpython-313/src/cykhash clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include/python3.13 -c src/cykhash/khashsets.c -o build/temp.macosx-12.3-arm64-cpython-313/src/cykhash/khashsets.o Error loading required libraries. If there is an ongoing installation please wait for it to complete. Otherwise reinstall. (dlopen(@rpath/libxcodebuildLoader.dylib, 0x0001): Library not loaded: /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice Referenced from: /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/SharedFrameworks/DVTPortal.framework/Versions/A/DVTPortal Reason: tried: '/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice' (no such file), '/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice' (no such file, not in dyld cache), '/Library/Frameworks/MobileDevice.framework/Versions/A/MobileDevice' (no such file), '/System/Library/Frameworks/MobileDevice.framework/Versions/A/MobileDevice' (no such file, not in dyld cache)) clang: error: unable to locate xcodebuild, please make sure the path to the Xcode folder is set correctly! clang: error: You can set the path to the Xcode folder using /usr/bin/xcode-select -switch error: command '/Users/pbulk/build/devel/py-cykhash/work/.cwrapper/bin/clang' failed with exit code 71 ERROR Backend subprocess exited when trying to invoke build_wheel *** Error code 1 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/py-cykhash *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/py-cykhash