==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_a7d2c13f-9c23-42ec-b03d-4567138f3685]...done
==> Making package: gnome-calculator 50.0-1.1 (Wed Apr 29 23:55:09 2026)
==> Retrieving sources...
  -> Cloning gnome-calculator git repo...
Cloning into bare repository '/home/alhp/workspace/build/x86-64-v3/gnome-calculator-50.0-1/gnome-calculator'...
==> Validating source files with b2sums...
    gnome-calculator ... Passed
==> Making package: gnome-calculator 50.0-1.1 (Wed Apr 29 21:55:17 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Package (118)                    New Version     Net Change

extra/adwaita-cursors            50.0-1           11.41 MiB
extra/adwaita-fonts              50.0-1            7.29 MiB
extra/adwaita-icon-theme         50.0-1            1.19 MiB
extra/adwaita-icon-theme-legacy  46.2-3            2.23 MiB
extra/appstream                  1.1.2-1          17.13 MiB
extra/at-spi2-core               2.60.2-1          4.02 MiB
extra/avahi                      1:0.9rc4-1        2.00 MiB
extra/bubblewrap                 0.11.2-1          0.09 MiB
extra/cairo                      1.18.4-1          1.59 MiB
extra/dav1d                      1.5.3-1           1.78 MiB
extra/default-cursors            3-1               0.00 MiB
extra/desktop-file-utils         0.28-1            0.18 MiB
extra/duktape                    2.7.0-7           0.78 MiB
extra/fontconfig                 2:2.17.1-1        1.12 MiB
extra/freetype2                  2.14.3-1          1.66 MiB
extra/fribidi                    1.0.16-2          0.24 MiB
extra/fuse-common                3.18.2-1          0.00 MiB
extra/fuse3                      3.18.2-1          0.48 MiB
extra/gdk-pixbuf2                2.44.6-2          2.96 MiB
extra/giflib                     6.1.3-1           0.33 MiB
extra/glib-networking            1:2.80.1-1        0.65 MiB
extra/glycin                     2.1.1-1          17.50 MiB
extra/gperftools                 2.18.1-1          2.01 MiB
extra/graphene                   1.10.8-2          0.98 MiB
extra/graphite                   1:1.3.14-6        0.20 MiB
extra/gsettings-desktop-schemas  50.1-1            6.08 MiB
extra/gsettings-system-schemas   50.1-1            0.02 MiB
extra/gssdp                      1.6.4-1           0.24 MiB
extra/gst-plugins-bad-libs       1.28.2-1         14.52 MiB
extra/gst-plugins-base-libs      1.28.2-1         12.70 MiB
extra/gstreamer                  1.28.2-1         11.81 MiB
extra/gtest                      1.17.0-2          1.63 MiB
extra/gtk-update-icon-cache      1:4.22.3-1        0.04 MiB
extra/gtk3                       1:3.24.52-1      52.96 MiB
extra/gupnp                      1:1.6.9-1         0.70 MiB
extra/gupnp-igd                  1.6.0-2           0.11 MiB
extra/harfbuzz                   14.2.0-1          4.74 MiB
extra/highway                    1.4.0-1          10.04 MiB
extra/iso-codes                  4.20.1-1         22.30 MiB
extra/jbigkit                    2.1-8             0.16 MiB
extra/json-glib                  1.10.8-1          1.01 MiB
extra/lcms2                      2.19-1            0.68 MiB
extra/libcloudproviders          0.4.0-1           0.32 MiB
extra/libcolord                  1.4.8-1           1.24 MiB
extra/libcups                    2:2.4.19-1        0.77 MiB
extra/libdaemon                  0.14-6            0.06 MiB
extra/libdatrie                  0.2.14-1          0.49 MiB
extra/libdeflate                 1.25-1            0.14 MiB
extra/libdrm                     2.4.131-1         1.28 MiB
core/libedit                     20251016_3.1-1    0.26 MiB
extra/libepoxy                   1.5.10-3          2.64 MiB
extra/libfyaml                   0.9.6-2           1.27 MiB
extra/libglvnd                   1.7.0-3           3.34 MiB
extra/libgudev                   238-3             0.38 MiB
extra/libjpeg-turbo              3.1.4.1-1         2.43 MiB
extra/libjxl                     0.11.2-2          9.65 MiB
extra/libnice                    0.1.23-1          1.81 MiB
extra/libpciaccess               0.19-1            0.06 MiB
extra/libpipewire                1:1.6.4-1         1.98 MiB
extra/libpng                     1.6.58-1          0.58 MiB
extra/libproxy                   0.5.12-1          0.10 MiB
extra/librsvg                    2:2.62.1-1       10.25 MiB
extra/libstemmer                 3.0.1-1           0.60 MiB
extra/libthai                    0.1.30-1          1.24 MiB
extra/libtiff                    4.7.1-2           1.26 MiB
extra/libunwind                  1.8.2-1           0.29 MiB
extra/libva                      2.23.0-1          0.98 MiB
extra/libwebp                    1.6.0-2           1.04 MiB
extra/libx11                     1.8.13-1          9.78 MiB
extra/libxau                     1.0.12-1          0.02 MiB
extra/libxcb                     1.17.0-1          3.87 MiB
extra/libxcomposite              0.4.7-1           0.02 MiB
extra/libxcursor                 1.2.3-1           0.07 MiB
extra/libxdamage                 1.1.7-1           0.02 MiB
extra/libxdmcp                   1.1.5-2           0.13 MiB
extra/libxext                    1.3.7-1           0.30 MiB
extra/libxfixes                  6.0.2-1           0.04 MiB
extra/libxft                     2.3.9-1           0.13 MiB
extra/libxi                      1.8.2-1           0.48 MiB
extra/libxinerama                1.1.6-1           0.02 MiB
extra/libxkbcommon               1.13.1-1          1.03 MiB
extra/libxkbcommon-x11           1.13.1-1          0.10 MiB
extra/libxmlb                    0.3.26-1          1.20 MiB
extra/libxrandr                  1.5.5-1           0.07 MiB
extra/libxrender                 0.9.12-1          0.09 MiB
extra/libxshmfence               1.3.3-1           0.02 MiB
extra/libxtst                    1.2.5-1           0.11 MiB
extra/libxv                      1.0.13-1          0.06 MiB
extra/libxxf86vm                 1.1.7-1           0.03 MiB
extra/llvm-libs                  22.1.3-1        160.11 MiB
extra/lm_sensors                 1:3.6.2-1         0.48 MiB
core/lzo                         2.10-5            0.38 MiB
extra/mesa                       1:26.0.5-1       50.73 MiB
extra/orc                        0.4.42-1          1.36 MiB
extra/pango                      1:1.57.1-1        2.33 MiB
extra/pipewire                   1:1.6.4-1         2.94 MiB
extra/pixman                     0.46.4-1          0.74 MiB
extra/polkit                     127-3             1.95 MiB
extra/rtkit                      0.14-1            0.09 MiB
extra/shared-mime-info           2.4-3             4.58 MiB
extra/spirv-tools                1:1.4.341.0-2     7.59 MiB
extra/tinysparql                 3.11.1-1          3.88 MiB
extra/vmaf                       3.1.0-1           6.53 MiB
extra/vulkan-icd-loader          1.4.341.0-1       0.58 MiB
extra/wayland                    1.25.0-1          0.84 MiB
extra/xcb-proto                  1.17.0-4          1.03 MiB
extra/xdg-desktop-portal         1.20.4-1          1.78 MiB
extra/xdg-desktop-portal-gtk     1.15.3-1          0.42 MiB
extra/xkeyboard-config           2.47-1           10.23 MiB
extra/xorg-xprop                 1.2.8-1           0.05 MiB
extra/xorgproto                  2025.1-1          1.47 MiB
extra/dconf                      0.49.0-1          0.45 MiB
extra/gtk4                       1:4.22.3-1       51.52 MiB
extra/gtksourceview5             5.20.0-1          5.67 MiB
extra/hicolor-icon-theme         0.18-1            0.05 MiB
extra/libadwaita                 1:1.9.0-1         5.14 MiB
extra/libgee                     0.20.8-1          1.82 MiB
extra/libsoup3                   3.6.6-2           1.96 MiB

Total Installed Size:  606.28 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing dconf...
installing adwaita-fonts...
installing hicolor-icon-theme...
installing adwaita-icon-theme-legacy...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing gsettings-system-schemas...
installing gsettings-desktop-schemas...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxfixes...
installing libxi...
installing libxtst...
installing xorg-xprop...
installing at-spi2-core...
installing libpng...
installing freetype2...
Optional dependencies for freetype2
    harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing desktop-file-utils...
installing fribidi...
installing bubblewrap...
installing libjpeg-turbo...
Optional dependencies for libjpeg-turbo
    java-runtime>11: for TurboJPEG Java wrapper
installing jbigkit...
installing libdeflate...
installing libwebp...
Optional dependencies for libwebp
    libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing lcms2...
installing giflib...
installing libunwind...
installing gperftools...
installing gtest...
Optional dependencies for gtest
    python: gmock generator
installing highway...
installing libjxl...
Optional dependencies for libjxl
    java-runtime: for JNI bindings
installing dav1d...
Optional dependencies for dav1d
    dav1d-doc: HTML documentation
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing glycin...
Optional dependencies for glycin
    libheif: Load .avif, .heic and .heif
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
    libheif: Load .avif, .heic and .heif
    libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf
    libwmf: Load .apm and .wmf
installing graphene...
installing gstreamer...
Optional dependencies for gstreamer
    python: gst-plugins-doc-cache-generator
installing iso-codes...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool [installed]
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme [installed]
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libgudev...
installing libxv...
installing orc...
installing gst-plugins-base-libs...
installing duktape...
installing libproxy...
installing glib-networking...
installing libsoup3...
Optional dependencies for libsoup3
    samba: Windows Domain SSO
installing gssdp...
Optional dependencies for gssdp
    gtk4: gssdp-device-sniffer [pending]
installing gupnp...
Optional dependencies for gupnp
    python: gupnp-binding-tool
installing gupnp-igd...
installing libnice...
Optional dependencies for libnice
    gstreamer: "nice" GStreamer plugin [installed]
installing libva...
Optional dependencies for libva
    intel-media-driver: backend for Intel GPUs (>= Broadwell)
    libva-intel-driver: backend for Intel GPUs (<= Haswell)
    libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed]
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
    vulkan-driver: packaged vulkan driver
installing vmaf...
installing gst-plugins-bad-libs...
installing gtk-update-icon-cache...
installing libcloudproviders...
installing libcolord...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending]
    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
installing libcups...
installing libepoxy...
installing libxcursor...
installing libxdamage...
installing libxinerama...
installing libxrandr...
installing json-glib...
installing libstemmer...
installing tinysparql...
installing libxcomposite...
installing gtk3...
Optional dependencies for gtk3
    evince: Default print preview command
installing fuse-common...
installing fuse3...
installing libpipewire...
installing pipewire...
Created symlink '/etc/systemd/user/sockets.target.wants/pipewire.socket' → '/usr/lib/systemd/user/pipewire.socket'.
Optional dependencies for pipewire
    gst-plugin-pipewire: GStreamer plugin
    pipewire-alsa: ALSA configuration
    pipewire-audio: Audio support
    pipewire-docs: Documentation
    pipewire-ffado: FireWire support
    pipewire-jack-client: PipeWire as JACK client
    pipewire-jack: JACK replacement
    pipewire-libcamera: Libcamera support
    pipewire-onnx: ONNX filter support
    pipewire-pulse: PulseAudio replacement
    pipewire-roc: ROC streaming
    pipewire-session-manager: Session manager
    pipewire-v4l2: V4L2 interceptor
    pipewire-x11-bell: X11 bell
    pipewire-zeroconf: Zeroconf support
    realtime-privileges: realtime privileges with rt module
    rtkit: realtime privileges with rtkit module [pending]
installing polkit...
installing rtkit...
installing xdg-desktop-portal...
Optional dependencies for xdg-desktop-portal
    geoclue: Geolocation portal
    xdg-desktop-portal-impl: Portal backends [pending]
installing xdg-desktop-portal-gtk...
Optional dependencies for xdg-desktop-portal-gtk
    evince: Print preview
installing gtk4...
Optional dependencies for gtk4
    evince: Default print preview command
installing gtksourceview5...
installing libfyaml...
installing libxmlb...
installing appstream...
installing libadwaita...
installing libgee...
:: Running post-transaction hooks...
( 1/16) Creating system user accounts...
Creating group 'polkitd' with GID 102.
Creating group 'avahi' with GID 969.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 969 and GID 969.
Creating user 'polkitd' (User for polkitd) with UID 102 and GID 102.
Creating group 'rtkit' with GID 968.
Creating user 'rtkit' (RealtimeKit) with UID 968 and GID 968.
( 2/16) Creating temporary files...
( 3/16) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 4/16) Reloading user manager configuration...
  Skipped: Current root is not booted.
( 5/16) Updating the MIME type database...
( 6/16) Reloading device manager configuration...
  Skipped: Current root is not booted.
( 7/16) Arming ConditionNeedsUpdate...
( 8/16) Updating fontconfig configuration...
( 9/16) Updating the appstream cache...
✔ Metadata cache was updated successfully.
(10/16) Reloading system bus configuration...
  Skipped: Current root is not booted.
(11/16) Updating fontconfig cache...
(12/16) Updating GIO module cache...
(13/16) Compiling GSettings XML schema files...
(14/16) Probing GTK3 input method modules...
(15/16) Updating icon theme caches...
(16/16) Updating the desktop file MIME type cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 11 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-input  9) ttf-input-nerd  10) ttf-liberation  11) ttf-roboto

Enter a number (default=1): 
looking for conflicting packages...

Package (70)                         New Version              Net Change

extra/aom                            3.13.3-1                   9.16 MiB
extra/docbook-xml                    4.5-11                     1.96 MiB
extra/docbook-xsl                    1.79.2-9                  26.32 MiB
extra/gd                             2.3.3-9                    0.64 MiB
extra/ghostscript                    10.07.0-1                 43.77 MiB
core/glib2-docs                      2.88.0-1                  66.78 MiB
extra/gnu-free-fonts                 20120503-9                 6.65 MiB
extra/gobject-introspection-runtime  1.86.0-2                   0.15 MiB
extra/graphviz                       14.1.5-1                  10.79 MiB
extra/gsfonts                        20200910-6                 3.11 MiB
extra/gtk-doc                        1.36.1-1                   3.43 MiB
extra/gts                            0.7.6.121130-5             0.67 MiB
extra/ijs                            0.35-7                     0.12 MiB
extra/itstool                        1:2.0.7-3                  0.09 MiB
extra/jbig2dec                       0.20-2                     0.15 MiB
extra/l-smash                        2.14.5-4                   1.02 MiB
extra/libavif                        1.4.1-1                    0.84 MiB
extra/libde265                       1.0.18-1                   0.84 MiB
extra/libgirepository                1.86.0-2                   1.52 MiB
extra/libheif                        1.21.2-2                   2.29 MiB
extra/libice                         1.1.2-1                    0.36 MiB
extra/libidn                         1.43-1                     0.85 MiB
extra/libpaper                       2.2.7-1                    0.16 MiB
extra/libsm                          1.2.6-1                    0.26 MiB
extra/libxpm                         3.5.19-1                   0.16 MiB
extra/libxslt                        1.1.45-2                   0.78 MiB
extra/libxt                          1.3.1-1                    2.02 MiB
extra/libyuv                         r2426+464c51a03-1          1.82 MiB
extra/mallard-ducktype               1.0.2-13                   0.62 MiB
core/mpdecimal                       4.0.1-3                    0.32 MiB
extra/netpbm                         10.86.49-2                 6.99 MiB
extra/ninja                          1.13.2-3                   0.41 MiB
extra/openh264                       2.6.0-2                    2.22 MiB
extra/openjpeg2                      2.5.4-1                   13.37 MiB
extra/perl-error                     0.17030-3                  0.04 MiB
extra/perl-mailtools                 2.22-3                     0.10 MiB
extra/perl-timedate                  2.35-1                     0.15 MiB
extra/poppler-data                   0.4.12-2                  12.34 MiB
core/python                          3.14.4-1                  72.32 MiB
extra/python-autocommand             2.2.2-9                    0.08 MiB
extra/python-gobject                 3.56.2-1                   1.49 MiB
extra/python-jaraco.collections      5.1.0-3                    0.11 MiB
extra/python-jaraco.context          6.1.2-1                    0.06 MiB
extra/python-jaraco.functools        4.1.0-3                    0.07 MiB
extra/python-jaraco.text             4.0.0-4                    0.08 MiB
extra/python-lxml                    6.1.0-1                    5.77 MiB
extra/python-mako                    1.3.11-1                   0.98 MiB
extra/python-markdown                3.10.2-1                   1.13 MiB
extra/python-markupsafe              3.0.3-1                    0.09 MiB
extra/python-more-itertools          11.0.2-1                   0.76 MiB
extra/python-packaging               26.2-1                     1.23 MiB
extra/python-pkg_resources           81.0.0-1                   0.50 MiB
extra/python-platformdirs            4.9.6-1                    0.40 MiB
extra/python-pygments                2.20.0-1                  15.36 MiB
extra/python-setuptools              1:82.0.1-1                 7.35 MiB
extra/python-tqdm                    4.67.3-1                   0.62 MiB
extra/python-typing_extensions       4.15.0-3                   0.52 MiB
extra/python-wheel                   0.47.0-1                   0.33 MiB
extra/rav1e                          0.8.1-2                    7.61 MiB
extra/svt-av1                        4.1.0-1                    5.24 MiB
extra/x264                           3:0.165.r3222.b35605a-2    3.79 MiB
extra/x265                           4.1-1                     20.84 MiB
extra/yelp-xsl                       49.0-1                     1.47 MiB
extra/zlib-ng                        2.3.3-1                    0.28 MiB
extra/blueprint-compiler             0.20.4-1                   2.70 MiB
extra/git                            2.54.0-1                  30.26 MiB
extra/gobject-introspection          1.86.0-2                   3.11 MiB
extra/meson                          1.11.1-1                  16.41 MiB
extra/vala                           0.56.19-1                 14.43 MiB
extra/yelp-tools                     42.1-2                     0.16 MiB

Total Installed Size:  438.82 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing libgirepository...
installing mpdecimal...
installing python...
Optional dependencies for python
    python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending]
    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]
    xz: for lzma [installed]
    tk: for tkinter
installing gobject-introspection-runtime...
installing python-gobject...
Optional dependencies for python-gobject
    python-cairo: Cairo bindings
installing blueprint-compiler...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    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-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]
    less: the default pager for git
installing python-markupsafe...
installing python-mako...
Optional dependencies for python-mako
    python-babel: for i18n features
    python-beaker: for caching support
    python-dogpile.cache: for caching support
    python-pygments: for syntax highlighting [pending]
    python-pytest: for testing utilities
installing python-markdown...
Optional dependencies for python-markdown
    python-yaml: parse Python in YAML metadata
    python-pygments: Code highlighting [pending]
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-jaraco.text...
Optional dependencies for python-jaraco.text
    python-inflect: for show-newlines script
installing python-jaraco.collections...
installing python-packaging...
installing python-platformdirs...
installing python-wheel...
Optional dependencies for python-wheel
    python-keyring: for wheel.signatures
    python-xdg: for wheel.signatures
    python-setuptools: for legacy bdist_wheel subcommand [pending]
installing python-typing_extensions...
installing python-pkg_resources...
installing python-setuptools...
installing gobject-introspection...
installing ninja...
installing python-tqdm...
Optional dependencies for python-tqdm
    python-requests: telegram
installing meson...
installing libice...
installing libsm...
installing libxt...
installing libxpm...
installing aom...
installing libyuv...
installing rav1e...
installing svt-av1...
installing libavif...
installing libde265...
Optional dependencies for libde265
    sdl2-compat: for the decoder tool
installing openh264...
installing l-smash...
installing x264...
installing x265...
installing libheif...
Optional dependencies for libheif
    libjpeg-turbo: for heif-dec and heif-enc [installed]
    libpng: for heif-dec and heif-enc [installed]
    libtiff: for heif-dec and heif-enc [installed]
    dav1d: dav1d encoder [installed]
    ffmpeg: hardware decode
    openjpeg2: JPEG2000 decoder [pending]
    rav1e: rav1e encoder [installed]
    svt-av1: svt-av1 encoder [installed]
installing gd...
Optional dependencies for gd
    perl: bdftogd script [installed]
installing jbig2dec...
installing libpaper...
installing ijs...
installing openjpeg2...
installing libidn...
installing poppler-data...
installing ghostscript...
Optional dependencies for ghostscript
    gtk3: needed for gsx [installed]
installing netpbm...
installing gts...
installing gsfonts...
installing graphviz...
Optional dependencies for graphviz
    mono: sharp bindings
    guile: guile bindings [installed]
    lua: lua bindings
    perl: perl bindings [installed]
    python: python bindings [installed]
    r: r bindings
    tcl: tcl bindings
    qt6-base: gvedit
    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
    python-lxml-html-clean: enable htmlclean feature
installing python-pygments...
installing gtk-doc...
Optional dependencies for gtk-doc
    dblatex: PDF support
installing gnu-free-fonts...
installing vala...
installing yelp-xsl...
installing itstool...
installing mallard-ducktype...
installing yelp-tools...
:: Running post-transaction hooks...
(1/7) Creating system user accounts...
Creating group 'git' with GID 967.
Creating user 'git' (git daemon user) with UID 967 and GID 967.
(2/7) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/7) Arming ConditionNeedsUpdate...
(4/7) Updating fontconfig configuration...
(5/7) Checking for old perl modules...
(6/7) Updating fontconfig cache...
(7/7) Updating the info directory file...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of gnome-calculator git repo...
Cloning into 'gnome-calculator'...
done.
Switched to a new branch 'makepkg'
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 gnome-calculator build
The Meson build system
Version: 1.11.1
Source dir: /startdir/src/gnome-calculator
Build dir: /startdir/src/build
Build type: native build
Project name: gnome-calculator
Project version: 50.0
C compiler for the host machine: cc (gcc 15.2.1 "cc (GCC) 15.2.1 20260209")
C linker for the host machine: cc ld.bfd 2.46
Vala compiler for the host machine: valac (valac 0.56.19)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
Run-time dependency gio-2.0 found: YES 2.88.0
Run-time dependency glib-2.0 found: YES 2.88.0
Run-time dependency gmodule-export-2.0 found: YES 2.88.0
Run-time dependency gobject-2.0 found: YES 2.88.0
Run-time dependency libxml-2.0 found: YES 2.15.3
Run-time dependency libsoup-3.0 found: YES 3.6.6
Run-time dependency gee-0.8 found: YES 0.20.8
Run-time dependency gobject-introspection-1.0 found: YES 1.86.0
Library m found: YES
Library mpc found: YES
Library mpc found: YES
Library mpfr found: YES
Library mpfr found: YES
Library posix found: YES
Configuring config.h using configuration
Program msgfmt found: YES (/usr/bin/msgfmt)
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
Configuring gcalc-2.pc using configuration
Configuring gcalc-2.deps using configuration
Configuring namespace-info.vala using configuration
Configuring config.h using configuration
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Run-time dependency gtk4 found: YES 4.22.3
Configuring gci-1.pc using configuration
Configuring gci-1.deps using configuration
Configuring namespace-info.vala using configuration
Configuring config.h using configuration
Dependency gio-2.0 for build machine found: YES 2.88.0 (cached)
Program /usr/bin/glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas)
Program gtk4-update-icon-cache found: YES (/usr/bin/gtk4-update-icon-cache)
Run-time dependency libadwaita-1 found: YES 1.9.0
Run-time dependency gtksourceview-5 found: YES 5.20.0
Configuring org.gnome.Calculator.desktop.in using configuration
Configuring org.gnome.Calculator.metainfo.xml.in using configuration
Program appstreamcli found: YES (/usr/bin/appstreamcli)
Program blueprint-compiler found: YES (/usr/bin/blueprint-compiler)
Dependency gio-2.0 for build machine found: YES 2.88.0 (cached)
Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring org.gnome.Calculator.SearchProvider.service using configuration
Program itstool found: YES (/usr/bin/itstool)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program msgfmt found: YES (/usr/bin/msgfmt)
Program valadoc found: YES (/usr/bin/valadoc)
Build targets in project: 225
NOTICE: Future-deprecated features used:
 * 1.11.0: {'passing more than one argument to install_dir'}

gnome-calculator 50.0

  User defined options
    auto_features     : enabled
    b_pie             : true
    buildtype         : plain
    libexecdir        : lib
    prefix            : /usr
    python.bytecompile: 1
    sbindir           : bin
    wrap_mode         : nodownload

Found ninja-1.13.2 at /usr/bin/ninja
Generating targets:   0%|          | 0/225 eta ?                                                Writing build.ninja:   0%|          | 0/411 eta ?                                                 ninja: Entering directory `/startdir/src/build'
[1/309] Generating yelp doc help/cs/help-gnome-calculator-cs-gmo
[2/309] Generating yelp doc help/da/help-gnome-calculator-da-gmo
[3/309] Generating yelp doc help/es/help-gnome-calculator-es-gmo
[4/309] Generating yelp doc help/fi/help-gnome-calculator-fi-gmo
[5/309] Generating yelp doc help/id/help-gnome-calculator-id-gmo
[6/309] Generating yelp doc help/ca/help-gnome-calculator-ca-gmo
[7/309] Generating yelp doc help/de/help-gnome-calculator-de-gmo
[8/309] Generating yelp doc help/el/help-gnome-calculator-el-gmo
[9/309] Generating yelp doc help/fr/help-gnome-calculator-fr-gmo
[10/309] Generating yelp doc help/gl/help-gnome-calculator-gl-gmo
[11/309] Generating yelp doc help/hu/help-gnome-calculator-hu-gmo
[12/309] Generating yelp doc help/ja/help-gnome-calculator-ja-gmo
[13/309] Generating yelp doc help/kk/help-gnome-calculator-kk-gmo
[14/309] Generating yelp doc help/ko/help-gnome-calculator-ko-gmo
[15/309] Generating yelp doc help/lv/help-gnome-calculator-lv-gmo
[16/309] Generating yelp doc help/nl/help-gnome-calculator-nl-gmo
[17/309] Generating yelp doc help/pl/help-gnome-calculator-pl-gmo
[18/309] Generating yelp doc help/bg/help-gnome-calculator-bg-gmo
[19/309] Generating yelp doc help/eu/help-gnome-calculator-eu-gmo
[20/309] Generating yelp doc help/it/help-gnome-calculator-it-gmo
[21/309] Generating yelp doc help/oc/help-gnome-calculator-oc-gmo
[22/309] Generating yelp doc help/pt/help-gnome-calculator-pt-gmo
[23/309] Generating yelp doc help/pt_BR/help-gnome-calculator-pt_BR-gmo
[24/309] Generating yelp doc help/ro/help-gnome-calculator-ro-gmo
[25/309] Generating yelp doc help/sl/help-gnome-calculator-sl-gmo
[26/309] Generating yelp doc help/te/help-gnome-calculator-te-gmo
[27/309] Generating yelp doc help/ru/help-gnome-calculator-ru-gmo
[28/309] Generating yelp doc help/sv/help-gnome-calculator-sv-gmo
[29/309] Generating yelp doc help/tr/help-gnome-calculator-tr-gmo
[30/309] Building translation po/am/LC_MESSAGES/gnome-calculator-am.mo
[31/309] Generating yelp doc help/uk/help-gnome-calculator-uk-gmo
[32/309] Generating yelp doc help/zh_TW/help-gnome-calculator-zh_TW-gmo
[33/309] Building translation po/ab/LC_MESSAGES/gnome-calculator-ab.mo
[34/309] Building translation po/af/LC_MESSAGES/gnome-calculator-af.mo
[35/309] Building translation po/ast/LC_MESSAGES/gnome-calculator-ast.mo
[36/309] Building translation po/az/LC_MESSAGES/gnome-calculator-az.mo
[37/309] Building translation po/be@latin/LC_MESSAGES/gnome-calculator-be@latin.mo
[38/309] Generating yelp doc help/zh_CN/help-gnome-calculator-zh_CN-gmo
[39/309] Generating yelp doc help/zh_HK/help-gnome-calculator-zh_HK-gmo
[40/309] Building translation po/ar/LC_MESSAGES/gnome-calculator-ar.mo
[41/309] Building translation po/as/LC_MESSAGES/gnome-calculator-as.mo
[42/309] Building translation po/bg/LC_MESSAGES/gnome-calculator-bg.mo
[43/309] Building translation po/bn_IN/LC_MESSAGES/gnome-calculator-bn_IN.mo
[44/309] Building translation po/bn/LC_MESSAGES/gnome-calculator-bn.mo
[45/309] Building translation po/bs/LC_MESSAGES/gnome-calculator-bs.mo
[46/309] Building translation po/be/LC_MESSAGES/gnome-calculator-be.mo
[47/309] Building translation po/ca/LC_MESSAGES/gnome-calculator-ca.mo
[48/309] Building translation po/ca@valencia/LC_MESSAGES/gnome-calculator-ca@valencia.mo
[49/309] Building translation po/cs/LC_MESSAGES/gnome-calculator-cs.mo
[50/309] Building translation po/cy/LC_MESSAGES/gnome-calculator-cy.mo
[51/309] Building translation po/da/LC_MESSAGES/gnome-calculator-da.mo
[52/309] Building translation po/dz/LC_MESSAGES/gnome-calculator-dz.mo
[53/309] Building translation po/en_CA/LC_MESSAGES/gnome-calculator-en_CA.mo
[54/309] Building translation po/en@shaw/LC_MESSAGES/gnome-calculator-en@shaw.mo
[55/309] Building translation po/et/LC_MESSAGES/gnome-calculator-et.mo
[56/309] Building translation po/de/LC_MESSAGES/gnome-calculator-de.mo
[57/309] Building translation po/el/LC_MESSAGES/gnome-calculator-el.mo
[58/309] Building translation po/en_GB/LC_MESSAGES/gnome-calculator-en_GB.mo
[59/309] Building translation po/eo/LC_MESSAGES/gnome-calculator-eo.mo
[60/309] Building translation po/es/LC_MESSAGES/gnome-calculator-es.mo
[61/309] Building translation po/eu/LC_MESSAGES/gnome-calculator-eu.mo
[62/309] Building translation po/fil/LC_MESSAGES/gnome-calculator-fil.mo
[63/309] Building translation po/fo/LC_MESSAGES/gnome-calculator-fo.mo
[64/309] Building translation po/ga/LC_MESSAGES/gnome-calculator-ga.mo
[65/309] Building translation po/fa/LC_MESSAGES/gnome-calculator-fa.mo
[66/309] Building translation po/fi/LC_MESSAGES/gnome-calculator-fi.mo
[67/309] Building translation po/fr/LC_MESSAGES/gnome-calculator-fr.mo
[68/309] Building translation po/fur/LC_MESSAGES/gnome-calculator-fur.mo
[69/309] Building translation po/gd/LC_MESSAGES/gnome-calculator-gd.mo
[70/309] Building translation po/gu/LC_MESSAGES/gnome-calculator-gu.mo
[71/309] Building translation po/gl/LC_MESSAGES/gnome-calculator-gl.mo
[72/309] Building translation po/he/LC_MESSAGES/gnome-calculator-he.mo
[73/309] Building translation po/hi/LC_MESSAGES/gnome-calculator-hi.mo
[74/309] Building translation po/hr/LC_MESSAGES/gnome-calculator-hr.mo
[75/309] Building translation po/hu/LC_MESSAGES/gnome-calculator-hu.mo
[76/309] Building translation po/hy/LC_MESSAGES/gnome-calculator-hy.mo
[77/309] Building translation po/id/LC_MESSAGES/gnome-calculator-id.mo
[78/309] Building translation po/it/LC_MESSAGES/gnome-calculator-it.mo
[79/309] Building translation po/kab/LC_MESSAGES/gnome-calculator-kab.mo
[80/309] Building translation po/km/LC_MESSAGES/gnome-calculator-km.mo
[81/309] Building translation po/ku/LC_MESSAGES/gnome-calculator-ku.mo
[82/309] Building translation po/ja/LC_MESSAGES/gnome-calculator-ja.mo
[83/309] Building translation po/ka/LC_MESSAGES/gnome-calculator-ka.mo
[84/309] Building translation po/kk/LC_MESSAGES/gnome-calculator-kk.mo
[85/309] Building translation po/kn/LC_MESSAGES/gnome-calculator-kn.mo
[86/309] Building translation po/ko/LC_MESSAGES/gnome-calculator-ko.mo
[87/309] Building translation po/mg/LC_MESSAGES/gnome-calculator-mg.mo
[88/309] Building translation po/kw/LC_MESSAGES/gnome-calculator-kw.mo
[89/309] Building translation po/lv/LC_MESSAGES/gnome-calculator-lv.mo
[90/309] Building translation po/mai/LC_MESSAGES/gnome-calculator-mai.mo
[91/309] Building translation po/mjw/LC_MESSAGES/gnome-calculator-mjw.mo
[92/309] Building translation po/mn/LC_MESSAGES/gnome-calculator-mn.mo
[93/309] Building translation po/lt/LC_MESSAGES/gnome-calculator-lt.mo
[94/309] Building translation po/mk/LC_MESSAGES/gnome-calculator-mk.mo
[95/309] Building translation po/ml/LC_MESSAGES/gnome-calculator-ml.mo
[96/309] Building translation po/mr/LC_MESSAGES/gnome-calculator-mr.mo
[97/309] Building translation po/ms/LC_MESSAGES/gnome-calculator-ms.mo
[98/309] Building translation po/my/LC_MESSAGES/gnome-calculator-my.mo
[99/309] Building translation po/nb/LC_MESSAGES/gnome-calculator-nb.mo
[100/309] Building translation po/ne/LC_MESSAGES/gnome-calculator-ne.mo
[101/309] Building translation po/nl/LC_MESSAGES/gnome-calculator-nl.mo
[102/309] Building translation po/nn/LC_MESSAGES/gnome-calculator-nn.mo
[103/309] Building translation po/or/LC_MESSAGES/gnome-calculator-or.mo
[104/309] Building translation po/oc/LC_MESSAGES/gnome-calculator-oc.mo
[105/309] Building translation po/pa/LC_MESSAGES/gnome-calculator-pa.mo
[106/309] Building translation po/pl/LC_MESSAGES/gnome-calculator-pl.mo
[107/309] Building translation po/ro/LC_MESSAGES/gnome-calculator-ro.mo
[108/309] Building translation po/rw/LC_MESSAGES/gnome-calculator-rw.mo
[109/309] Building translation po/si/LC_MESSAGES/gnome-calculator-si.mo
[110/309] Building translation po/pt_BR/LC_MESSAGES/gnome-calculator-pt_BR.mo
[111/309] Building translation po/ru/LC_MESSAGES/gnome-calculator-ru.mo
[112/309] Building translation po/sk/LC_MESSAGES/gnome-calculator-sk.mo
[113/309] Building translation po/sl/LC_MESSAGES/gnome-calculator-sl.mo
[114/309] Building translation po/sq/LC_MESSAGES/gnome-calculator-sq.mo
[115/309] Building translation po/ta/LC_MESSAGES/gnome-calculator-ta.mo
[116/309] Building translation po/te/LC_MESSAGES/gnome-calculator-te.mo
[117/309] Building translation po/tg/LC_MESSAGES/gnome-calculator-tg.mo
[118/309] Building translation po/pt/LC_MESSAGES/gnome-calculator-pt.mo
[119/309] Building translation po/sr@latin/LC_MESSAGES/gnome-calculator-sr@latin.mo
[120/309] Building translation po/sr/LC_MESSAGES/gnome-calculator-sr.mo
[121/309] Building translation po/sv/LC_MESSAGES/gnome-calculator-sv.mo
[122/309] Building translation po/tk/LC_MESSAGES/gnome-calculator-tk.mo
[123/309] Building translation po/tr/LC_MESSAGES/gnome-calculator-tr.mo
[124/309] Building translation po/uz/LC_MESSAGES/gnome-calculator-uz.mo
[125/309] Building translation po/vi/LC_MESSAGES/gnome-calculator-vi.mo
[126/309] Building translation po/xh/LC_MESSAGES/gnome-calculator-xh.mo
[127/309] Building translation po/zh_HK/LC_MESSAGES/gnome-calculator-zh_HK.mo
[128/309] Building translation po/th/LC_MESSAGES/gnome-calculator-th.mo
[129/309] Building translation po/ug/LC_MESSAGES/gnome-calculator-ug.mo
[130/309] Building translation po/uk/LC_MESSAGES/gnome-calculator-uk.mo
[131/309] Building translation po/zh_CN/LC_MESSAGES/gnome-calculator-zh_CN.mo
[132/309] Building translation po/zh_TW/LC_MESSAGES/gnome-calculator-zh_TW.mo
[133/309] Compiling Vala source ../gnome-calculator/libmpfr/mpfr-glue.vala
[134/309] Generating yelp doc help/da/help-gnome-calculator-da
[135/309] Generating yelp doc help/cs/help-gnome-calculator-cs
[136/309] Generating yelp doc help/fi/help-gnome-calculator-fi
[137/309] Generating yelp doc help/lv/help-gnome-calculator-lv
[138/309] Generating yelp doc help/oc/help-gnome-calculator-oc
[139/309] Generating yelp doc help/el/help-gnome-calculator-el
[140/309] Generating yelp doc help/eu/help-gnome-calculator-eu
[141/309] Generating yelp doc help/bg/help-gnome-calculator-bg
[142/309] Generating yelp doc help/ko/help-gnome-calculator-ko
[143/309] Generating yelp doc help/id/help-gnome-calculator-id
Warning: Could not merge id translation for msgid:
link:trailCalculator Help
Warning: Could not merge id translation for msgid:
textCalculator Help
Warning: Could not merge id translation for msgid:
linkCalculator Help
[144/309] Generating yelp doc help/ca/help-gnome-calculator-ca
[145/309] Generating yelp doc help/hu/help-gnome-calculator-hu
Warning: Could not merge hu translation for msgid:
Modulus division is performed using the mod operator or the mod <link xref="function">function</link>.
[146/309] Generating yelp doc help/es/help-gnome-calculator-es
[147/309] Generating yelp doc help/ja/help-gnome-calculator-ja
[148/309] Generating yelp doc help/pt/help-gnome-calculator-pt
[149/309] Generating yelp doc help/gl/help-gnome-calculator-gl
[150/309] Generating yelp doc help/nl/help-gnome-calculator-nl
[151/309] Generating yelp doc help/kk/help-gnome-calculator-kk
[152/309] Generating yelp doc help/fr/help-gnome-calculator-fr
[153/309] Generating yelp doc help/it/help-gnome-calculator-it
[154/309] Generating yelp doc help/de/help-gnome-calculator-de
[155/309] Generating yelp doc help/pl/help-gnome-calculator-pl
[156/309] Compiling C object libmpfr/libmpfrg.a.p/meson-generated_mpfr-glue.c.o
[157/309] Linking static target libmpfr/libmpfrg.a
[158/309] Generating yelp doc help/te/help-gnome-calculator-te
[159/309] Generating yelp doc help/zh_CN/help-gnome-calculator-zh_CN
[160/309] Generating yelp doc help/sl/help-gnome-calculator-sl
[161/309] Generating yelp doc help/sv/help-gnome-calculator-sv
[162/309] Generating yelp doc help/tr/help-gnome-calculator-tr
[163/309] Generating yelp doc help/ro/help-gnome-calculator-ro
[164/309] Generating yelp doc help/zh_TW/help-gnome-calculator-zh_TW
[165/309] Generating yelp doc help/pt_BR/help-gnome-calculator-pt_BR
[166/309] Generating yelp doc help/zh_HK/help-gnome-calculator-zh_HK
[167/309] Generating yelp doc help/uk/help-gnome-calculator-uk
Warning: Could not merge uk translation for msgid:
Length/Area/Volume conversions must be performed using the keyboard or using the <gui>conversion mode</gui> and selecting the <gui>length/area/volume</gui> category.
Warning: Could not merge uk translation for msgid:
Mass conversions must be performed using the keyboard or using the <gui>conversion mode</gui> and selecting the <gui>mass</gui> category.
[168/309] Generating yelp doc help/ru/help-gnome-calculator-ru
[169/309] Compiling Vala source ../gnome-calculator/gcalc/gcalc-assign.vala ../gnome-calculator/gcalc/gcalc-calculator.vala ../gnome-calculator/gcalc/gcalc-constant.vala ../gnome-calculator/gcalc/gcalc-division.vala ../gnome-calculator/gcalc/gcalc-equation.vala ../gnome-calculator/gcalc/gcalc-equation-manager.vala ../gnome-calculator/gcalc/gcalc-error-result.vala ../gnome-calculator/gcalc/gcalc-expression.vala ../gnome-calculator/gcalc/gcalc-expression-container.vala ../gnome-calculator/gcalc/gcalc-expression-hash-map.vala ../gnome-calculator/gcalc/gcalc-function.vala ../gnome-calculator/gcalc/gcalc-function-acos.vala ../gnome-calculator/gcalc/gcalc-function-acosh.vala ../gnome-calculator/gcalc/gcalc-function-asin.vala ../gnome-calculator/gcalc/gcalc-function-asinh.vala ../gnome-calculator/gcalc/gcalc-function-atan.vala ../gnome-calculator/gcalc/gcalc-function-atanh.vala ../gnome-calculator/gcalc/gcalc-function-cos.vala ../gnome-calculator/gcalc/gcalc-function-cosh.vala ../gnome-calculator/gcalc/gcalc-function-exp.vala ../gnome-calculator/gcalc/gcalc-function-log.vala ../gnome-calculator/gcalc/gcalc-function-sin.vala ../gnome-calculator/gcalc/gcalc-function-sinh.vala ../gnome-calculator/gcalc/gcalc-function-sqrt.vala ../gnome-calculator/gcalc/gcalc-function-tan.vala ../gnome-calculator/gcalc/gcalc-function-tanh.vala ../gnome-calculator/gcalc/gcalc-group.vala ../gnome-calculator/gcalc/gcalc-hashable.vala ../gnome-calculator/gcalc/gcalc-math-assign.vala ../gnome-calculator/gcalc/gcalc-math-binary-operator.vala ../gnome-calculator/gcalc/gcalc-math-constant.vala ../gnome-calculator/gcalc/gcalc-math-constant-complex.vala ../gnome-calculator/gcalc/gcalc-math-constant-number.vala ../gnome-calculator/gcalc/gcalc-math-constant-vector.vala ../gnome-calculator/gcalc/gcalc-math-division.vala ../gnome-calculator/gcalc/gcalc-math-equation.vala ../gnome-calculator/gcalc/gcalc-math-equation-manager.vala ../gnome-calculator/gcalc/gcalc-math-error-result.vala ../gnome-calculator/gcalc/gcalc-math-expression.vala ../gnome-calculator/gcalc/gcalc-math-function.vala ../gnome-calculator/gcalc/gcalc-math-group.vala ../gnome-calculator/gcalc/gcalc-math-minus.vala ../gnome-calculator/gcalc/gcalc-math-multiply.vala ../gnome-calculator/gcalc/gcalc-math-operator.vala ../gnome-calculator/gcalc/gcalc-math-parameter.vala ../gnome-calculator/gcalc/gcalc-math-plus.vala ../gnome-calculator/gcalc/gcalc-math-polynomial.vala ../gnome-calculator/gcalc/gcalc-math-pow.vala ../gnome-calculator/gcalc/gcalc-math-result.vala ../gnome-calculator/gcalc/gcalc-math-term.vala ../gnome-calculator/gcalc/gcalc-math-variable.vala ../gnome-calculator/gcalc/gcalc-minus.vala ../gnome-calculator/gcalc/gcalc-multiply.vala ../gnome-calculator/gcalc/gcalc-parameter.vala ../gnome-calculator/gcalc/gcalc-parser.vala ../gnome-calculator/gcalc/gcalc-plus.vala ../gnome-calculator/gcalc/gcalc-polynomial.vala ../gnome-calculator/gcalc/gcalc-pow.vala ../gnome-calculator/gcalc/gcalc-result.vala ../gnome-calculator/gcalc/gcalc-solver.vala ../gnome-calculator/gcalc/gcalc-term.vala ../gnome-calculator/gcalc/gcalc-units.vala ../gnome-calculator/gcalc/gcalc-variable.vala gcalc/namespace-info.vala libmpfr/mpfrg.vapi
[170/309] Merging translations for data/org.gnome.Calculator.desktop
[171/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-expression-hash-map.c.o
[172/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-assign.c.o
[173/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-equation.c.o
[174/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-error-result.c.o
[175/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-equation-manager.c.o
[176/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-expression.c.o
[177/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-cos.c.o
[178/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-log.c.o
[179/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-expression-container.c.o
[180/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-acos.c.o
[181/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-acosh.c.o
[182/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-asin.c.o
[183/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-asinh.c.o
[184/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-atanh.c.o
[185/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-constant.c.o
[186/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function.c.o
[187/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-atan.c.o
[188/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-exp.c.o
[189/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-sin.c.o
[190/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-division.c.o
[191/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-cosh.c.o
[192/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-calculator.c.o
[193/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-sinh.c.o
[194/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-group.c.o
[195/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-hashable.c.o
[196/309] Merging translations for data/org.gnome.Calculator.metainfo.xml
[197/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-sqrt.c.o
[198/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant-number.c.o
[199/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-equation.c.o
[200/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-tan.c.o
[201/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-tanh.c.o
[202/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant-vector.c.o
[203/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-binary-operator.c.o
[204/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant.c.o
[205/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant-complex.c.o
[206/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-division.c.o
[207/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-equation-manager.c.o
[208/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-expression.c.o
[209/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-error-result.c.o
[210/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-function.c.o
[211/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-group.c.o
[212/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-multiply.c.o
[213/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-minus.c.o
[214/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-assign.c.o
[215/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-plus.c.o
[216/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-parameter.c.o
[217/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_namespace-info.c.o
[218/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-operator.c.o
[219/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-polynomial.c.o
[220/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-result.c.o
[221/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-parameter.c.o
[222/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-pow.c.o
[223/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-multiply.c.o
[224/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-minus.c.o
[225/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-term.c.o
[226/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-variable.c.o
[227/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-polynomial.c.o
[228/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-plus.c.o
[229/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-result.c.o
[230/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-pow.c.o
[231/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-term.c.o
[232/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-solver.c.o
[233/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-units.c.o
[234/309] Compiling Vala source ../gnome-calculator/lib/currency.vala ../gnome-calculator/lib/currency-provider.vala ../gnome-calculator/lib/equation.vala ../gnome-calculator/lib/equation-lexer.vala ../gnome-calculator/lib/equation-parser.vala ../gnome-calculator/lib/financial.vala ../gnome-calculator/lib/function-manager.vala ../gnome-calculator/lib/math-equation.vala ../gnome-calculator/lib/math-function.vala ../gnome-calculator/lib/math-variables.vala ../gnome-calculator/lib/number.vala ../gnome-calculator/lib/serializer.vala ../gnome-calculator/lib/unit.vala ../gnome-calculator/lib/providers/imf-provider.vala ../gnome-calculator/lib/providers/ecb-provider.vala ../gnome-calculator/lib/providers/unt-provider.vala ../gnome-calculator/lib/providers/boc-provider.vala libmpfr/mpfrg.vapi
../gnome-calculator/lib/function-manager.vala:336.21-336.33: warning: Access to static member `Number.error' with an instance reference
  336 |                     args[0].error = _("Function “%s” takes 1 argument").printf (name);
      |                     ^~~~~~~~~~~~~                                                         
../gnome-calculator/lib/function-manager.vala:354.17-354.29: warning: Access to static member `Number.error' with an instance reference
  354 |                 args[0].error = _("Function “%s” takes 1 or 2 arguments").printf (name);
      |                 ^~~~~~~~~~~~~                                                               
../gnome-calculator/lib/function-manager.vala:362.17-362.29: warning: Access to static member `Number.error' with an instance reference
  362 |                 args[0].error = _("Function “%s” takes at least 2 arguments").printf (name);
      |                 ^~~~~~~~~~~~~                                                                   
../gnome-calculator/lib/function-manager.vala:372.13-372.25: warning: Access to static member `Number.error' with an instance reference
  372 |             args[0].error = error.printf (name, function.arguments.length);
      |             ^~~~~~~~~~~~~                                                  
../gnome-calculator/lib/equation-parser.vala:1240.51-1240.80: warning: Access to possible `null'. Perform a check or use an unsafe cast.
 1240 |         if (root == null || !(root is LRNode) || !(root as LRNode).is_repeatable ())
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
../gnome-calculator/lib/equation-parser.vala:1242.19-1242.40: warning: Access to possible `null'. Perform a check or use an unsafe cast.
 1242 |         operand = (root as LRNode).right.solve ();
      |                   ^~~~~~~~~~~~~~~~~~~~~~          
../gnome-calculator/lib/equation-parser.vala:1233.37-1233.52: warning: Use of possibly unassigned parameter `x_unit'
 1233 |                                     out Unit? x_unit, out Unit? z_unit)
      |                                     ^~~~~~~~~~~~~~~~                   
../gnome-calculator/lib/equation-parser.vala:1233.55-1233.70: warning: Use of possibly unassigned parameter `z_unit'
 1233 |                                     out Unit? x_unit, out Unit? z_unit)
      |                                                       ^~~~~~~~~~~~~~~~ 
../gnome-calculator/lib/equation-parser.vala:1238.39-1238.57: warning: Use of possibly unassigned parameter `operand'
 1238 |     public string get_last_operation (out Number? operand)
      |                                       ^~~~~~~~~~~~~~~~~~~ 
../gnome-calculator/lib/equation-parser.vala:1432.5-1432.34: warning: Method `Parser.destroy_all_nodes' never used
 1432 |     private void destroy_all_nodes (ParseNode node)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
../gnome-calculator/lib/equation-parser.vala:1598.17-1598.26: warning: Local variable `first_type' declared but never used
 1598 |             var first_type = token.type;
      |                 ^~~~~~~~~~              
../gnome-calculator/lib/math-equation.vala:988.17-988.21: warning: unreachable code detected
  988 |                 break;
      |                 ^~~~~ 
../gnome-calculator/lib/math-function.vala:353.5-353.15: warning: unreachable code detected
  353 |     return null;
      |     ^~~~~~~~~~~ 
../gnome-calculator/lib/number.vala:261.13-261.23: warning: unreachable code detected
  261 |             return true;
      |             ^~~~~~~~~~~ 
../gnome-calculator/lib/number.vala:286.13-286.23: warning: unreachable code detected
  286 |             return true;
      |             ^~~~~~~~~~~ 
../gnome-calculator/lib/unit.vala:318.39-318.54: warning: Use of possibly unassigned parameter `x_unit'
  318 |                                       out Unit? x_unit, out Unit? z_unit)
      |                                       ^~~~~~~~~~~~~~~~                   
../gnome-calculator/lib/unit.vala:318.57-318.72: warning: Use of possibly unassigned parameter `z_unit'
  318 |                                       out Unit? x_unit, out Unit? z_unit)
      |                                                         ^~~~~~~~~~~~~~~~ 
../gnome-calculator/lib/providers/ecb-provider.vala:97.17-97.17: warning: Local variable `c' declared but never used
   97 |             var c = register_currency (name, source_name, eur_rate.multiply (r), date);
      |                 ^                                                                      
../gnome-calculator/lib/providers/ecb-provider.vala:105.13-105.13: warning: Local variable `c' declared but never used
  105 |         var c = register_currency (name, source_name + "#fixed", eur_rate.divide (r), date);
      |             ^                                                                               
../gnome-calculator/lib/providers/unt-provider.vala:85.25-85.25: warning: Local variable `c' declared but never used
   85 |                     var c = register_currency (name, source_name, v, tokens[date_index]);
      |                         ^                                                                
../gnome-calculator/lib/providers/boc-provider.vala:71.13-71.13: warning: Local variable `c' declared but never used
   71 |         var c = register_currency (name, source_name, cad_rate.divide (r), date);
      |             ^                                                                    
../gnome-calculator/lib/number.vala:48.5-48.42: warning: Type `MPFR.Precision' can not be used for a GLib.Object property
   48 |     public static MPFR.Precision precision { get; set; default = 1000; }
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
Compilation succeeded - 22 warning(s)
[235/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-variable.c.o
[236/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-parser.c.o
[237/309] Generating src/blueprints with a custom command
[238/309] Compiling Vala source ../gnome-calculator/tests/gcalc-parsing.vala gcalc/gcalc-2.vapi libmpfr/mpfrg.vapi
[239/309] Compiling Vala source ../gnome-calculator/tests/gcalc-solving-basic.vala gcalc/gcalc-2.vapi libmpfr/mpfrg.vapi
[240/309] Compiling Vala source ../gnome-calculator/gci/gci-entry-controller.vala gci/namespace-info.vala gcalc/gcalc-2.vapi
[241/309] Generating src/org.gnome.Calculator_h with a custom command
[242/309] Compiling C object gci/libgci-1.so.0.p/meson-generated_namespace-info.c.o
[243/309] Generating src/org.gnome.Calculator_c with a custom command
[244/309] Compiling C object lib/libcalculator.a.p/meson-generated_financial.c.o
[245/309] Compiling C object lib/libcalculator.a.p/meson-generated_equation.c.o
[246/309] Compiling Vala source ../gnome-calculator/src/gcalccmd.vala lib/calculator.vapi libmpfr/mpfrg.vapi
[247/309] Compiling C object lib/libcalculator.a.p/meson-generated_equation-lexer.c.o
[248/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_ecb-provider.c.o
lib/libcalculator.a.p/providers/ecb-provider.c: In function ‘ecb_currency_provider_set_ecb_rate’:
lib/libcalculator.a.p/providers/ecb-provider.c:383:40: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
  383 |                                 _tmp7_ = _tmp6_->name;
      |                                        ^
lib/libcalculator.a.p/providers/ecb-provider.c:395:49: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
  395 |                                         _tmp11_ = _tmp10_->name;
      |                                                 ^
[249/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_unt-provider.c.o
[250/309] Compiling Vala source ../gnome-calculator/tests/test-equation.vala lib/calculator.vapi libmpfr/mpfrg.vapi
../gnome-calculator/tests/test-equation.vala:115.56-115.71: warning: Use of possibly unassigned parameter `z_unit'
  115 |                                      out Unit? x_unit, out Unit? z_unit)
      |                                                        ^~~~~~~~~~~~~~~~ 
../gnome-calculator/tests/test-equation.vala:115.38-115.53: warning: Use of possibly unassigned parameter `x_unit'
  115 |                                      out Unit? x_unit, out Unit? z_unit)
      |                                      ^~~~~~~~~~~~~~~~                   
Compilation succeeded - 2 warning(s)
[251/309] Compiling C object lib/libcalculator.a.p/meson-generated_math-variables.c.o
[252/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_boc-provider.c.o
lib/libcalculator.a.p/providers/boc-provider.c:374:1: warning: ‘bc_currency_provider_get_currency_filename’ defined but not used [-Wunused-function]
  374 | bc_currency_provider_get_currency_filename (BCCurrencyProvider* self)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib/libcalculator.a.p/providers/boc-provider.c:352:1: warning: ‘bc_currency_provider_get_currency’ defined but not used [-Wunused-function]
  352 | bc_currency_provider_get_currency (BCCurrencyProvider* self)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[253/309] Compiling C object lib/libcalculator.a.p/meson-generated_math-function.c.o
[254/309] Compiling C object lib/libcalculator.a.p/meson-generated_currency.c.o
[255/309] Compiling Vala source ../gnome-calculator/tests/test-currency-providers.vala lib/calculator.vapi libmpfr/mpfrg.vapi
[256/309] Compiling C object lib/libcalculator.a.p/meson-generated_serializer.c.o
[257/309] Compiling Vala source ../gnome-calculator/search-provider/search-provider.vala lib/calculator.vapi libmpfr/mpfrg.vapi
[258/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_imf-provider.c.o
[259/309] Compiling C object lib/libcalculator.a.p/meson-generated_unit.c.o
[260/309] Compiling C object gci/libgci-1.so.0.p/meson-generated_gci-entry-controller.c.o
[261/309] Compiling C object lib/libcalculator.a.p/meson-generated_currency-provider.c.o
[262/309] Compiling C object lib/libcalculator.a.p/meson-generated_function-manager.c.o
[263/309] Compiling Vala source ../gnome-calculator/tests/test-number.vala lib/calculator.vapi libmpfr/mpfrg.vapi
[264/309] Compiling C object src/gnome-calculator.p/meson-generated_.._org.gnome.Calculator.c.o
[265/309] Compiling Vala source ../gnome-calculator/tests/test-serializer.vala lib/calculator.vapi libmpfr/mpfrg.vapi
[266/309] Compiling C object lib/libcalculator.a.p/meson-generated_number.c.o
lib/libcalculator.a.p/number.c: In function ‘number_construct_float’:
lib/libcalculator.a.p/number.c:329:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  329 |                 mpc_set_ui_ui (&self->priv->num, (gulong) (*((guint32*) (&real))), (gulong) 0, MPC_RNDNN);
      |                                                             ~^~~~~~~~~~~~~~~~~~~
lib/libcalculator.a.p/number.c: In function ‘number_construct_double’:
lib/libcalculator.a.p/number.c:352:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  352 |                 mpc_set_ui_ui (&self->priv->num, (gulong) (*((guint64*) (&real))), (gulong) 0, MPC_RNDNN);
      |                                                             ~^~~~~~~~~~~~~~~~~~~
lib/libcalculator.a.p/number.c: In function ‘number_to_float’:
lib/libcalculator.a.p/number.c:568:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  568 |                         result = (gfloat) (*((gdouble*) (&bits)));
      |                                             ~^~~~~~~~~~~~~~~~~~~
lib/libcalculator.a.p/number.c:571:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  571 |                 result = *((gfloat*) (&bits));
      |                           ~^~~~~~~~~~~~~~~~~~
lib/libcalculator.a.p/number.c: In function ‘number_to_double’:
lib/libcalculator.a.p/number.c:589:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  589 |                         result = *((gdouble*) (&bits));
      |                                   ~^~~~~~~~~~~~~~~~~~~
lib/libcalculator.a.p/number.c:592:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  592 |                 result = (gdouble) (*((gfloat*) (&bits)));
      |                                      ~^~~~~~~~~~~~~~~~~~
lib/libcalculator.a.p/number.c: In function ‘number_root’:
lib/libcalculator.a.p/number.c:1578:17: warning: ‘mpfr_root’ is deprecated [-Wdeprecated-declarations]
 1578 |                 mpfr_root (&_tmp7_->val, &_tmp9_->val, (gulong) p, MPFR_RNDN);
      |                 ^~~~~~~~~
In file included from lib/calculator.h:12,
                 from lib/libcalculator.a.p/number.c:32:
/usr/include/mpfr.h:768:21: note: declared here
  768 | __MPFR_DECLSPEC int mpfr_root (mpfr_ptr, mpfr_srcptr, unsigned long,
      |                     ^~~~~~~~~
lib/libcalculator.a.p/number.c: At top level:
lib/libcalculator.a.p/number.c:3629:1: warning: ‘block2_data_ref’ defined but not used [-Wunused-function]
 3629 | block2_data_ref (Block2Data* _data2_)
      | ^~~~~~~~~~~~~~~
[267/309] Compiling C object lib/libcalculator.a.p/meson-generated_math-equation.c.o
lib/libcalculator.a.p/math-equation.c: In function ‘math_equation_toggle_bit’:
lib/libcalculator.a.p/math-equation.c:4422:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 4422 |                         bits = *((guint64*) (&d));
      |                                 ~^~~~~~~~~~~~~~~~
lib/libcalculator.a.p/math-equation.c:4428:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 4428 |                         bits = (guint64) (*((guint32*) (&f)));
      |                                            ~^~~~~~~~~~~~~~~~
lib/libcalculator.a.p/math-equation.c:4473:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 4473 |                         _tmp25_ = number_new_double (*((gdouble*) (&bits)), (gdouble) 0);
      |                                                       ~^~~~~~~~~~~~~~~~~~~
lib/libcalculator.a.p/math-equation.c:4478:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 4478 |                         _tmp26_ = number_new_float (*((gfloat*) (&bits)), (gfloat) 0);
      |                                                      ~^~~~~~~~~~~~~~~~~~
[268/309] Compiling C object lib/libcalculator.a.p/meson-generated_equation-parser.c.o
lib/libcalculator.a.p/equation-parser.c:7375:1: warning: ‘parser_destroy_all_nodes’ defined but not used [-Wunused-function]
 7375 | parser_destroy_all_nodes (Parser* self,
      | ^~~~~~~~~~~~~~~~~~~~~~~~
[269/309] Linking static target lib/libcalculator.a
[270/309] Compiling C object src/gcalccmd.p/meson-generated_gcalccmd.c.o
[271/309] Compiling C object tests/test-equation.p/meson-generated_test-equation.c.o
[272/309] Compiling C object tests/test-currency-providers.p/meson-generated_test-currency-providers.c.o
[273/309] Compiling Vala source ../gnome-calculator/src/buttons-advanced.vala ../gnome-calculator/src/buttons-basic.vala ../gnome-calculator/src/buttons-conversion.vala ../gnome-calculator/src/buttons-financial.vala ../gnome-calculator/src/buttons-programming.vala ../gnome-calculator/src/gnome-calculator.vala ../gnome-calculator/src/math-buttons.vala ../gnome-calculator/src/math-converter.vala ../gnome-calculator/src/math-display.vala ../gnome-calculator/src/math-preferences.vala ../gnome-calculator/src/math-popover.vala ../gnome-calculator/src/math-function-popover.vala ../gnome-calculator/src/math-variable-popover.vala ../gnome-calculator/src/math-window.vala ../gnome-calculator/src/math-history.vala lib/calculator.vapi libmpfr/mpfrg.vapi
../gnome-calculator/src/math-converter.vala:663.13-663.46: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  663 |         if ((combo.selected_item as Unit).name == "dms")
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
../gnome-calculator/src/math-converter.vala:672.42-672.75: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  672 |             var number_base = int.parse ((combo.selected_item as Unit).name);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../gnome-calculator/src/math-converter.vala:169.24-169.56: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  169 |                 return (c1 as UnitCategory).display_name.collate ((c2 as UnitCategory).display_name);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
../gnome-calculator/src/math-converter.vala:169.67-169.99: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  169 |                 return (c1 as UnitCategory).display_name.collate ((c2 as UnitCategory).display_name);
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../gnome-calculator/src/math-converter.vala:643.38-643.71: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  643 |             number_base = int.parse ((combo.selected_item as Unit).name);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
../gnome-calculator/src/math-converter.vala:447.9-447.36: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  447 |         (item as Gtk.ListItem).child = box;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       
../gnome-calculator/src/math-converter.vala:452.19-452.46: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  452 |         var box = (item as Gtk.ListItem).child;
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../gnome-calculator/src/math-converter.vala:453.20-453.46: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  453 |         var unit = (item as Gtk.ListItem).item as Unit;
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~         
../gnome-calculator/src/math-converter.vala:215.16-215.49: warning: Access to possible `null'. Perform a check or use an unsafe cast.
  215 |         return (combo.selected_item as Unit).name;
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../gnome-calculator/src/math-window.vala:25.5-25.30: warning: MathWindow.display hides inherited property `Gtk.Window.display'. Use the `new' keyword if hiding was intentional
   25 |     public MathDisplay display { get { return _display; } }
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~                             
../gnome-calculator/src/buttons-programming.vala:95.9-95.24: warning: `Gtk.StyleContext' has been deprecated since 4.10
   95 |         Gtk.StyleContext.add_provider_for_display (Gdk.Display.get_default (), css_provider, Gtk.STYLE_PROVIDER_PRIORITY_USER);
      |         ^~~~~~~~~~~~~~~~                                                                                                       
../gnome-calculator/src/buttons-conversion.vala:196.9-196.53: warning: implicit .begin is deprecated
  196 |         new Gtk.UriLauncher (row.tooltip_text).launch ((Gtk.Window) root, null);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
../gnome-calculator/src/math-window.vala:99.9-99.43: warning: Access to possible `null'. Perform a check or use an unsafe cast.
   99 |         (this as Gtk.Widget).add_controller (event_controller);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                    
../gnome-calculator/src/gnome-calculator.vala:263.9-263.60: warning: implicit .begin is deprecated
  263 |         new Gtk.UriLauncher ("help:gnome-calculator").launch (get_active_window (), null);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
../gnome-calculator/src/math-converter.vala:74.5-74.64: warning: Field `MathConverter.from_event_controller' never used
   74 |     private unowned Gtk.EventControllerKey from_event_controller;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../gnome-calculator/src/math-converter.vala:76.5-76.62: warning: Field `MathConverter.to_event_controller' never used
   76 |     private unowned Gtk.EventControllerKey to_event_controller;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../gnome-calculator/src/math-converter.vala:908.40-908.60: warning: Use of possibly unassigned parameter `target_unit'
  908 |                                        out Unit? target_unit)
      |                                        ^~~~~~~~~~~~~~~~~~~~~ 
../gnome-calculator/src/math-converter.vala:907.40-907.60: warning: Use of possibly unassigned parameter `source_unit'
  907 |                                        out Unit? source_unit,
      |                                        ^~~~~~~~~~~~~~~~~~~~~ 
../gnome-calculator/src/math-display.vala:28.5-28.51: warning: Field `MathDisplay.event_controller' never used
   28 |     unowned Gtk.EventControllerKey event_controller;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
../gnome-calculator/src/math-popover.vala:29.29-29.40: warning: copying delegates is not supported
   29 |         this.compare_func = compare_func;
      |                             ^~~~~~~~~~~~ 
Compilation succeeded - 20 warning(s)
[274/309] Compiling C object tests/gcalc-parsing.p/meson-generated_gcalc-parsing.c.o
[275/309] Compiling C object tests/test-serializer.p/meson-generated_test-serializer.c.o
[276/309] Compiling C object search-provider/gnome-calculator-search-provider.p/meson-generated_search-provider.c.o
search-provider/gnome-calculator-search-provider.p/search-provider.c: In function ‘_dbus_search_provider_get_initial_result_set’:
search-provider/gnome-calculator-search-provider.p/search-provider.c:2640:9: warning: label ‘_error’ defined but not used [-Wunused-label]
 2640 |         _error:
      |         ^~~~~~
search-provider/gnome-calculator-search-provider.p/search-provider.c: In function ‘_dbus_search_provider_get_subsearch_result_set’:
search-provider/gnome-calculator-search-provider.p/search-provider.c:2748:9: warning: label ‘_error’ defined but not used [-Wunused-label]
 2748 |         _error:
      |         ^~~~~~
search-provider/gnome-calculator-search-provider.p/search-provider.c: In function ‘_dbus_search_provider_get_result_metas’:
search-provider/gnome-calculator-search-provider.p/search-provider.c:2832:9: warning: label ‘_error’ defined but not used [-Wunused-label]
 2832 |         _error:
      |         ^~~~~~
search-provider/gnome-calculator-search-provider.p/search-provider.c: In function ‘_dbus_search_provider_activate_result’:
search-provider/gnome-calculator-search-provider.p/search-provider.c:2936:9: warning: label ‘_error’ defined but not used [-Wunused-label]
 2936 |         _error:
      |         ^~~~~~
[277/309] Compiling C object tests/test-number.p/meson-generated_test-number.c.o
tests/test-number.p/test-number.c: In function ‘test_integer’:
tests/test-number.p/test-number.c:164:108: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 3 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
  164 |                                         _tmp5_ = g_strdup_printf ("Number.integer (%d).to_integer () -> %lli, expected %i", a, number_to_integer (_tmp4_), a);
      |                                                                                                         ~~~^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                            |                   |
      |                                                                                                            long long int       gint64 {aka long int}
      |                                                                                                         %li
tests/test-number.p/test-number.c: In function ‘test_factorial’:
tests/test-number.p/test-number.c:2762:93: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 3 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 2762 |                                         _tmp12_ = g_strdup_printf ("(%d).factorial () -> %lli, expected %lli", a, number_to_integer (_tmp11_), expected);
      |                                                                                          ~~~^                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                             |                     |
      |                                                                                             long long int         gint64 {aka long int}
      |                                                                                          %li
tests/test-number.p/test-number.c:2762:108: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint’ {aka ‘int’} [-Wformat=]
 2762 |                                         _tmp12_ = g_strdup_printf ("(%d).factorial () -> %lli, expected %lli", a, number_to_integer (_tmp11_), expected);
      |                                                                                                         ~~~^                                   ~~~~~~~~
      |                                                                                                            |                                   |
      |                                                                                                            long long int                       gint {aka int}
      |                                                                                                         %i
tests/test-number.p/test-number.c: In function ‘test_add’:
tests/test-number.p/test-number.c:2837:113: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 2837 |                                                                 _tmp12_ = g_strdup_printf ("(%d).add (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected);
      |                                                                                                              ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                 |                      |
      |                                                                                                                 long long int          gint64 {aka long int}
      |                                                                                                              %li
tests/test-number.p/test-number.c: In function ‘test_subtract’:
tests/test-number.p/test-number.c:2914:118: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 2914 |                                                                 _tmp12_ = g_strdup_printf ("(%d).subtract (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected);
      |                                                                                                                   ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                      |                      |
      |                                                                                                                      long long int          gint64 {aka long int}
      |                                                                                                                   %li
tests/test-number.p/test-number.c: In function ‘test_multiply’:
tests/test-number.p/test-number.c:2991:118: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 2991 |                                                                 _tmp12_ = g_strdup_printf ("(%d).multiply (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected);
      |                                                                                                                   ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                      |                      |
      |                                                                                                                      long long int          gint64 {aka long int}
      |                                                                                                                   %li
tests/test-number.p/test-number.c: In function ‘test_multiply_integer’:
tests/test-number.p/test-number.c:3063:126: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3063 |                                                                 _tmp10_ = g_strdup_printf ("(%d).multiply_integer (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp9_), expected);
      |                                                                                                                           ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                              |                      |
      |                                                                                                                              long long int          gint64 {aka long int}
      |                                                                                                                           %li
tests/test-number.p/test-number.c: In function ‘test_divide’:
tests/test-number.p/test-number.c:3143:116: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3143 |                                                                 _tmp12_ = g_strdup_printf ("(%d).divide (%d) -> %lli, expected %d", a * b, b, number_to_integer (_tmp11_), expected);
      |                                                                                                                 ~~~^                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                    |                          |
      |                                                                                                                    long long int              gint64 {aka long int}
      |                                                                                                                 %li
tests/test-number.p/test-number.c: In function ‘test_divide_integer’:
tests/test-number.p/test-number.c:3218:124: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3218 |                                                                 _tmp10_ = g_strdup_printf ("(%d).divide_integer (%d) -> %lli, expected %d", a * b, b, number_to_integer (_tmp9_), expected);
      |                                                                                                                         ~~~^                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                            |                          |
      |                                                                                                                            long long int              gint64 {aka long int}
      |                                                                                                                         %li
tests/test-number.p/test-number.c: In function ‘test_modulus_divide’:
tests/test-number.p/test-number.c:3295:124: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3295 |                                                                 _tmp12_ = g_strdup_printf ("(%d).modulus_divide (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected);
      |                                                                                                                         ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                            |                      |
      |                                                                                                                            long long int          gint64 {aka long int}
      |                                                                                                                         %li
tests/test-number.p/test-number.c: In function ‘test_and’:
tests/test-number.p/test-number.c:3474:113: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3474 |                                                                 _tmp12_ = g_strdup_printf ("(%d).and (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected);
      |                                                                                                              ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                 |                      |
      |                                                                                                                 long long int          gint64 {aka long int}
      |                                                                                                              %li
tests/test-number.p/test-number.c: In function ‘test_or’:
tests/test-number.p/test-number.c:3551:112: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3551 |                                                                 _tmp12_ = g_strdup_printf ("(%d).or (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected);
      |                                                                                                             ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                |                      |
      |                                                                                                                long long int          gint64 {aka long int}
      |                                                                                                             %li
tests/test-number.p/test-number.c: In function ‘test_xor’:
tests/test-number.p/test-number.c:3628:113: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3628 |                                                                 _tmp12_ = g_strdup_printf ("(%d).xor (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected);
      |                                                                                                              ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                 |                      |
      |                                                                                                                 long long int          gint64 {aka long int}
      |                                                                                                              %li
tests/test-number.p/test-number.c: In function ‘test_not’:
tests/test-number.p/test-number.c:3684:86: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 3 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3684 |                                         _tmp8_ = g_strdup_printf ("(%d).not () -> %lli, expected %d", a, number_to_integer (_tmp7_), expected);
      |                                                                                   ~~~^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                      |                   |
      |                                                                                      long long int       gint64 {aka long int}
      |                                                                                   %li
tests/test-number.p/test-number.c: In function ‘test_shift’:
tests/test-number.p/test-number.c:3764:120: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3764 |                                                                 _tmp12_ = g_strdup_printf ("(%d).left_shift (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected);
      |                                                                                                                     ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                        |                      |
      |                                                                                                                        long long int          gint64 {aka long int}
      |                                                                                                                     %li
tests/test-number.p/test-number.c:3787:121: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3787 |                                                                 _tmp21_ = g_strdup_printf ("(%d).right_shift (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp20_), expected);
      |                                                                                                                      ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                         |                      |
      |                                                                                                                         long long int          gint64 {aka long int}
      |                                                                                                                      %li
tests/test-number.p/test-number.c:3818:138: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
 3818 |                                                                         _tmp30_ = g_strdup_printf ("(%d).unsigned_right_shift (%d) -> %lli, expected %u", a, b, number_to_integer (_tmp29_), expected_u);
      |                                                                                                                                       ~~~^                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                                          |                      |
      |                                                                                                                                          long long int          gint64 {aka long int}
      |                                                                                                                                       %li
[278/309] Compiling C object tests/gcalc-solve-basic.p/meson-generated_gcalc-solving-basic.c.o
[279/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-advanced.c.o
[280/309] Compiling C object src/gnome-calculator.p/meson-generated_math-function-popover.c.o
[281/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-financial.c.o
[282/309] Compiling C object src/gnome-calculator.p/meson-generated_math-history.c.o
[283/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-conversion.c.o
[284/309] Compiling C object src/gnome-calculator.p/meson-generated_math-popover.c.o
[285/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-basic.c.o
[286/309] Compiling C object src/gnome-calculator.p/meson-generated_math-window.c.o
[287/309] Compiling C object src/gnome-calculator.p/meson-generated_math-converter.c.o
src/gnome-calculator.p/math-converter.c:1939:1: warning: ‘block6_data_ref’ defined but not used [-Wunused-function]
 1939 | block6_data_ref (Block6Data* _data6_)
      | ^~~~~~~~~~~~~~~
[288/309] Compiling C object src/gnome-calculator.p/meson-generated_math-buttons.c.o
[289/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-programming.c.o
src/gnome-calculator.p/buttons-programming.c: In function ‘programming_button_panel_update_bit_panel’:
src/gnome-calculator.p/buttons-programming.c:1125:42: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1125 |                                 bits = *((guint64*) (&d));
      |                                         ~^~~~~~~~~~~~~~~~
src/gnome-calculator.p/buttons-programming.c:1138:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1138 |                                         bits = (guint64) (*((guint32*) (&f)));
      |                                                            ~^~~~~~~~~~~~~~~~
src/gnome-calculator.p/buttons-programming.c:1330:50: warning: format ‘%llo’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=]
 1330 |                 _tmp63_ = g_strdup_printf ("%s%llo₈ ", _tmp62_, bits);
      |                                               ~~~^              ~~~~
      |                                                  |              |
      |                                                  |              guint64 {aka long unsigned int}
      |                                                  long long unsigned int
      |                                               %lo
src/gnome-calculator.p/buttons-programming.c:1348:50: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=]
 1348 |                 _tmp71_ = g_strdup_printf ("%s%llu₁₀ ", _tmp70_, bits);
      |                                               ~~~^               ~~~~
      |                                                  |               |
      |                                                  |               guint64 {aka long unsigned int}
      |                                                  long long unsigned int
      |                                               %lu
src/gnome-calculator.p/buttons-programming.c:1366:50: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=]
 1366 |                 _tmp79_ = g_strdup_printf ("%s%llX₁₆", _tmp78_, bits);
      |                                               ~~~^              ~~~~
      |                                                  |              |
      |                                                  |              guint64 {aka long unsigned int}
      |                                                  long long unsigned int
      |                                               %lX
[290/309] Linking target gcalc/libgcalc-2.so.1
[291/309] Compiling C object src/gnome-calculator.p/meson-generated_gnome-calculator.c.o
[292/309] Compiling C object src/gnome-calculator.p/meson-generated_math-variable-popover.c.o
[293/309] Compiling C object src/gnome-calculator.p/meson-generated_math-preferences.c.o
src/gnome-calculator.p/math-preferences.c:1164:1: warning: ‘block9_data_ref’ defined but not used [-Wunused-function]
 1164 | block9_data_ref (Block9Data* _data9_)
      | ^~~~~~~~~~~~~~~
src/gnome-calculator.p/math-preferences.c:972:1: warning: ‘block8_data_ref’ defined but not used [-Wunused-function]
  972 | block8_data_ref (Block8Data* _data8_)
      | ^~~~~~~~~~~~~~~
[294/309] Compiling C object src/gnome-calculator.p/meson-generated_math-display.c.o
[295/309] Generating symbol file gcalc/libgcalc-2.so.1.p/libgcalc-2.so.1.symbols
[296/309] Generating gcalc/gcalc-typelib with a custom command
[297/309] Linking target tests/test-serializer
[298/309] Linking target gci/libgci-1.so.0
[299/309] Generating doc/libgci_valadocs with a custom command
Succeeded - 0 warning(s)
[300/309] Generating gci/gci-typelib with a custom command
[301/309] Generating doc/libgcalc_valadocs with a custom command
Succeeded - 0 warning(s)
[302/309] Linking target tests/test-number
[303/309] Linking target tests/gcalc-solve-basic
[304/309] Linking target tests/gcalc-parsing
[305/309] Linking target src/gcalccmd
[306/309] Linking target tests/test-equation
[307/309] Linking target search-provider/gnome-calculator-search-provider
[308/309] Linking target tests/test-currency-providers
[309/309] Linking target src/gnome-calculator
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /startdir/src/build
==> Starting check()...
ninja: Entering directory `/startdir/src/build'
ninja: no work to do.
1/7 gnome-calculator:Validating appdata OK              0.02s
2/7 gnome-calculator:Currency test      OK              0.01s
3/7 gnome-calculator:Serializer test    OK              0.01s
4/7 gnome-calculator:gcalc-parsing      OK              0.01s
5/7 gnome-calculator:gcalc-solve-basic  OK              0.01s
6/7 gnome-calculator:Number test        OK              0.03s
7/7 gnome-calculator:Equation test      FAIL            0.32s   exit status 5
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=141 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /startdir/src/build/tests/test-equation
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:
*FAIL: 'Sqrt (-1)' -> '−i', expected 'i'
*FAIL: '(−1)^(1/2)' -> '−i', expected 'i'
*FAIL: '√−1' -> '−i', expected 'i'
*FAIL: '(−1)^0.5' -> '−i', expected 'i'
*FAIL: '√−4' -> '−2i', expected '2i'
Failed 5/787 tests
stderr:

** (process:3073): WARNING **: 21:55:35.412: imf-provider.vala:100: Failed to read exchange rates: Failed to open file “/build/.cache/gnome-calculator/rms_five.xls”: No such file or directory

** (process:3073): WARNING **: 21:55:35.412: currency-provider.vala:105: Cannot use United Nations Treasury rates as we don't have USD rate yet, retrying

** (process:3073): WARNING **: 21:55:35.412: currency-provider.vala:105: Cannot use European Central Bank rates as we don't have EUR rate yet, retrying

** (process:3073): WARNING **: 21:55:35.412: currency-provider.vala:105: Cannot use Bank of Canada rates as we don't have CAD rate yet, retrying

** (process:3073): CRITICAL **: 21:55:35.518: super_atoi: assertion 'data != NULL' failed
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

7/7 gnome-calculator:Equation test      FAIL            0.32s   exit status 5

Ok:                6   
Fail:              1   

Full log written to /startdir/src/build/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().
    Aborting...
==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_a7d2c13f-9c23-42ec-b03d-4567138f3685/build
