==> Building on scovillain ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 669 100% 0.00kB/s 0:00:00 669 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=2/4) PKGBUILD 1,186 100% 1.13MB/s 0:00:00 1,186 100% 1.13MB/s 0:00:00 (xfr#2, to-chk=1/4) libdex-0.4.2-1.log 329 100% 321.29kB/s 0:00:00 329 100% 321.29kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 1,480 bytes received 94 bytes 3,148.00 bytes/sec total size is 2,052 speedup is 1.30 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root5 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] -> [root5]...done ==> Making package: libdex 0.4.2-1 (Tue Jan 9 14:45:01 2024) ==> Retrieving sources...  -> Updating libdex git repo... remote: Enumerating objects: 25, done. remote: Counting objects: 11% (1/9) remote: Counting objects: 22% (2/9) remote: Counting objects: 33% (3/9) remote: Counting objects: 44% (4/9) remote: Counting objects: 55% (5/9) remote: Counting objects: 66% (6/9) remote: Counting objects: 77% (7/9) remote: Counting objects: 88% (8/9) remote: Counting objects: 100% (9/9) remote: Counting objects: 100% (9/9), done. remote: Compressing objects: 20% (1/5) remote: Compressing objects: 40% (2/5) remote: Compressing objects: 60% (3/5) remote: Compressing objects: 80% (4/5) remote: Compressing objects: 100% (5/5) remote: Compressing objects: 100% (5/5), done. Unpacking objects: 4% (1/25) Unpacking objects: 8% (2/25) Unpacking objects: 12% (3/25) Unpacking objects: 16% (4/25) Unpacking objects: 20% (5/25) Unpacking objects: 24% (6/25) Unpacking objects: 28% (7/25) Unpacking objects: 32% (8/25) remote: Total 25 (delta 4), reused 4 (delta 4), pack-reused 16 Unpacking objects: 36% (9/25) Unpacking objects: 40% (10/25) Unpacking objects: 44% (11/25) Unpacking objects: 48% (12/25) Unpacking objects: 52% (13/25) Unpacking objects: 56% (14/25) Unpacking objects: 60% (15/25) Unpacking objects: 64% (16/25) Unpacking objects: 68% (17/25) Unpacking objects: 72% (18/25) Unpacking objects: 76% (19/25) Unpacking objects: 80% (20/25) Unpacking objects: 84% (21/25) Unpacking objects: 88% (22/25) Unpacking objects: 92% (23/25) Unpacking objects: 96% (24/25) Unpacking objects: 100% (25/25) Unpacking objects: 100% (25/25), 20.85 KiB | 86.00 KiB/s, done. From https://gitlab.gnome.org/GNOME/libdex 51f86a4..e81b047 main -> main + bb8c36f...a0f2558 refs/merge-requests/8/merge -> refs/merge-requests/8/merge (forced update) * [new tag] 0.4.2 -> 0.4.2 ==> Validating source files with b2sums... libdex ... Skipped ==> Making package: libdex 0.4.2-1 (Tue Jan 9 14:45:29 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/liburing 2.5-1 0.30 MiB Total Installed Size: 0.30 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing liburing... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 8 providers available for ttf-font: :: Repository extra 1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-droid 7) ttf-ibm-plex 8) ttf-liberation Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (98) New Version Net Change extra/adobe-source-code-pro-fonts 2.042u+1.062i+1.026vf-1 1.86 MiB extra/aom 3.8.0-2 4.41 MiB extra/avahi 1:0.8+r194+g3f79789-1 1.75 MiB extra/cairo 1.18.0-1 1.33 MiB extra/cantarell-fonts 1:0.303.1-1 0.19 MiB extra/dav1d 1.3.0-1 0.57 MiB core/dbus 1.14.10-1 0.80 MiB extra/dconf 0.40.0-2 0.42 MiB extra/docbook-xml 4.5-9 1.96 MiB extra/docbook-xsl 1.79.2-7 26.32 MiB extra/duktape 2.7.0-6 0.73 MiB extra/fontconfig 2:2.15.0-2 1.04 MiB extra/freetype2 2.13.2-1 1.51 MiB extra/fribidi 1.0.13-2 0.23 MiB extra/gd 2.3.3-7 0.57 MiB extra/gdk-pixbuf2 2.42.10-2 2.90 MiB extra/ghostscript 10.02.1-1 42.03 MiB extra/giflib 5.2.1-2 0.22 MiB extra/glib-networking 1:2.78.0-1 0.59 MiB core/glib2-docs 2.78.3-1 23.04 MiB extra/gnu-free-fonts 20120503-8 6.65 MiB extra/gobject-introspection-runtime 1.78.1-1 0.69 MiB extra/graphite 1:1.3.14-3 0.17 MiB extra/graphviz 9.0.0-1 10.10 MiB extra/gsettings-desktop-schemas 45.0-1 4.92 MiB extra/gsfonts 20200910-3 3.11 MiB extra/gtk-doc 1.33.2-3 2.40 MiB extra/gts 0.7.6.121130-2 0.50 MiB extra/harfbuzz 8.3.0-2 3.68 MiB extra/ijs 0.35-5 0.11 MiB extra/jbig2dec 0.20-1 0.13 MiB extra/jbigkit 2.1-7 0.13 MiB extra/lcms2 2.16-1 0.61 MiB extra/libavif 1.0.3-1 0.36 MiB extra/libcups 1:2.4.7-2 0.77 MiB extra/libdaemon 0.14-5 0.05 MiB extra/libdatrie 0.2.13-4 0.47 MiB extra/libde265 1.0.15-1 0.57 MiB extra/libgirepository 1.78.1-1 1.54 MiB extra/libheif 1.17.6-1 1.00 MiB extra/libice 1.1.1-2 0.33 MiB extra/libidn 1.41-1 0.75 MiB extra/libjpeg-turbo 3.0.1-1 1.81 MiB core/libnsl 2.0.1-1 0.07 MiB extra/libpaper 2.1.2-1 0.06 MiB extra/libpng 1.6.40-2 0.51 MiB extra/libproxy 0.5.3-2 0.08 MiB extra/librsvg 2:2.57.1-1 8.45 MiB extra/libsm 1.2.4-1 0.25 MiB extra/libthai 0.1.29-3 1.21 MiB extra/libtiff 4.6.0-2 4.95 MiB extra/libwebp 1.3.2-1 0.75 MiB extra/libx11 1.8.7-1 9.66 MiB extra/libxau 1.0.11-2 0.02 MiB extra/libxcb 1.16-1 3.68 MiB extra/libxdmcp 1.1.4-2 0.12 MiB extra/libxext 1.3.5-1 0.29 MiB extra/libxft 2.3.8-1 0.11 MiB extra/libxpm 3.5.17-1 0.13 MiB extra/libxrender 0.9.11-1 0.08 MiB extra/libxslt 1.1.39-1 0.71 MiB extra/libxt 1.3.0-1 1.96 MiB extra/libyuv r2426+464c51a0-1 1.18 MiB core/lzo 2.10-5 0.34 MiB extra/netpbm 10.86.40-1 5.32 MiB extra/ninja 1.11.1-3 0.28 MiB extra/openjpeg2 2.5.0-3 13.35 MiB extra/pango 1:1.51.1-1 2.18 MiB extra/perl-error 0.17029-5 0.04 MiB extra/perl-mailtools 2.21-7 0.10 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/pixman 0.42.2-1 0.40 MiB extra/poppler-data 0.4.12-1 12.34 MiB core/python 3.11.6-1 107.27 MiB extra/python-jinja 1:3.1.2-4 1.82 MiB extra/python-lxml 4.9.2-3 4.39 MiB extra/python-magic 1:0.4.27-3 0.10 MiB extra/python-mako 1.3.0-1 1.01 MiB extra/python-markdown 3.5.1-1 1.01 MiB extra/python-markupsafe 2.1.3-1 0.08 MiB extra/python-packaging 23.2-1 0.53 MiB extra/python-pygments 2.17.2-1 13.94 MiB extra/python-smartypants 2.0.1-10 0.06 MiB extra/python-tqdm 4.65.0-3 0.64 MiB extra/python-typing_extensions 4.9.0-1 0.37 MiB extra/python-typogrify 2.0.7-14 0.10 MiB extra/rav1e 0.6.6-3 4.25 MiB extra/shared-mime-info 2.4-1 4.54 MiB extra/svt-av1 1.8.0-1 3.33 MiB extra/x265 3.5-3 3.62 MiB extra/xcb-proto 1.16.0-1 1.04 MiB extra/xorgproto 2023.2-1 1.43 MiB extra/gi-docgen 2023.3-1 2.66 MiB extra/git 2.43.0-1 24.90 MiB extra/gobject-introspection 1.78.1-1 13.17 MiB extra/libsoup3 3.4.4-1 1.88 MiB extra/meson 1.3.1-1 13.36 MiB extra/vala 0.56.14-1 13.60 MiB Total Installed Size: 441.13 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: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-markupsafe... installing python-jinja... Optional dependencies for python-jinja python-babel: for i18n support installing python-magic... installing python-markdown... Optional dependencies for python-markdown python-yaml: parse Python in YAML metadata installing python-packaging... installing python-pygments... installing python-smartypants... installing python-typogrify... installing gi-docgen... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing libgirepository... installing gobject-introspection-runtime... installing python-mako... installing gobject-introspection... installing adobe-source-code-pro-fonts... installing cantarell-fonts... installing dconf... installing gsettings-desktop-schemas... installing duktape... installing libproxy... installing glib-networking... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing python-typing_extensions... installing meson... 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 xorgproto... installing libice... installing libsm... installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxt... installing libxext... installing libxpm... installing giflib... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing libwebp... installing aom... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing rav1e... installing svt-av1... installing libyuv... installing libavif... installing libde265... Optional dependencies for libde265 ffmpeg: for sherlock265 qt5-base: for sherlock265 sdl: dec265 YUV overlay output installing x265... installing libheif... Optional dependencies for libheif libjpeg: for heif-convert and heif-enc [installed] libpng: for heif-convert and heif-enc [installed] dav1d: dav1d encoder [installed] ffmpeg: hardware decode rav1e: rav1e encoder [installed] svt-av1: svt-av1 encoder [installed] installing gd... Optional dependencies for gd perl: bdftogd script [installed] installing libxrender... installing lzo... installing pixman... installing cairo... installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif [installed] libheif: Load .heif, .heic, and .avif [installed] libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing fribidi... installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing dbus... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing jbig2dec... installing lcms2... installing libpaper... installing ijs... installing openjpeg2... installing libidn... installing poppler-data... installing ghostscript... Optional dependencies for ghostscript gtk3: needed for gsx installing netpbm... installing gts... installing gsfonts... installing graphviz... Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Optional dependencies for graphviz guile: guile bindings [installed] lua: lua bindings perl: perl bindings [installed] python: python bindings [installed] r: r bindings tcl: tcl bindings qt6-base: gvedit gtk2: gtk output plugin xterm: vimdot installing docbook-xml... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing docbook-xsl... installing glib2-docs... installing python-lxml... Optional dependencies for python-lxml python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML python-cssselect: support for cssselect python-html5lib: support for html5lib parser python-lxml-docs: offline docs installing gtk-doc... Optional dependencies for gtk-doc dblatex: PDF support installing gnu-free-fonts... installing vala... :: Running post-transaction hooks... (1/9) Updating the MIME type database... (2/9) Updating fontconfig configuration... (3/9) Reloading system bus configuration... call to execv failed (No such file or directory) error: command failed to execute correctly (4/9) Warn about old perl modules (5/9) Updating fontconfig cache... (6/9) Probing GDK-Pixbuf loader modules... (7/9) Updating GIO module cache... (8/9) Compiling GSettings XML schema files... (9/9) Updating the info directory file... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of libdex git repo... Cloning into 'libdex'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting pkgver()... ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true -D python.bytecompile=1 libdex build -D docs=true -D sysprof=true The Meson build system Version: 1.3.1 Source dir: /build/libdex/src/libdex Build dir: /build/libdex/src/build Build type: native build Project name: libdex Project version: 0.4.2 C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801") C linker for the host machine: cc ld.bfd 2.41.0 Host machine cpu family: riscv64 Host machine cpu: riscv64 Found pkg-config: YES (/usr/bin/pkg-config) 2.1.0 Run-time dependency gio-2.0 found: YES 2.78.3 Run-time dependency liburing found: YES 2.5 Run-time dependency sysprof-capture-4 found: YES 45.1 Has header "ucontext.h" : YES Checking for alignment of "ucontext_t" : 16 Compiler for C supports arguments -Watomic-alignment: NO Compiler for C supports arguments -Wcast-align: YES Compiler for C supports arguments -Wdeclaration-after-statement: YES Compiler for C supports arguments -Werror=address: YES Compiler for C supports arguments -Werror=array-bounds: YES Compiler for C supports arguments -Werror=empty-body: YES Compiler for C supports arguments -Werror=implicit: YES Compiler for C supports arguments -Werror=implicit-function-declaration: YES Compiler for C supports arguments -Werror=incompatible-pointer-types: YES Compiler for C supports arguments -Werror=init-self: YES Compiler for C supports arguments -Werror=int-conversion: YES Compiler for C supports arguments -Werror=int-to-pointer-cast: YES Compiler for C supports arguments -Werror=main: YES Compiler for C supports arguments -Werror=misleading-indentation: YES Compiler for C supports arguments -Werror=missing-braces: YES Compiler for C supports arguments -Werror=missing-include-dirs: YES Compiler for C supports arguments -Werror=nonnull: YES Compiler for C supports arguments -Werror=overflow: YES Compiler for C supports arguments -Werror=parenthesis: NO Compiler for C supports arguments -Werror=pointer-arith: YES Compiler for C supports arguments -Werror=pointer-to-int-cast: YES Compiler for C supports arguments -Werror=redundant-decls: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=sequence-point: YES Compiler for C supports arguments -Werror=shadow: YES Compiler for C supports arguments -Werror=strict-prototypes: YES Compiler for C supports arguments -Werror=trigraphs: YES Compiler for C supports arguments -Werror=undef: YES Compiler for C supports arguments -Werror=write-strings: YES Compiler for C supports arguments -Wformat-nonliteral: YES Compiler for C supports arguments -Wignored-qualifiers: YES Compiler for C supports arguments -Wimplicit-function-declaration: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Wmissing-format-attribute: YES Compiler for C supports arguments -Wmissing-include-dirs: YES Compiler for C supports arguments -Wmissing-noreturn: YES Compiler for C supports arguments -Wnested-externs: YES Compiler for C supports arguments -Wno-cast-function-type: YES Compiler for C supports arguments -Wno-dangling-pointer: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-sign-compare: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wredundant-decls: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wswitch-default: YES Compiler for C supports arguments -Wswitch-enum: YES Compiler for C supports arguments -Wtrampolines: YES Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wuninitialized: YES Compiler for C supports arguments -Wunused: YES Compiler for C supports arguments -fno-strict-aliasing: YES Compiler for C supports arguments -Werror=format-security -Werror=format=2: YES Compiler for C supports arguments -FImsvc_recommended_pragmas.h: YES Compiler for C supports arguments -fvisibility=hidden: YES Compiler for C supports link arguments -Wl,-z,relro: YES Compiler for C supports link arguments -Wl,-z,now: YES Compiler for C supports link arguments -Wl,-z,noexecstack: YES Compiler for C supports link arguments -Wl,-Bsymbolic: YES Compiler for C supports link arguments -fno-plt: YES Checking for function "eventfd" : YES Checking for function "posix_fadvise" : YES Checking for function "madvise" : YES Checking for function "mprotect" : YES Configuring config.h using configuration Library atomic found: YES Configuring dex-uring-version.h using configuration Configuring dex-version.h using configuration Run-time dependency gobject-introspection-1.0 found: YES 1.78.1 Dependency gobject-introspection-1.0 found: YES 1.78.1 (cached) Program /usr/bin/g-ir-scanner found: YES (/usr/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.78.1 (cached) Program /usr/bin/g-ir-compiler found: YES (/usr/bin/g-ir-compiler) Program vapigen found: YES (/usr/bin/vapigen) Run-time dependency gio-unix-2.0 found: YES 2.78.3 Run-time dependency libsoup-3.0 found: YES 3.4.4 Program gi-docgen found: YES (/usr/bin/gi-docgen) Configuring Dex.toml using configuration Build targets in project: 23 libdex 0.4.2 User defined options auto_features : enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload python.bytecompile: 1 b_lto : true b_pie : true docs : true sysprof : true Found ninja-1.11.1 at /usr/bin/ninja Generating targets: 0%| | 0/23 eta ? Generating targets: 39%|███▉ | 9/23 eta 00:00 Writing build.ninja: 0%| | 0/105 eta ? ninja: Entering directory `/build/libdex/src/build' [1/77] Compiling C object src/libdex-1.a.p/asm.S.o [2/77] Compiling C object src/libdex-1.a.p/dex-ucontext.c.o [3/77] Compiling C object src/libdex-1.a.p/dex-error.c.o [4/77] Compiling C object src/libdex-1.a.p/dex-thread-storage.c.o [5/77] Compiling C object src/libdex-1.a.p/dex-platform.c.o [6/77] Compiling C object src/libdex-1.a.p/dex-enums.c.o [7/77] Compiling C object src/libdex-1.a.p/dex-infinite.c.o [8/77] Compiling C object src/libdex-1.a.p/dex-static-future.c.o [9/77] Compiling C object src/libdex-1.a.p/dex-aio.c.o [10/77] Compiling C object src/libdex-1.a.p/dex-work-queue.c.o [11/77] Compiling C object src/libdex-1.a.p/dex-stack.c.o [12/77] Compiling C object src/libdex-1.a.p/dex-aio-backend.c.o [13/77] Compiling C object src/libdex-1.a.p/dex-work-stealing-queue.c.o [14/77] Compiling C object src/libdex-1.a.p/dex-thread-pool-scheduler.c.o [15/77] Compiling C object src/libdex-1.a.p/dex-block.c.o [16/77] Compiling C object src/libdex-1.a.p/dex-delayed.c.o [17/77] Compiling C object src/libdex-1.a.p/dex-scheduler.c.o [18/77] Compiling C object src/libdex-1.a.p/dex-main-scheduler.c.o [19/77] Compiling C object src/libdex-1.a.p/dex-object.c.o [20/77] Compiling C object src/libdex-1.a.p/dex-fiber.c.o [21/77] Compiling C object src/libdex-1.a.p/dex-thread-pool-worker.c.o [22/77] Compiling C object src/libdex-1.a.p/dex-uring-aio-backend.c.o ../libdex/src/dex-uring-aio-backend.c: In function ‘dex_uring_aio_backend_create_context’: ../libdex/src/dex-uring-aio-backend.c:263:23: warning: unused variable ‘uring_aio_backend’ [-Wunused-variable] 263 | DexUringAioBackend *uring_aio_backend = DEX_URING_AIO_BACKEND (aio_backend); | ^~~~~~~~~~~~~~~~~ [23/77] Compiling C object src/libdex-1.a.p/dex-posix-aio-backend.c.o ../libdex/src/dex-posix-aio-backend.c: In function ‘dex_posix_aio_backend_create_context’: ../libdex/src/dex-posix-aio-backend.c:163:23: warning: unused variable ‘posix_aio_backend’ [-Wunused-variable] 163 | DexPosixAioBackend *posix_aio_backend = DEX_POSIX_AIO_BACKEND (aio_backend); | ^~~~~~~~~~~~~~~~~ [24/77] Compiling C object testsuite/test-async-result.p/test-async-result.c.o [25/77] Compiling C object src/libdex-1.a.p/dex-timeout.c.o [26/77] Compiling C object examples/infinite-loop.p/infinite-loop.c.o [27/77] Compiling C object src/libdex-1.a.p/dex-promise.c.o [28/77] Compiling C object examples/host.p/host.c.o [29/77] Compiling C object testsuite/test-semaphore.p/test-semaphore.c.o [30/77] Compiling C object src/libdex-1.a.p/dex-unix-signal.c.o [31/77] Compiling C object src/libdex-1.a.p/dex-future-set.c.o [32/77] Compiling C object testsuite/test-scheduler.p/test-scheduler.c.o [33/77] Compiling C object testsuite/test-channel.p/test-channel.c.o [34/77] Compiling C object src/libdex-1.a.p/dex-init.c.o [35/77] Compiling C object examples/tcp-echo.p/tcp-echo.c.o [36/77] Compiling C object src/libdex-1.a.p/dex-async-result.c.o [37/77] Compiling C object examples/echo-bench.p/echo-bench.c.o [38/77] Compiling C object examples/cat-aio.p/cat-aio.c.o [39/77] Compiling C object src/libdex-1.a.p/dex-uring-future.c.o [40/77] Compiling C object src/libdex-1.a.p/dex-channel.c.o [41/77] Compiling C object src/libdex-1.a.p/dex-semaphore.c.o [42/77] Compiling C object src/libdex-1.a.p/dex-posix-aio-future.c.o [43/77] Compiling C object examples/cp.p/cp.c.o [44/77] Compiling C object testsuite/test-fiber.p/test-fiber.c.o [45/77] Compiling C object src/libdex-1.a.p/dex-future.c.o [46/77] Compiling C object examples/httpd.p/httpd.c.o [47/77] Compiling C object testsuite/test-object.p/test-object.c.o [48/77] Compiling C object testsuite/test-stream.p/test-stream.c.o [49/77] Compiling C object src/libdex-1.a.p/dex-cancellable.c.o [50/77] Compiling C object examples/cat.p/cat.c.o [51/77] Compiling C object src/libdex-1.a.p/dex-async-pair.c.o [52/77] Compiling C object src/libdex-1.a.p/dex-gio.c.o [53/77] Linking static target src/libdex-1.a [54/77] Compiling C object testsuite/test-future.p/test-future.c.o [55/77] Compiling C object examples/wget.p/wget.c.o [56/77] Linking target testsuite/test-fiber [57/77] Linking target examples/cat [58/77] Linking target testsuite/test-stream [59/77] Linking target testsuite/test-async-result [60/77] Linking target examples/host [61/77] Linking target testsuite/test-object [62/77] Linking target examples/echo-bench [63/77] Linking target testsuite/test-channel [64/77] Linking target examples/tcp-echo [65/77] Linking target examples/infinite-loop [66/77] Linking target testsuite/test-semaphore [67/77] Linking target examples/cat-aio [68/77] Linking target testsuite/test-scheduler [69/77] Linking target examples/httpd [70/77] Linking target src/libdex-1.so.1.0.0 [71/77] Linking target examples/cp [72/77] Linking target examples/wget [73/77] Linking target testsuite/test-future [74/77] Generating src/Dex-1.gir with a custom command (wrapped by meson to set env) [75/77] Generating src/Dex-1.typelib with a custom command [76/77] Generating src/libdex-1.vapi with a custom command [77/77] Generating docs/dex-doc with a custom command INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /build/libdex/src/build ==> Starting check()... ninja: Entering directory `/build/libdex/src/build' ninja: no work to do. 1/8 test-async-result OK 0.14s 2/8 test-channel OK 0.13s 3/8 test-fiber OK 0.10s 4/8 test-future OK 0.09s 5/8 test-stream OK 0.04s 6/8 test-object OK 0.39s 7/8 test-semaphore FAIL 2.06s killed by signal 6 SIGABRT >>> MALLOC_CHECK_=2 G_TEST_BUILDDIR=/build/libdex/src/build/testsuite G_TEST_SRCDIR=/build/libdex/src/libdex/testsuite MALLOC_PERTURB_=108 NO_AT_BRIDGE=1 GSETTINGS_BACKEND=memory ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_DEBUG=gc-friendly UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/libdex/src/build/testsuite/test-semaphore ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: TAP version 13 # random seed: R02S7f6652d51d61dcbb79361e22a7d2beb4 1..1 # Start of Dex tests # Start of TestSuite tests # Start of Semaphore tests # Expected 10000, got 6289 not ok /Dex/TestSuite/Semaphore/threaded - libdex:ERROR:../libdex/testsuite/test-semaphore.c:111:test_semaphore_threaded: assertion failed (g_atomic_int_get (&total_count) == count): (6289 == 10000) Bail out! stderr: ** libdex:ERROR:../libdex/testsuite/test-semaphore.c:111:test_semaphore_threaded: assertion failed (g_atomic_int_get (&total_count) == count): (6289 == 10000) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 8/8 test-scheduler OK 4.86s Summary of Failures: 7/8 test-semaphore FAIL 2.06s killed by signal 6 SIGABRT Ok: 7 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /build/libdex/src/build/meson-logs/testlog.txt ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root5/build receiving incremental file list libdex-0.4.2-1-riscv64-build.log libdex-0.4.2-1-riscv64-check.log libdex-0.4.2-1-riscv64-pkgver.log libdex-0.4.2-1-riscv64-prepare.log sent 100 bytes received 3,704 bytes 7,608.00 bytes/sec total size is 13,808 speedup is 3.63