==> Building on centiskorch ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/lib2geom ./ .SRCINFO 508 100% 0.00kB/s 0:00:00 508 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=2/4) PKGBUILD 879 100% 858.40kB/s 0:00:00 879 100% 858.40kB/s 0:00:00 (xfr#2, to-chk=1/4) lib2geom-1.3-2.log 366 100% 357.42kB/s 0:00:00 366 100% 357.42kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 1,259 bytes received 116 bytes 2,750.00 bytes/sec total size is 1,585 speedup is 1.15 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root28 on remote host... [?25l:: Synchronizing package databases... core downloading... extra 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] -> [root28]...done ==> Making package: lib2geom 1.3-2 (Sun Aug 18 13:22:50 2024) ==> Retrieving sources...  -> Downloading lib2geom-1.3.tar.bz2... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12313 0 12313 0 0 16125 0 --:--:-- --:--:-- --:--:-- 16137 100 1245k 0 1245k 0 0 831k 0 --:--:-- 0:00:01 --:--:-- 831k ==> Validating source files with sha256sums... lib2geom-1.3.tar.bz2 ... Passed ==> Making package: lib2geom 1.3-2 (Sun Aug 18 13:23:10 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (22) New Version Net Change extra/blas 3.12.0-5 0.41 MiB extra/cblas 3.12.0-5 0.28 MiB core/expat 2.6.2-1 0.38 MiB extra/fontconfig 2:2.15.0-2 1.04 MiB extra/freetype2 2.13.3-1 1.58 MiB extra/graphite 1:1.3.14-4 0.18 MiB extra/harfbuzz 9.0.0-1 3.97 MiB extra/libpng 1.6.43-1 0.51 MiB extra/libx11 1.8.10-1 9.73 MiB extra/libxau 1.0.11-3 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.6-1 0.29 MiB extra/libxrender 0.9.11-2 0.09 MiB core/lzo 2.10-5 0.34 MiB extra/pixman 0.43.4-1 0.43 MiB extra/xcb-proto 1.17.0-2 1.02 MiB extra/xorgproto 2024.1-2 1.46 MiB extra/cairo 1.18.0-2 1.34 MiB extra/double-conversion 3.3.0-2 0.17 MiB extra/gsl 2.8-1 4.31 MiB extra/ragel 6.10-3 1.72 MiB Total Installed Size: 33.07 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing blas... installing cblas... installing gsl... installing double-conversion... installing expat... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing ragel... :: Running post-transaction hooks... (1/3) Updating fontconfig configuration... (2/3) Updating fontconfig cache... (3/3) Updating the info directory file... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (9) New Version Net Change extra/boost-libs 1.83.0-9 7.21 MiB extra/cppdap 1.58.0-2 1.48 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.5-3 3.13 MiB extra/libuv 1.48.0-2 0.56 MiB extra/rhash 1.4.4-1 0.31 MiB extra/boost 1.83.0-9 317.58 MiB extra/cmake 3.30.2-1 68.22 MiB extra/gtest 1.15.2-1 2.06 MiB Total Installed Size: 400.59 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing boost... Optional dependencies for boost python: for python bindings installing gtest... Optional dependencies for gtest python: gmock generator [?25h==> Retrieving sources...  -> Found lib2geom-1.3.tar.bz2 ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting lib2geom-1.3.tar.bz2 with bsdtar ==> Starting build()... -- The CXX compiler identification is GNU 14.2.1 -- The C compiler identification is GNU 14.2.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 -- 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 CMake Warning (dev) at CMakeLists.txt:34 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.60") -- Found DoubleConversion: /usr/lib/libdouble-conversion.so -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Could NOT find Cython (missing: CYTHON_EXECUTABLE) -- cython: NOT FOUND -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for module 'gtk+-3.0' -- Package 'gtk+-3.0', required by 'virtual:world', not found -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.80.4 -- Checking for module 'cairo' -- Found cairo, version 1.18.0 -- Checking for module 'gsl' -- Found gsl, version 2.8 -- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.15.2") -- Performing Test HAVE_SINCOS -- Performing Test HAVE_SINCOS - Success -- Found Ragel in /usr/bin/ragel. svg-path-parser.cpp will be recreated from svg-path-parser.rl. Not building toys as they require GTK3. -- Configuring done (7.1s) -- Generating done (0.4s) -- Build files have been written to: /build/lib2geom/src/lib2geom-1.3/build [ 2%] Building CXX object src/2geom/CMakeFiles/2geom.dir/basic-intersection.cpp.o [ 3%] Building CXX object src/2geom/CMakeFiles/2geom.dir/bezier.cpp.o [ 3%] Building CXX object src/2geom/CMakeFiles/2geom.dir/affine.cpp.o [ 4%] Building CXX object src/2geom/CMakeFiles/2geom.dir/bezier-utils.cpp.o [ 5%] Building CXX object src/2geom/CMakeFiles/2geom.dir/bezier-clipping.cpp.o [ 6%] Building CXX object src/2geom/CMakeFiles/2geom.dir/bezier-curve.cpp.o [ 7%] Building CXX object src/2geom/CMakeFiles/2geom.dir/cairo-path-sink.cpp.o [ 8%] Building CXX object src/2geom/CMakeFiles/2geom.dir/circle.cpp.o [ 10%] Building CXX object src/2geom/CMakeFiles/2geom.dir/conic_section_clipper_impl.cpp.o [ 10%] Building CXX object src/2geom/CMakeFiles/2geom.dir/conicsec.cpp.o [ 11%] Building CXX object src/2geom/CMakeFiles/2geom.dir/concepts.cpp.o [ 12%] Building CXX object src/2geom/CMakeFiles/2geom.dir/convex-hull.cpp.o [ 13%] Building CXX object src/2geom/CMakeFiles/2geom.dir/d2-sbasis.cpp.o [ 14%] Building CXX object src/2geom/CMakeFiles/2geom.dir/curve.cpp.o [ 14%] Building CXX object src/2geom/CMakeFiles/2geom.dir/crossing.cpp.o [ 15%] Building CXX object src/2geom/CMakeFiles/2geom.dir/coord.cpp.o [ 16%] Building CXX object src/2geom/CMakeFiles/2geom.dir/ellipse.cpp.o [ 17%] Building CXX object src/2geom/CMakeFiles/2geom.dir/elliptical-arc.cpp.o [ 19%] Building CXX object src/2geom/CMakeFiles/2geom.dir/elliptical-arc-from-sbasis.cpp.o [ 20%] Building CXX object src/2geom/CMakeFiles/2geom.dir/geom.cpp.o [ 21%] Building CXX object src/2geom/CMakeFiles/2geom.dir/intersection-graph.cpp.o In file included from /build/lib2geom/src/lib2geom-1.3/src/2geom/conicsec.cpp:34: /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 147 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 223 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 321 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 367 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 406 | ~lsf_with_fixed_terms() override | ^ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 446 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 479 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 524 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: note: remove the ‘< >’ In file included from /build/lib2geom/src/lib2geom-1.3/src/2geom/circle.cpp:37: /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 147 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 223 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 321 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 367 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 406 | ~lsf_with_fixed_terms() override | ^ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 446 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 479 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 524 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: note: remove the ‘< >’ [ 22%] Building CXX object src/2geom/CMakeFiles/2geom.dir/line.cpp.o [ 23%] Building CXX object src/2geom/CMakeFiles/2geom.dir/nearest-time.cpp.o [ 23%] Building CXX object src/2geom/CMakeFiles/2geom.dir/numeric/matrix.cpp.o [ 24%] Building CXX object src/2geom/CMakeFiles/2geom.dir/parallelogram.cpp.o [ 25%] Building CXX object src/2geom/CMakeFiles/2geom.dir/parting-point.cpp.o [ 26%] Building CXX object src/2geom/CMakeFiles/2geom.dir/path-extrema.cpp.o In file included from /build/lib2geom/src/lib2geom-1.3/src/2geom/ellipse.cpp:37: /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 147 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 223 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 321 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 367 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 406 | ~lsf_with_fixed_terms() override | ^ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 446 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 479 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 524 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: note: remove the ‘< >’ [ 28%] Building CXX object src/2geom/CMakeFiles/2geom.dir/path-intersection.cpp.o In file included from /build/lib2geom/src/lib2geom-1.3/src/2geom/elliptical-arc.cpp:46: /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 147 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 223 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 321 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 367 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 406 | ~lsf_with_fixed_terms() override | ^ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 446 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 479 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 524 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: note: remove the ‘< >’ [ 29%] Building CXX object src/2geom/CMakeFiles/2geom.dir/path-sink.cpp.o In file included from /build/lib2geom/src/lib2geom-1.3/src/2geom/elliptical-arc-from-sbasis.cpp:39: /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 147 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:147:35: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 223 | lsf_solution( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:223:34: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 321 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:321:44: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 367 | lsf_with_fixed_terms( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:367:41: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 406 | ~lsf_with_fixed_terms() override | ^ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:406:5: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 446 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:446:54: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 479 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:479:50: note: remove the ‘< >’ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 524 | least_squeares_fitter( model_type const& _model, | ^~~~~~~~~~ /build/lib2geom/src/lib2geom-1.3/include/2geom/numeric/fitting-tool.h:524:49: note: remove the ‘< >’ [ 30%] Building CXX object src/2geom/CMakeFiles/2geom.dir/path.cpp.o [ 31%] Building CXX object src/2geom/CMakeFiles/2geom.dir/pathvector.cpp.o [ 31%] Building CXX object src/2geom/CMakeFiles/2geom.dir/piecewise.cpp.o [ 32%] Building CXX object src/2geom/CMakeFiles/2geom.dir/point.cpp.o [ 33%] Building CXX object src/2geom/CMakeFiles/2geom.dir/polynomial.cpp.o [ 34%] Building CXX object src/2geom/CMakeFiles/2geom.dir/rect.cpp.o [ 35%] Building CXX object src/2geom/CMakeFiles/2geom.dir/recursive-bezier-intersection.cpp.o [ 37%] Building CXX object src/2geom/CMakeFiles/2geom.dir/sbasis-2d.cpp.o [ 38%] Building CXX object src/2geom/CMakeFiles/2geom.dir/sbasis-geometric.cpp.o [ 39%] Building CXX object src/2geom/CMakeFiles/2geom.dir/sbasis-math.cpp.o [ 39%] Building CXX object src/2geom/CMakeFiles/2geom.dir/sbasis-poly.cpp.o [ 40%] Building CXX object src/2geom/CMakeFiles/2geom.dir/sbasis-roots.cpp.o [ 41%] Building CXX object src/2geom/CMakeFiles/2geom.dir/sbasis-to-bezier.cpp.o [ 42%] Building CXX object src/2geom/CMakeFiles/2geom.dir/sbasis.cpp.o [ 43%] Building CXX object src/2geom/CMakeFiles/2geom.dir/self-intersect.cpp.o [ 44%] Building CXX object src/2geom/CMakeFiles/2geom.dir/solve-bezier.cpp.o [ 46%] Building CXX object src/2geom/CMakeFiles/2geom.dir/solve-bezier-one-d.cpp.o [ 47%] Building CXX object src/2geom/CMakeFiles/2geom.dir/solve-bezier-parametric.cpp.o [ 47%] Building CXX object src/2geom/CMakeFiles/2geom.dir/svg-path-parser.cpp.o [ 48%] Building CXX object src/2geom/CMakeFiles/2geom.dir/svg-path-writer.cpp.o [ 49%] Building CXX object src/2geom/CMakeFiles/2geom.dir/sweep-bounds.cpp.o [ 50%] Building CXX object src/2geom/CMakeFiles/2geom.dir/transforms.cpp.o [ 51%] Building CXX object src/2geom/CMakeFiles/2geom.dir/utils.cpp.o [ 52%] Linking CXX shared library lib2geom.so /usr/src/debug/lib2geom/lib2geom-1.3/src/2geom/solve-bezier.cpp:25:7: warning: type ‘struct Bernsteins’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/lib2geom/lib2geom-1.3/src/2geom/solve-bezier-one-d.cpp:28:7: note: a different type is defined in another translation unit /usr/src/debug/lib2geom/lib2geom-1.3/src/2geom/solve-bezier.cpp:28:26: note: the first difference of corresponding definitions is field ‘solutions’ /usr/src/debug/lib2geom/lib2geom-1.3/src/2geom/solve-bezier-one-d.cpp:32:12: note: a field with different name is defined in another translation unit [ 52%] Built target 2geom [ 53%] Building CXX object tests/CMakeFiles/choose-test.dir/choose-test.cpp.o [ 55%] Building CXX object tests/CMakeFiles/angle-test.dir/angle-test.cpp.o [ 57%] Building CXX object tests/CMakeFiles/convex-hull-test.dir/convex-hull-test.cpp.o [ 57%] Building CXX object tests/CMakeFiles/affine-test.dir/affine-test.cpp.o [ 59%] Building CXX object tests/CMakeFiles/coord-test.dir/coord-test.cpp.o [ 59%] Building CXX object tests/CMakeFiles/circle-test.dir/circle-test.cpp.o [ 60%] Building CXX object tests/CMakeFiles/elliptical-arc-test.dir/elliptical-arc-test.cpp.o [ 62%] Building CXX object tests/CMakeFiles/interval-test.dir/interval-test.cpp.o [ 62%] Building CXX object tests/CMakeFiles/bezier-test.dir/bezier-test.cpp.o [ 64%] Building CXX object tests/CMakeFiles/line-test.dir/line-test.cpp.o [ 66%] Building CXX object tests/CMakeFiles/nl-vector-test.dir/nl-vector-test.cpp.o [ 66%] Building CXX object tests/CMakeFiles/intersection-graph-test.dir/intersection-graph-test.cpp.o [ 67%] Building CXX object tests/CMakeFiles/ellipse-test.dir/ellipse-test.cpp.o [ 70%] Building CXX object tests/CMakeFiles/planar-graph-test.dir/planar-graph-test.cpp.o [ 70%] Building CXX object tests/CMakeFiles/parallelogram-test.dir/parallelogram-test.cpp.o [ 70%] Building CXX object tests/CMakeFiles/path-test.dir/path-test.cpp.o [ 70%] Linking CXX executable nl-vector-test [ 70%] Linking CXX executable coord-test [ 71%] Linking CXX executable interval-test [ 71%] Built target interval-test [ 73%] Linking CXX executable choose-test [ 74%] Building CXX object tests/CMakeFiles/point-test.dir/point-test.cpp.o [ 74%] Linking CXX executable angle-test [ 74%] Built target coord-test [ 75%] Building CXX object tests/CMakeFiles/polynomial-test.dir/polynomial-test.cpp.o [ 76%] Linking CXX executable convex-hull-test [ 76%] Built target choose-test [ 77%] Building CXX object tests/CMakeFiles/rect-test.dir/rect-test.cpp.o [ 78%] Linking CXX executable affine-test [ 79%] Linking CXX executable parallelogram-test [ 80%] Linking CXX executable circle-test [ 82%] Linking CXX executable intersection-graph-test [ 83%] Linking CXX executable line-test [ 84%] Linking CXX executable elliptical-arc-test [ 85%] Linking CXX executable ellipse-test [ 86%] Linking CXX executable point-test [ 87%] Linking CXX executable planar-graph-test [ 87%] Built target angle-test [ 88%] Linking CXX executable bezier-test [ 89%] Building CXX object tests/CMakeFiles/sbasis-test.dir/sbasis-test.cpp.o [ 89%] Built target nl-vector-test [ 89%] Linking CXX executable path-test [ 91%] Linking CXX executable polynomial-test [ 91%] Built target parallelogram-test [ 91%] Built target point-test [ 91%] Built target circle-test [ 91%] Built target polynomial-test [ 91%] Built target convex-hull-test [ 91%] Built target intersection-graph-test [ 91%] Built target line-test [ 91%] Linking CXX executable rect-test [ 92%] Building CXX object tests/CMakeFiles/self-intersections-test.dir/self-intersections-test.cpp.o [ 93%] Building CXX object tests/CMakeFiles/sbasis-text-test.dir/sbasis-text-test.cpp.o [ 94%] Building CXX object tests/CMakeFiles/root-find-test.dir/root-find-test.cpp.o [ 95%] Building CXX object tests/CMakeFiles/implicitization-test.dir/implicitization-test.cpp.o [ 95%] Built target elliptical-arc-test [ 95%] Built target bezier-test [ 95%] Built target ellipse-test [ 95%] Built target path-test [ 96%] Linking CXX executable sbasis-test [ 96%] Built target planar-graph-test [ 96%] Built target rect-test [ 97%] Linking CXX executable sbasis-text-test [ 98%] Linking CXX executable root-find-test [ 98%] Linking CXX executable implicitization-test [ 98%] Built target sbasis-text-test [ 98%] Built target root-find-test [100%] Linking CXX executable self-intersections-test [100%] Built target sbasis-test [100%] Built target implicitization-test [100%] Built target self-intersections-test [100%] Built target affine-test ==> Starting check()... Running tests... Test project /build/lib2geom/src/lib2geom-1.3/build Connected to MAKE jobserver Start 1: affine-test 1/24 Test #1: affine-test ...................... Passed 0.13 sec Start 2: angle-test 2/24 Test #2: angle-test ....................... Passed 0.02 sec Start 3: bezier-test 3/24 Test #3: bezier-test ...................... Passed 0.22 sec Start 4: choose-test 4/24 Test #4: choose-test ...................... Passed 0.02 sec Start 5: circle-test 5/24 Test #5: circle-test ...................... Passed 0.03 sec Start 6: convex-hull-test 6/24 Test #6: convex-hull-test ................. Passed 0.03 sec Start 7: coord-test 7/24 Test #7: coord-test ....................... Passed 0.36 sec Start 8: ellipse-test 8/24 Test #8: ellipse-test ..................... Passed 0.25 sec Start 9: elliptical-arc-test 9/24 Test #9: elliptical-arc-test ..............***Failed 0.35 sec Start 10: intersection-graph-test 10/24 Test #10: intersection-graph-test .......... Passed 0.18 sec Start 11: interval-test 11/24 Test #11: interval-test .................... Passed 0.02 sec Start 12: line-test 12/24 Test #12: line-test ........................ Passed 0.03 sec Start 13: nl-vector-test 13/24 Test #13: nl-vector-test ................... Passed 0.03 sec Start 14: parallelogram-test 14/24 Test #14: parallelogram-test ............... Passed 0.03 sec Start 15: path-test 15/24 Test #15: path-test ........................ Passed 0.08 sec Start 16: planar-graph-test 16/24 Test #16: planar-graph-test ................ Passed 0.03 sec Start 17: point-test 17/24 Test #17: point-test ....................... Passed 0.03 sec Start 18: polynomial-test 18/24 Test #18: polynomial-test .................. Passed 0.03 sec Start 19: rect-test 19/24 Test #19: rect-test ........................ Passed 0.03 sec Start 20: sbasis-test 20/24 Test #20: sbasis-test ...................... Passed 0.19 sec Start 21: self-intersections-test 21/24 Test #21: self-intersections-test .......... Passed 0.04 sec Start 22: sbasis-text-test 22/24 Test #22: sbasis-text-test ................. Passed 0.02 sec Start 23: root-find-test 23/24 Test #23: root-find-test ................... Passed 0.69 sec Start 24: implicitization-test 24/24 Test #24: implicitization-test ............. Passed 0.01 sec 96% tests passed, 1 tests failed out of 24 Total Test time (real) = 2.89 sec The following tests FAILED: 9 - elliptical-arc-test (Failed) Errors while running CTest Output from these tests are in: /build/lib2geom/src/lib2geom-1.3/build/Testing/Temporary/LastTest.log Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. make: *** [Makefile:71: test] Error 8 ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root28/build [?25h[?25hreceiving incremental file list lib2geom-1.3-2-riscv64-build.log lib2geom-1.3-2-riscv64-check.log sent 62 bytes received 3,833 bytes 7,790.00 bytes/sec total size is 29,774 speedup is 7.64