DEBUG: Executing shell function do_compile
TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/sources/ukkonen-1.0.1/setup.py:8: DeprecationWarning: The 'wheel.bdist_wheel' module has been removed.
Please update your setuptools to v70.1 or later.
If you're explicitly importing 'wheel.bdist_wheel', please update your import to point to 'setuptools.command.bdist_wheel' instead.
import wheel.bdist_wheel
TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/dist.py:454: SetuptoolsDeprecationWarning: Direct modification of value will be disallowed
!!
********************************************************************************
In an effort to implement PEP 643, direct/in-place changes of static values
that come from configuration files are deprecated.
If you need to modify this value, please first create a copy with `list(value)`
and make sure conform to all relevant standards when overriding setuptools
functionality (https://packaging.python.org/en/latest/specifications/).
This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.
********************************************************************************
!!
patterns.append(license_file)
TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
By 2025-Oct-31, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
running build
running build_py
creating build/lib.linux-x86_64-cpython-313
copying ukkonen.py -> build/lib.linux-x86_64-cpython-313
running build_ext
generating cffi module 'build/temp.linux-x86_64-cpython-313/_ukkonen.c'
creating build/temp.linux-x86_64-cpython-313
building '_ukkonen' extension
creating build/temp.linux-x86_64-cpython-313/build/temp.linux-x86_64-cpython-313
aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/recipe-sysroot -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/sources/ukkonen-1.0.1=/usr/src/debug/python3-ukkonen/1.0.1 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/sources/ukkonen-1.0.1=/usr/src/debug/python3-ukkonen/1.0.1 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -fPIC -I. -ITMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/recipe-sysroot/usr/include/python3.13 -c _ukkonen.cpp -o build/temp.linux-x86_64-cpython-313/_ukkonen.o
_ukkonen.cpp:4:23: error: unknown type name 'int64_t'
4 | template <typename T> int64_t edit_distance_k_impl(
| ^
_ukkonen.cpp:5:17: error: unknown type name 'int64_t'
5 | const T* a, int64_t a_size,
| ^
_ukkonen.cpp:6:17: error: unknown type name 'int64_t'
6 | const T* b, int64_t b_size,
| ^
_ukkonen.cpp:7:5: error: unknown type name 'int64_t'
7 | int64_t k
| ^
_ukkonen.cpp:42:5: error: unknown type name 'int64_t'
42 | int64_t ZERO_K = std::min(k, a_size) / 2 + 2;
| ^
_ukkonen.cpp:45:17: error: use of undeclared identifier 'int64_t'
45 | std::vector<int64_t> current_row(array_size, -1);
| ^~~~~~~
_ukkonen.cpp:46:17: error: use of undeclared identifier 'int64_t'
46 | std::vector<int64_t> next_row(array_size, -1);
| ^~~~~~~
_ukkonen.cpp:48:5: error: unknown type name 'int64_t'
48 | int64_t i = 0;
| ^
_ukkonen.cpp:49:5: error: unknown type name 'int64_t'
49 | int64_t condition_row = size_d + ZERO_K;
| ^
_ukkonen.cpp:50:5: error: unknown type name 'int64_t'
50 | int64_t end_max = condition_row * 2;
| ^
_ukkonen.cpp:70:9: error: unknown type name 'int64_t'
70 | int64_t end;
| ^
_ukkonen.cpp:78:14: error: unknown type name 'int64_t'
78 | for (int64_t q = start, row_index = start + ZERO_K; q < end; q++, row_index++) {
| ^
_ukkonen.cpp:78:43: error: expected ';' in 'for' statement specifier
78 | for (int64_t q = start, row_index = start + ZERO_K; q < end; q++, row_index++) {
| ^
_ukkonen.cpp:78:43: error: expected expression
_ukkonen.cpp:78:68: error: expected ')'
78 | for (int64_t q = start, row_index = start + ZERO_K; q < end; q++, row_index++) {
| ^
_ukkonen.cpp:78:13: note: to match this '('
78 | for (int64_t q = start, row_index = start + ZERO_K; q < end; q++, row_index++) {
| ^
_ukkonen.cpp:78:70: error: use of undeclared identifier 'q'
78 | for (int64_t q = start, row_index = start + ZERO_K; q < end; q++, row_index++) {
| ^
_ukkonen.cpp:78:75: error: use of undeclared identifier 'row_index'
78 | for (int64_t q = start, row_index = start + ZERO_K; q < end; q++, row_index++) {
| ^~~~~~~~~
_ukkonen.cpp:99:12: error: unknown type name 'int64_t'
99 | extern "C" int64_t edit_distance_k(
| ^
_ukkonen.cpp:100:23: error: unknown type name 'int64_t'
100 | const wchar_t *a, int64_t asize,
| ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
error: command 'TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-clang++' failed with exit code 1
WARNING: TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/temp/run.do_compile.3198825:170 exit 1 from 'nativepython3 setup.py --verbose build -j 10 bdist_wheel --dist-dir TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/dist'
WARNING: Backtrace (BB generated script):
#1: setuptools3_do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/temp/run.do_compile.3198825, line 170
#2: do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/temp/run.do_compile.3198825, line 153
#3: main, TMPDIR/work/cortexa57-yoe-linux-musl/python3-ukkonen/1.0.1/temp/run.do_compile.3198825, line 177