==> Building on s ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ PKGBUILD 1,141 100% 0.00kB/s 0:00:00 1,141 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) python-levenshtein-0.20.1-2.log 200 100% 195.31kB/s 0:00:00 200 100% 195.31kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 742 bytes received 75 bytes 326.80 bytes/sec total size is 1,329 speedup is 1.63 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix40 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix40]...done ==> Making package: python-levenshtein 0.20.1-2 (Thu Aug 11 21:37:08 2022) ==> Retrieving sources...  -> Found python-levenshtein-0.20.1.tar.gz ==> Validating source files with sha512sums... python-levenshtein-0.20.1.tar.gz ... Passed ==> Making package: python-levenshtein 0.20.1-2 (Thu Aug 11 21:37:20 2022) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change core/libnsl 2.0.0-2 0.06 MiB core/python 3.10.5-1 80.43 MiB community/python-jarowinkler 1.2.0-2 0.18 MiB community/python-rapidfuzz 2.4.2-2 4.45 MiB Total Installed Size: 85.12 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-jarowinkler... installing python-rapidfuzz... Optional dependencies for python-rapidfuzz python-numpy [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (29) New Version Net Change Download Size extra/cmake 3.23.3-1 55.66 MiB extra/hicolor-icon-theme 0.17-2 0.05 MiB extra/jsoncpp 1.9.5-2 1.24 MiB extra/libuv 1.44.2-1 0.52 MiB community/python-apipkg 3.0.1-1 0.04 MiB extra/python-appdirs 1.4.4-6 0.07 MiB extra/python-attrs 21.4.0-1 0.45 MiB community/python-distro 1.7.0-1 0.16 MiB community/python-iniconfig 1.1.1-5 0.02 MiB community/python-jaraco.context 4.1.1-2 0.02 MiB community/python-jaraco.functools 3.5.1-1 0.05 MiB community/python-jaraco.text 3.8.1-1 0.06 MiB community/python-more-itertools 8.13.0-2 0.48 MiB extra/python-nspektr 0.4.0-1 0.02 MiB 0.01 MiB extra/python-ordered-set 4.0.2-6 0.06 MiB extra/python-packaging 21.3-1 0.26 MiB community/python-pluggy 1.0.0-1 0.10 MiB community/python-py 1.11.0-1 0.71 MiB extra/python-pyparsing 3.0.9-1 0.96 MiB extra/python-setuptools 1:61.3.1-1 3.18 MiB 0.59 MiB extra/python-tomli 2.0.1-1 0.08 MiB extra/python-trove-classifiers 2022.8.7-1 0.11 MiB 0.01 MiB extra/python-validate-pyproject 0.9-1 0.39 MiB 0.08 MiB community/python-wheel 0.37.1-1 0.16 MiB extra/rhash 1.4.2-1 0.31 MiB community/cython 0.29.32-1 7.52 MiB community/python-pytest 7.1.2-1 2.62 MiB community/python-scikit-build 0.13.1-1 0.43 MiB community/rapidfuzz-cpp 1.1.1-2 0.23 MiB Total Download Size: 0.70 MiB Total Installed Size: 75.96 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-setuptools-1:61.3.1-1-any downloading... python-validate-pyproject-0.9-1-any downloading... python-trove-classifiers-2022.8.7-1-any downloading... python-nspektr-0.4.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui installing python-appdirs... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-jaraco.text... installing python-pyparsing... Optional dependencies for python-pyparsing python-railroad-diagrams: for generating Railroad Diagrams python-jinja: for generating Railroad Diagrams installing python-packaging... installing python-nspektr... installing python-ordered-set... installing python-tomli... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... installing python-distro... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures installing python-scikit-build... installing cython... installing rapidfuzz-cpp... installing python-attrs... installing python-iniconfig... installing python-pluggy... installing python-apipkg... installing python-py... installing python-pytest... [?25h==> Retrieving sources...  -> Found python-levenshtein-0.20.1.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting python-levenshtein-0.20.1.tar.gz with bsdtar ==> Starting build()... Not searching for unused variables given on the command line. CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. -- Configuring incomplete, errors occurred! See also "/build/python-levenshtein/src/Levenshtein-0.20.1/_cmake_test_compile/build/CMakeFiles/CMakeOutput.log". Not searching for unused variables given on the command line. -- The C compiler identification is GNU 12.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- The CXX compiler identification is GNU 12.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: /build/python-levenshtein/src/Levenshtein-0.20.1/_cmake_test_compile/build -- The C compiler identification is GNU 12.1.1 -- The CXX compiler identification is GNU 12.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PythonInterp: /usr/bin/python (found version "3.10.5") -- Found PythonLibs: /usr/lib/libpython3.10.so (found version "3.10.5") -- Found Python: /usr/bin/python3.10 (found version "3.10.5") found components: Interpreter Development Development.Module Development.Embed Using system supplied version of rapidfuzz-cpp -- Found Cython: /usr/bin/cython -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Success _modinit_prefix:PyInit_ -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: SKBUILD -- Build files have been written to: /build/python-levenshtein/src/Levenshtein-0.20.1/_skbuild/linux-riscv64-3.10/cmake-build [ 25%] Generating CXX source src/Levenshtein/levenshtein_cpp.cxx [ 50%] Building CXX object src/Levenshtein/CMakeFiles/levenshtein_cpp.dir/levenshtein_cpp.cxx.o [ 75%] Building CXX object src/Levenshtein/CMakeFiles/levenshtein_cpp.dir/Levenshtein-c/_levenshtein.cpp.o /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp: In instantiation of ‘lev_quick_median(const std::vector<_RF_String>&, const std::vector&):: [with auto:44 = unsigned char*; auto:45 = unsigned char*]’: /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.hpp:39:5: required from ‘auto visit(const RF_String&, Func&&, Args&& ...) [with Func = lev_quick_median(const std::vector<_RF_String>&, const std::vector&)::; Args = {}; RF_String = _RF_String]’ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:157:12: required from here /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:174:23: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 174 | while (p->c != c) | ~~~~~^~~~ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:183:23: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 183 | while (p->c != c) | ~~~~~^~~~ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:195:23: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 195 | while (p->c != c) | ~~~~~^~~~ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp: In instantiation of ‘lev_quick_median(const std::vector<_RF_String>&, const std::vector&):: [with auto:44 = short unsigned int*; auto:45 = short unsigned int*]’: /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.hpp:39:5: required from ‘auto visit(const RF_String&, Func&&, Args&& ...) [with Func = lev_quick_median(const std::vector<_RF_String>&, const std::vector&)::; Args = {}; RF_String = _RF_String]’ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:157:12: required from here /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:174:23: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 174 | while (p->c != c) | ~~~~~^~~~ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:183:23: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 183 | while (p->c != c) | ~~~~~^~~~ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:195:23: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 195 | while (p->c != c) | ~~~~~^~~~ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp: In instantiation of ‘lev_quick_median(const std::vector<_RF_String>&, const std::vector&):: [with auto:44 = unsigned int*; auto:45 = unsigned int*]’: /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.hpp:39:5: required from ‘auto visit(const RF_String&, Func&&, Args&& ...) [with Func = lev_quick_median(const std::vector<_RF_String>&, const std::vector&)::; Args = {}; RF_String = _RF_String]’ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:157:12: required from here /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:174:23: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 174 | while (p->c != c) | ~~~~~^~~~ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:183:23: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 183 | while (p->c != c) | ~~~~~^~~~ /build/python-levenshtein/src/Levenshtein-0.20.1/src/Levenshtein/Levenshtein-c/_levenshtein.cpp:195:23: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 195 | while (p->c != c) | ~~~~~^~~~ [100%] Linking CXX shared module levenshtein_cpp.cpython-310-riscv64-linux-gnu.so [100%] Built target levenshtein_cpp Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /build/python-levenshtein/src/Levenshtein-0.20.1/_skbuild/linux-riscv64-3.10/cmake-install/src/Levenshtein/levenshtein_cpp.cpython-310-riscv64-linux-gnu.so -------------------------------------------------------------------------------- -- Trying "Ninja" generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- -- ------- ------------ ----------------- ---------------------- --------------------------- -------------------------------- -- Trying "Ninja" generator - failure -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Trying "Unix Makefiles" generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- -- ------- ------------ ----------------- ---------------------- --------------------------- -------------------------------- -- Trying "Unix Makefiles" generator - success -------------------------------------------------------------------------------- Configuring Project Working directory: /build/python-levenshtein/src/Levenshtein-0.20.1/_skbuild/linux-riscv64-3.10/cmake-build Command: cmake /build/python-levenshtein/src/Levenshtein-0.20.1 -G 'Unix Makefiles' -DCMAKE_INSTALL_PREFIX:PATH=/build/python-levenshtein/src/Levenshtein-0.20.1/_skbuild/linux-riscv64-3.10/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python -DPYTHON_VERSION_STRING:STRING=3.10.5 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.10 -DPYTHON_LIBRARY:FILEPATH=/usr/lib/libpython3.10.so -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/usr/lib/python3.10/site-packages/skbuild/resources/cmake -DCMAKE_BUILD_TYPE:STRING=Release copying src/Levenshtein/StringMatcher.py -> _skbuild/linux-riscv64-3.10/cmake-install/src/Levenshtein/StringMatcher.py copying src/Levenshtein/__init__.py -> _skbuild/linux-riscv64-3.10/cmake-install/src/Levenshtein/__init__.py running build running build_py creating _skbuild/linux-riscv64-3.10/setuptools/lib.linux-riscv64-3.10 creating _skbuild/linux-riscv64-3.10/setuptools/lib.linux-riscv64-3.10/Levenshtein copying _skbuild/linux-riscv64-3.10/cmake-install/src/Levenshtein/StringMatcher.py -> _skbuild/linux-riscv64-3.10/setuptools/lib.linux-riscv64-3.10/Levenshtein copying _skbuild/linux-riscv64-3.10/cmake-install/src/Levenshtein/__init__.py -> _skbuild/linux-riscv64-3.10/setuptools/lib.linux-riscv64-3.10/Levenshtein copying _skbuild/linux-riscv64-3.10/cmake-install/src/Levenshtein/levenshtein_cpp.cpython-310-riscv64-linux-gnu.so -> _skbuild/linux-riscv64-3.10/setuptools/lib.linux-riscv64-3.10/Levenshtein copied 2 files running build_ext ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.10.5, pytest-7.1.2, pluggy-1.0.0 rootdir: /build/python-levenshtein/src/Levenshtein-0.20.1 collected 0 items / 2 errors ==================================== ERRORS ==================================== _____________ ERROR collecting tests/test_levenshtein_distance.py ______________ ImportError while importing test module '/build/python-levenshtein/src/Levenshtein-0.20.1/tests/test_levenshtein_distance.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/test_levenshtein_distance.py:1: in import Levenshtein E ModuleNotFoundError: No module named 'Levenshtein' ____________________ ERROR collecting tests/test_median.py _____________________ ImportError while importing test module '/build/python-levenshtein/src/Levenshtein-0.20.1/tests/test_median.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/test_median.py:1: in import Levenshtein E ModuleNotFoundError: No module named 'Levenshtein' =========================== short test summary info ============================ ERROR tests/test_levenshtein_distance.py ERROR tests/test_median.py !!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!! ============================== 2 errors in 0.55s =============================== ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix40/build receiving incremental file list python-levenshtein-0.20.1-2-riscv64-build.log python-levenshtein-0.20.1-2-riscv64-check.log sent 62 bytes received 2,498 bytes 1,024.00 bytes/sec total size is 12,371 speedup is 4.83