[2025-07-04 16:16:19.252168 atlas] INFO: xbbs.worker: running job JobMessage(project='managarm_riscv', job='package:cairo', repository='https://github.com/managarm/bootstrap-managarm.git', revision='a7078b8aa910e91ebcfc16a1707be674796d8b09', output='tcp://10.0.69.1:16999', build_root='/var/lib/xbbs/tmp/worker', needed_pkgs={'pixman': {'architecture': 'riscv64', 'version': '0.44.2_1'}, 'xorg-proto': {'architecture': 'riscv64', 'version': '2024.1_1'}, 'libxtrans': {'architecture': 'riscv64', 'version': '1.6.0_1'}, 'xorg-util-macros': {'architecture': 'riscv64', 'version': '1.20.2_1'}, 'libxrender': {'architecture': 'riscv64', 'version': '0.9.12_1'}, 'libxfixes': {'architecture': 'riscv64', 'version': '6.0.1_7'}, 'libffi': {'architecture': 'riscv64', 'version': '3.4.4_6'}, 'wayland': {'architecture': 'riscv64', 'version': '1.23.0_1'}, 'libxshmfence': {'architecture': 'riscv64', 'version': '1.3.3_1'}, 'libexpat': {'architecture': 'riscv64', 'version': '2.7.1_1'}, 'wayland-protocols': {'architecture': 'riscv64', 'version': '1.42_1'}, 'libxdamage': {'architecture': 'riscv64', 'version': '1.1.6_7'}, 'libxrandr': {'architecture': 'riscv64', 'version': '1.5.4_7'}, 'zlib': {'architecture': 'riscv64', 'version': '1.2.12_8'}, 'libdrm': {'architecture': 'riscv64', 'version': '2.4.124_1'}, 'xz-utils': {'architecture': 'riscv64', 'version': '5.8.0_1'}, 'zstd': {'architecture': 'riscv64', 'version': '1.5.7_1'}, 'llvm': {'architecture': 'riscv64', 'version': '19.1.7_1'}, 'libglvnd': {'architecture': 'riscv64', 'version': '1.7.0_7'}, 'libxxf86vm': {'architecture': 'riscv64', 'version': '1.1.6_1'}, 'mesa': {'architecture': 'riscv64', 'version': '25.0.2_1'}, 'libintl': {'architecture': 'riscv64', 'version': '0.21_10'}, 'libiconv': {'architecture': 'riscv64', 'version': '1.17_8'}, 'ncurses': {'architecture': 'riscv64', 'version': '6.2_11'}, 'readline': {'architecture': 'riscv64', 'version': '8.1_10'}, 'bzip2': {'architecture': 'riscv64', 'version': '1.0.8_10'}, 'pcre2': {'architecture': 'riscv64', 'version': '10.44_1'}, 'glib': {'architecture': 'riscv64', 'version': '2.82.4_1'}, 'libx11': {'architecture': 'riscv64', 'version': '1.8.12_1'}, 'xcb-proto': {'architecture': 'riscv64', 'version': '1.17.0_1'}, 'libxau': {'architecture': 'riscv64', 'version': '1.0.12_1'}, 'libxdmcp': {'architecture': 'riscv64', 'version': '1.1.5_1'}, 'libxcb': {'architecture': 'riscv64', 'version': '1.17_1'}, 'freetype': {'architecture': 'riscv64', 'version': '2.13.3_1'}, 'libxml': {'architecture': 'riscv64', 'version': '2.13.6_1'}, 'fontconfig': {'architecture': 'riscv64', 'version': '2.16.0_1'}, 'libpng': {'architecture': 'riscv64', 'version': '1.6.44_3'}, 'libxext': {'architecture': 'riscv64', 'version': '1.3.6_1'}, 'frigg': {'architecture': 'riscv64', 'version': '0.0pl362_7'}, 'linux-headers': {'architecture': 'riscv64', 'version': '6.12.8_2'}, 'libdrm-headers': {'architecture': 'riscv64', 'version': '2.4.124_1'}, 'mlibc-headers': {'architecture': 'riscv64', 'version': '0.0pl4535_1'}, 'mlibc': {'architecture': 'riscv64', 'version': '0.0pl4535_1'}}, needed_tools={'system-gcc': {'architecture': 'riscv64', 'version': '14.2.0_1'}, 'cross-binutils': {'architecture': 'riscv64', 'version': '2.43.1_1'}}, prod_pkgs={'cairo': {'architecture': 'riscv64', 'version': '1.18.4_1'}}, prod_tools={}, prod_files=[], tool_repo='https://mirrors.managarm.org/currents/managarm_riscv/tool_repo', pkg_repo='https://mirrors.managarm.org/currents/managarm_riscv/package_repo', mirror_root='https://mirrors.managarm.org/mirror/', distfile_path='xbbs/riscv64/') [2025-07-04 16:16:19.253396 atlas] INFO: xbbs.worker: running command ['git', 'init'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Initialized empty Git repository in /var/lib/xbbs/tmp/worker.src/.git/ [2025-07-04 16:16:19.299663 atlas] INFO: xbbs.worker: running command ['git', 'remote', 'add', 'origin', 'https://github.com/managarm/bootstrap-managarm.git'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) [2025-07-04 16:16:19.318130 atlas] INFO: xbbs.worker: running command ['git', 'fetch', 'origin'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) From https://github.com/managarm/bootstrap-managarm * [new branch] master -> origin/master [2025-07-04 16:16:20.909497 atlas] INFO: xbbs.worker: running command ['git', 'checkout', '--detach', 'a7078b8aa910e91ebcfc16a1707be674796d8b09'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) HEAD is now at a7078b8 Merge pull request #525 from no92/libcap-fix [2025-07-04 16:16:21.009395 atlas] INFO: xbbs.worker: running command ['xbstrap', 'init', '/var/lib/xbbs/tmp/worker.src'] (params {'cwd': '/var/lib/xbbs/tmp/worker'}) Creating cargo-home/config.toml [2025-07-04 16:16:32.975810 atlas] INFO: xbbs.worker: running command ['xbps-install', '-Uy', '-R', 'https://mirrors.managarm.org/currents/managarm_riscv/package_repo', '-r', '/var/lib/xbbs/tmp/worker/system-root', '-SM', '--', 'pixman', 'xorg-proto', 'libxtrans', 'xorg-util-macros', 'libxrender', 'libxfixes', 'libffi', 'wayland', 'libxshmfence', 'libexpat', 'wayland-protocols', 'libxdamage', 'libxrandr', 'zlib', 'libdrm', 'xz-utils', 'zstd', 'llvm', 'libglvnd', 'libxxf86vm', 'mesa', 'libintl', 'libiconv', 'ncurses', 'readline', 'bzip2', 'pcre2', 'glib', 'libx11', 'xcb-proto', 'libxau', 'libxdmcp', 'libxcb', 'freetype', 'libxml', 'fontconfig', 'libpng', 'libxext', 'frigg', 'linux-headers', 'libdrm-headers', 'mlibc-headers', 'mlibc'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}}) [*] Updating repository `https://mirrors.managarm.org/currents/managarm_riscv/package_repo/riscv64-repodata' ... riscv64-repodata: [20KB 19%] 78MB/s ETA: 00m00s riscv64-repodata: 20KB [avg rate: 399MB/s] 43 packages will be downloaded: 43 packages will be installed: pixman-0.44.2_1 xorg-proto-2024.1_1 libxtrans-1.6.0_1 xorg-util-macros-1.20.2_1 libxrender-0.9.12_1 libxfixes-6.0.1_7 libffi-3.4.4_6 wayland-1.23.0_1 libxshmfence-1.3.3_1 libexpat-2.7.1_1 wayland-protocols-1.42_1 libxdamage-1.1.6_7 libxrandr-1.5.4_7 zlib-1.2.12_8 libdrm-2.4.124_1 xz-utils-5.8.0_1 zstd-1.5.7_1 llvm-19.1.7_1 libglvnd-1.7.0_7 libxxf86vm-1.1.6_1 mesa-25.0.2_1 libintl-0.21_10 libiconv-1.17_8 ncurses-6.2_11 readline-8.1_10 bzip2-1.0.8_10 pcre2-10.44_1 glib-2.82.4_1 libx11-1.8.12_1 xcb-proto-1.17.0_1 libxau-1.0.12_1 libxdmcp-1.1.5_1 libxcb-1.17_1 freetype-2.13.3_1 libxml-2.13.6_1 fontconfig-2.16.0_1 libpng-1.6.44_3 libxext-1.3.6_1 frigg-0.0pl362_7 linux-headers-6.12.8_2 libdrm-headers-2.4.124_1 mlibc-headers-0.0pl4535_1 mlibc-0.0pl4535_1 Size to download: 193MB Size required on disk: 807MB Space available on disk: 107GB [*] Downloading packages pixman-0.44.2_1.riscv64.xbps.sig2: [512B 100%] 11MB/s ETA: 00m00s pixman-0.44.2_1.riscv64.xbps.sig2: 512B [avg rate: 11MB/s] pixman-0.44.2_1.riscv64.xbps: [235KB 1%] 47MB/s ETA: 00m00s pixman-0.44.2_1.riscv64.xbps: 235KB [avg rate: 2762MB/s] pixman-0.44.2_1: verifying RSA signature... xorg-proto-2024.1_1.riscv64.xbps.sig2: [512B 100%] 6945KB/s ETA: 00m00s xorg-proto-2024.1_1.riscv64.xbps.sig2: 512B [avg rate: 6945KB/s] xorg-proto-2024.1_1.riscv64.xbps: [585KB 0%] 47MB/s ETA: 00m00s xorg-proto-2024.1_1.riscv64.xbps: 585KB [avg rate: 6806MB/s] xorg-proto-2024.1_1: verifying RSA signature... libxtrans-1.6.0_1.riscv64.xbps.sig2: [512B 100%] 10MB/s ETA: 00m00s libxtrans-1.6.0_1.riscv64.xbps.sig2: 512B [avg rate: 10MB/s] libxtrans-1.6.0_1.riscv64.xbps: [43KB 9%] 49MB/s ETA: 00m00s libxtrans-1.6.0_1.riscv64.xbps: 43KB [avg rate: 530MB/s] libxtrans-1.6.0_1: verifying RSA signature... xorg-util-macros-1.20.2_1.riscv64.xbps.sig2: [512B 100%] 8474KB/s ETA: 00m00s xorg-util-macros-1.20.2_1.riscv64.xbps.sig2: 512B [avg rate: 8474KB/s] xorg-util-macros-1.20.2_1.riscv64.xbps: [23KB 17%] 72MB/s ETA: 00m00s xorg-util-macros-1.20.2_1.riscv64.xbps: 23KB [avg rate: 409MB/s] xorg-util-macros-1.20.2_1: verifying RSA signature... libxrender-0.9.12_1.riscv64.xbps.sig2: [512B 100%] 13MB/s ETA: 00m00s libxrender-0.9.12_1.riscv64.xbps.sig2: 512B [avg rate: 13MB/s] libxrender-0.9.12_1.riscv64.xbps: [124KB 3%] -- stalled -- ETA: 00m00s libxrender-0.9.12_1.riscv64.xbps: 124KB [avg rate: -- stalled --] libxrender-0.9.12_1: verifying RSA signature... libxfixes-6.0.1_7.riscv64.xbps.sig2: [512B 100%] 9091KB/s ETA: 00m00s libxfixes-6.0.1_7.riscv64.xbps.sig2: 512B [avg rate: 9091KB/s] libxfixes-6.0.1_7.riscv64.xbps: [59KB 6%] 52MB/s ETA: 00m00s libxfixes-6.0.1_7.riscv64.xbps: 59KB [avg rate: 772MB/s] libxfixes-6.0.1_7: verifying RSA signature... libffi-3.4.4_6.riscv64.xbps.sig2: [512B 100%] 6173KB/s ETA: 00m00s libffi-3.4.4_6.riscv64.xbps.sig2: 512B [avg rate: 6173KB/s] libffi-3.4.4_6.riscv64.xbps: [39KB 10%] 55MB/s ETA: 00m00s libffi-3.4.4_6.riscv64.xbps: 39KB [avg rate: 535MB/s] libffi-3.4.4_6: verifying RSA signature... wayland-1.23.0_1.riscv64.xbps.sig2: [512B 100%] 10MB/s ETA: 00m00s wayland-1.23.0_1.riscv64.xbps.sig2: 512B [avg rate: 10MB/s] wayland-1.23.0_1.riscv64.xbps: [307KB 1%] 70MB/s ETA: 00m00s wayland-1.23.0_1.riscv64.xbps: 307KB [avg rate: 5358MB/s] wayland-1.23.0_1: verifying RSA signature... libxshmfence-1.3.3_1.riscv64.xbps.sig2: [512B 100%] 8621KB/s ETA: 00m00s libxshmfence-1.3.3_1.riscv64.xbps.sig2: 512B [avg rate: 8621KB/s] libxshmfence-1.3.3_1.riscv64.xbps: [8316B 49%] -- stalled -- ETA: 00m00s libxshmfence-1.3.3_1.riscv64.xbps: 8316B [avg rate: -- stalled --] libxshmfence-1.3.3_1: verifying RSA signature... libexpat-2.7.1_1.riscv64.xbps.sig2: [512B 100%] 10MB/s ETA: 00m00s libexpat-2.7.1_1.riscv64.xbps.sig2: 512B [avg rate: 10MB/s] libexpat-2.7.1_1.riscv64.xbps: [784KB 0%] 49MB/s ETA: 00m00s libexpat-2.7.1_1.riscv64.xbps: 784KB [avg rate: 9576MB/s] libexpat-2.7.1_1: verifying RSA signature... wayland-protocols-1.42_1.riscv64.xbps.sig2: [512B 100%] 11MB/s ETA: 00m00s wayland-protocols-1.42_1.riscv64.xbps.sig2: 512B [avg rate: 11MB/s] wayland-protocols-1.42_1.riscv64.xbps: [117KB 3%] 53MB/s ETA: 00m00s wayland-protocols-1.42_1.riscv64.xbps: 117KB [avg rate: 1547MB/s] wayland-protocols-1.42_1: verifying RSA signature... libxdamage-1.1.6_7.riscv64.xbps.sig2: [512B 100%] 10MB/s ETA: 00m00s libxdamage-1.1.6_7.riscv64.xbps.sig2: 512B [avg rate: 10MB/s] libxdamage-1.1.6_7.riscv64.xbps: [25KB 16%] 30MB/s ETA: 00m00s libxdamage-1.1.6_7.riscv64.xbps: 25KB [avg rate: 183MB/s] libxdamage-1.1.6_7: verifying RSA signature... libxrandr-1.5.4_7.riscv64.xbps.sig2: [512B 100%] 8929KB/s ETA: 00m00s libxrandr-1.5.4_7.riscv64.xbps.sig2: 512B [avg rate: 8929KB/s] libxrandr-1.5.4_7.riscv64.xbps: [100KB 3%] -- stalled -- ETA: 00m00s libxrandr-1.5.4_7.riscv64.xbps: 100KB [avg rate: -- stalled --] libxrandr-1.5.4_7: verifying RSA signature... zlib-1.2.12_8.riscv64.xbps.sig2: [512B 100%] 1053KB/s ETA: 00m00s zlib-1.2.12_8.riscv64.xbps.sig2: 512B [avg rate: 1053KB/s] zlib-1.2.12_8.riscv64.xbps: [130KB 3%] 71MB/s ETA: 00m00s zlib-1.2.12_8.riscv64.xbps: 130KB [avg rate: 2310MB/s] zlib-1.2.12_8: verifying RSA signature... libdrm-2.4.124_1.riscv64.xbps.sig2: [512B 100%] 13MB/s ETA: 00m00s libdrm-2.4.124_1.riscv64.xbps.sig2: 512B [avg rate: 13MB/s] libdrm-2.4.124_1.riscv64.xbps: [242KB 1%] 53MB/s ETA: 00m00s libdrm-2.4.124_1.riscv64.xbps: 242KB [avg rate: 3197MB/s] libdrm-2.4.124_1: verifying RSA signature... xz-utils-5.8.0_1.riscv64.xbps.sig2: [512B 100%] 12MB/s ETA: 00m00s xz-utils-5.8.0_1.riscv64.xbps.sig2: 512B [avg rate: 12MB/s] xz-utils-5.8.0_1.riscv64.xbps: [645KB 0%] 45MB/s ETA: 00m00s xz-utils-5.8.0_1.riscv64.xbps: 645KB [avg rate: 7329MB/s] xz-utils-5.8.0_1: verifying RSA signature... zstd-1.5.7_1.riscv64.xbps.sig2: [512B 100%] 4545KB/s ETA: 00m00s zstd-1.5.7_1.riscv64.xbps.sig2: 512B [avg rate: 4545KB/s] zstd-1.5.7_1.riscv64.xbps: [1139KB 0%] 33MB/s ETA: 00m00s zstd-1.5.7_1.riscv64.xbps: 1139KB [avg rate: 9430MB/s] zstd-1.5.7_1: verifying RSA signature... llvm-19.1.7_1.riscv64.xbps.sig2: [512B 100%] 11MB/s ETA: 00m00s llvm-19.1.7_1.riscv64.xbps.sig2: 512B [avg rate: 11MB/s] llvm-19.1.7_1.riscv64.xbps: [126MB 0%] 51MB/s ETA: 00m00s llvm-19.1.7_1.riscv64.xbps: [126MB 2%] 12MB/s ETA: 00m42s llvm-19.1.7_1.riscv64.xbps: [126MB 12%] 13MB/s ETA: 00m13s llvm-19.1.7_1.riscv64.xbps: [126MB 24%] 14MB/s ETA: 00m09s llvm-19.1.7_1.riscv64.xbps: [126MB 38%] 15MB/s ETA: 00m06s llvm-19.1.7_1.riscv64.xbps: [126MB 50%] 15MB/s ETA: 00m04s llvm-19.1.7_1.riscv64.xbps: [126MB 63%] 15MB/s ETA: 00m03s llvm-19.1.7_1.riscv64.xbps: [126MB 77%] 16MB/s ETA: 00m02s llvm-19.1.7_1.riscv64.xbps: [126MB 93%] 16MB/s ETA: 00m00s llvm-19.1.7_1.riscv64.xbps: 126MB [avg rate: 17MB/s] llvm-19.1.7_1: verifying RSA signature... libglvnd-1.7.0_7.riscv64.xbps.sig2: [512B 100%] 6410KB/s ETA: 00m00s libglvnd-1.7.0_7.riscv64.xbps.sig2: 512B [avg rate: 6410KB/s] libglvnd-1.7.0_7.riscv64.xbps: [2008KB 0%] -- stalled -- ETA: 00m00s libglvnd-1.7.0_7.riscv64.xbps: 2008KB [avg rate: -- stalled --] libglvnd-1.7.0_7: verifying RSA signature... libxxf86vm-1.1.6_1.riscv64.xbps.sig2: [512B 100%] 9804KB/s ETA: 00m00s libxxf86vm-1.1.6_1.riscv64.xbps.sig2: 512B [avg rate: 9804KB/s] libxxf86vm-1.1.6_1.riscv64.xbps: [42KB 9%] 17MB/s ETA: 00m00s libxxf86vm-1.1.6_1.riscv64.xbps: 42KB [avg rate: 180MB/s] libxxf86vm-1.1.6_1: verifying RSA signature... mesa-25.0.2_1.riscv64.xbps.sig2: [512B 100%] 8333KB/s ETA: 00m00s mesa-25.0.2_1.riscv64.xbps.sig2: 512B [avg rate: 8333KB/s] mesa-25.0.2_1.riscv64.xbps: [27MB 0%] 64MB/s ETA: 00m00s mesa-25.0.2_1.riscv64.xbps: [27MB 23%] 17MB/s ETA: 00m03s mesa-25.0.2_1.riscv64.xbps: [27MB 89%] 18MB/s ETA: 00m00s mesa-25.0.2_1.riscv64.xbps: 27MB [avg rate: 20MB/s] mesa-25.0.2_1: verifying RSA signature... libintl-0.21_10.riscv64.xbps.sig2: [512B 100%] 8475KB/s ETA: 00m00s libintl-0.21_10.riscv64.xbps.sig2: 512B [avg rate: 8475KB/s] libintl-0.21_10.riscv64.xbps: [82KB 4%] -- stalled -- ETA: 00m00s libintl-0.21_10.riscv64.xbps: 82KB [avg rate: -- stalled --] libintl-0.21_10: verifying RSA signature... libiconv-1.17_8.riscv64.xbps.sig2: [512B 100%] 8929KB/s ETA: 00m00s libiconv-1.17_8.riscv64.xbps.sig2: 512B [avg rate: 8929KB/s] libiconv-1.17_8.riscv64.xbps: [842KB 0%] 35MB/s ETA: 00m00s libiconv-1.17_8.riscv64.xbps: 842KB [avg rate: 7345MB/s] libiconv-1.17_8: verifying RSA signature... ncurses-6.2_11.riscv64.xbps.sig2: [512B 100%] 10MB/s ETA: 00m00s ncurses-6.2_11.riscv64.xbps.sig2: 512B [avg rate: 10MB/s] ncurses-6.2_11.riscv64.xbps: [3736KB 0%] -- stalled -- ETA: 00m00s ncurses-6.2_11.riscv64.xbps: 3736KB [avg rate: -- stalled --] ncurses-6.2_11: verifying RSA signature... readline-8.1_10.riscv64.xbps.sig2: [512B 100%] 8333KB/s ETA: 00m00s readline-8.1_10.riscv64.xbps.sig2: 512B [avg rate: 8333KB/s] readline-8.1_10.riscv64.xbps: [516KB 0%] -- stalled -- ETA: 00m00s readline-8.1_10.riscv64.xbps: 516KB [avg rate: -- stalled --] readline-8.1_10: verifying RSA signature... bzip2-1.0.8_10.riscv64.xbps.sig2: [512B 100%] -- stalled -- ETA: 00m00s bzip2-1.0.8_10.riscv64.xbps.sig2: 512B [avg rate: -- stalled --] bzip2-1.0.8_10.riscv64.xbps: [81KB 4%] 44MB/s ETA: 00m00s bzip2-1.0.8_10.riscv64.xbps: 81KB [avg rate: 890MB/s] bzip2-1.0.8_10: verifying RSA signature... pcre2-10.44_1.riscv64.xbps.sig2: [512B 100%] 10MB/s ETA: 00m00s pcre2-10.44_1.riscv64.xbps.sig2: 512B [avg rate: 10MB/s] pcre2-10.44_1.riscv64.xbps: [1115KB 0%] 51MB/s ETA: 00m00s pcre2-10.44_1.riscv64.xbps: 1115KB [avg rate: 14GB/s] pcre2-10.44_1: verifying RSA signature... glib-2.82.4_1.riscv64.xbps.sig2: [512B 100%] 10MB/s ETA: 00m00s glib-2.82.4_1.riscv64.xbps.sig2: 512B [avg rate: 10MB/s] glib-2.82.4_1.riscv64.xbps: [8779KB 0%] 45MB/s ETA: 00m00s glib-2.82.4_1.riscv64.xbps: [8779KB 30%] 15MB/s ETA: 00m02s glib-2.82.4_1.riscv64.xbps: 8779KB [avg rate: 49MB/s] glib-2.82.4_1: verifying RSA signature... libx11-1.8.12_1.riscv64.xbps.sig2: [512B 100%] 10MB/s ETA: 00m00s libx11-1.8.12_1.riscv64.xbps.sig2: 512B [avg rate: 10MB/s] libx11-1.8.12_1.riscv64.xbps: [3136KB 0%] 48MB/s ETA: 00m00s libx11-1.8.12_1.riscv64.xbps: 3136KB [avg rate: 37GB/s] libx11-1.8.12_1: verifying RSA signature... xcb-proto-1.17.0_1.riscv64.xbps.sig2: [512B 100%] 8475KB/s ETA: 00m00s xcb-proto-1.17.0_1.riscv64.xbps.sig2: 512B [avg rate: 8475KB/s] xcb-proto-1.17.0_1.riscv64.xbps: [124KB 3%] 22MB/s ETA: 00m00s xcb-proto-1.17.0_1.riscv64.xbps: 124KB [avg rate: 692MB/s] xcb-proto-1.17.0_1: verifying RSA signature... libxau-1.0.12_1.riscv64.xbps.sig2: [512B 100%] 5882KB/s ETA: 00m00s libxau-1.0.12_1.riscv64.xbps.sig2: 512B [avg rate: 5882KB/s] libxau-1.0.12_1.riscv64.xbps: [18KB 21%] 62MB/s ETA: 00m00s libxau-1.0.12_1.riscv64.xbps: 18KB [avg rate: 283MB/s] libxau-1.0.12_1: verifying RSA signature... libxdmcp-1.1.5_1.riscv64.xbps.sig2: [512B 100%] 9615KB/s ETA: 00m00s libxdmcp-1.1.5_1.riscv64.xbps.sig2: 512B [avg rate: 9615KB/s] libxdmcp-1.1.5_1.riscv64.xbps: [41KB 9%] -- stalled -- ETA: 00m00s libxdmcp-1.1.5_1.riscv64.xbps: 41KB [avg rate: -- stalled --] libxdmcp-1.1.5_1: verifying RSA signature... libxcb-1.17_1.riscv64.xbps.sig2: [512B 100%] 11MB/s ETA: 00m00s libxcb-1.17_1.riscv64.xbps.sig2: 512B [avg rate: 11MB/s] libxcb-1.17_1.riscv64.xbps: [1123KB 0%] 62MB/s ETA: 00m00s libxcb-1.17_1.riscv64.xbps: 1123KB [avg rate: 17GB/s] libxcb-1.17_1: verifying RSA signature... freetype-2.13.3_1.riscv64.xbps.sig2: [512B 100%] 11MB/s ETA: 00m00s freetype-2.13.3_1.riscv64.xbps.sig2: 512B [avg rate: 11MB/s] freetype-2.13.3_1.riscv64.xbps: [1777KB 0%] -- stalled -- ETA: 00m00s freetype-2.13.3_1.riscv64.xbps: [1777KB 95%] 12MB/s ETA: 00m00s freetype-2.13.3_1.riscv64.xbps: 1777KB [avg rate: 12MB/s] freetype-2.13.3_1: verifying RSA signature... libxml-2.13.6_1.riscv64.xbps.sig2: [512B 100%] 8621KB/s ETA: 00m00s libxml-2.13.6_1.riscv64.xbps.sig2: 512B [avg rate: 8621KB/s] libxml-2.13.6_1.riscv64.xbps: [2260KB 0%] 63MB/s ETA: 00m00s libxml-2.13.6_1.riscv64.xbps: 2260KB [avg rate: 35GB/s] libxml-2.13.6_1: verifying RSA signature... fontconfig-2.16.0_1.riscv64.xbps.sig2: [512B 100%] 6024KB/s ETA: 00m00s fontconfig-2.16.0_1.riscv64.xbps.sig2: 512B [avg rate: 6024KB/s] fontconfig-2.16.0_1.riscv64.xbps: [585KB 0%] 35MB/s ETA: 00m00s fontconfig-2.16.0_1.riscv64.xbps: 585KB [avg rate: 5057MB/s] fontconfig-2.16.0_1: verifying RSA signature... libpng-1.6.44_3.riscv64.xbps.sig2: [512B 100%] 12MB/s ETA: 00m00s libpng-1.6.44_3.riscv64.xbps.sig2: 512B [avg rate: 12MB/s] libpng-1.6.44_3.riscv64.xbps: [1247KB 0%] 60MB/s ETA: 00m00s libpng-1.6.44_3.riscv64.xbps: 1247KB [avg rate: 18GB/s] libpng-1.6.44_3: verifying RSA signature... libxext-1.3.6_1.riscv64.xbps.sig2: [512B 100%] 11MB/s ETA: 00m00s libxext-1.3.6_1.riscv64.xbps.sig2: 512B [avg rate: 11MB/s] libxext-1.3.6_1.riscv64.xbps: [219KB 1%] 14MB/s ETA: 00m00s libxext-1.3.6_1.riscv64.xbps: 219KB [avg rate: 781MB/s] libxext-1.3.6_1: verifying RSA signature... frigg-0.0pl362_7.riscv64.xbps.sig2: [512B 100%] 5682KB/s ETA: 00m00s frigg-0.0pl362_7.riscv64.xbps.sig2: 512B [avg rate: 5682KB/s] frigg-0.0pl362_7.riscv64.xbps: [42KB 9%] -- stalled -- ETA: 00m00s frigg-0.0pl362_7.riscv64.xbps: 42KB [avg rate: -- stalled --] frigg-0.0pl362_7: verifying RSA signature... linux-headers-6.12.8_2.riscv64.xbps.sig2: [512B 100%] 7812KB/s ETA: 00m00s linux-headers-6.12.8_2.riscv64.xbps.sig2: 512B [avg rate: 7812KB/s] linux-headers-6.12.8_2.riscv64.xbps: [3054KB 0%] -- stalled -- ETA: 00m00s linux-headers-6.12.8_2.riscv64.xbps: 3054KB [avg rate: -- stalled --] linux-headers-6.12.8_2: verifying RSA signature... libdrm-headers-2.4.124_1.riscv64.xbps.sig2: [512B 100%] 11MB/s ETA: 00m00s libdrm-headers-2.4.124_1.riscv64.xbps.sig2: 512B [avg rate: 11MB/s] libdrm-headers-2.4.124_1.riscv64.xbps: [120KB 3%] 44MB/s ETA: 00m00s libdrm-headers-2.4.124_1.riscv64.xbps: 120KB [avg rate: 1320MB/s] libdrm-headers-2.4.124_1: verifying RSA signature... mlibc-headers-0.0pl4535_1.riscv64.xbps.sig2: [512B 100%] 4167KB/s ETA: 00m00s mlibc-headers-0.0pl4535_1.riscv64.xbps.sig2: 512B [avg rate: 4167KB/s] mlibc-headers-0.0pl4535_1.riscv64.xbps: [100KB 4%] -- stalled -- ETA: 00m00s mlibc-headers-0.0pl4535_1.riscv64.xbps: 100KB [avg rate: -- stalled --] mlibc-headers-0.0pl4535_1: verifying RSA signature... mlibc-0.0pl4535_1.riscv64.xbps.sig2: [512B 100%] 6849KB/s ETA: 00m00s mlibc-0.0pl4535_1.riscv64.xbps.sig2: 512B [avg rate: 6849KB/s] mlibc-0.0pl4535_1.riscv64.xbps: [4146KB 0%] -- stalled -- ETA: 00m00s mlibc-0.0pl4535_1.riscv64.xbps: [4146KB 40%] 13MB/s ETA: 00m01s mlibc-0.0pl4535_1.riscv64.xbps: 4146KB [avg rate: 32MB/s] mlibc-0.0pl4535_1: verifying RSA signature... [*] Collecting package files pixman-0.44.2_1: collecting files... xorg-proto-2024.1_1: collecting files... libxtrans-1.6.0_1: collecting files... xorg-util-macros-1.20.2_1: collecting files... libxrender-0.9.12_1: collecting files... libxfixes-6.0.1_7: collecting files... libffi-3.4.4_6: collecting files... wayland-1.23.0_1: collecting files... libxshmfence-1.3.3_1: collecting files... libexpat-2.7.1_1: collecting files... wayland-protocols-1.42_1: collecting files... libxdamage-1.1.6_7: collecting files... libxrandr-1.5.4_7: collecting files... zlib-1.2.12_8: collecting files... libdrm-2.4.124_1: collecting files... xz-utils-5.8.0_1: collecting files... zstd-1.5.7_1: collecting files... llvm-19.1.7_1: collecting files... libglvnd-1.7.0_7: collecting files... libxxf86vm-1.1.6_1: collecting files... mesa-25.0.2_1: collecting files... libintl-0.21_10: collecting files... libiconv-1.17_8: collecting files... ncurses-6.2_11: collecting files... readline-8.1_10: collecting files... bzip2-1.0.8_10: collecting files... pcre2-10.44_1: collecting files... glib-2.82.4_1: collecting files... libx11-1.8.12_1: collecting files... xcb-proto-1.17.0_1: collecting files... libxau-1.0.12_1: collecting files... libxdmcp-1.1.5_1: collecting files... libxcb-1.17_1: collecting files... freetype-2.13.3_1: collecting files... libxml-2.13.6_1: collecting files... fontconfig-2.16.0_1: collecting files... libpng-1.6.44_3: collecting files... libxext-1.3.6_1: collecting files... frigg-0.0pl362_7: collecting files... linux-headers-6.12.8_2: collecting files... libdrm-headers-2.4.124_1: collecting files... mlibc-headers-0.0pl4535_1: collecting files... mlibc-0.0pl4535_1: collecting files... [*] Unpacking packages pixman-0.44.2_1: unpacking ... xorg-proto-2024.1_1: unpacking ... libxtrans-1.6.0_1: unpacking ... xorg-util-macros-1.20.2_1: unpacking ... libxrender-0.9.12_1: unpacking ... libxfixes-6.0.1_7: unpacking ... libffi-3.4.4_6: unpacking ... wayland-1.23.0_1: unpacking ... libxshmfence-1.3.3_1: unpacking ... libexpat-2.7.1_1: unpacking ... wayland-protocols-1.42_1: unpacking ... libxdamage-1.1.6_7: unpacking ... libxrandr-1.5.4_7: unpacking ... zlib-1.2.12_8: unpacking ... libdrm-2.4.124_1: unpacking ... xz-utils-5.8.0_1: unpacking ... zstd-1.5.7_1: unpacking ... llvm-19.1.7_1: unpacking ... libglvnd-1.7.0_7: unpacking ... libxxf86vm-1.1.6_1: unpacking ... mesa-25.0.2_1: unpacking ... libintl-0.21_10: unpacking ... libiconv-1.17_8: unpacking ... ncurses-6.2_11: unpacking ... readline-8.1_10: unpacking ... bzip2-1.0.8_10: unpacking ... pcre2-10.44_1: unpacking ... glib-2.82.4_1: unpacking ... libx11-1.8.12_1: unpacking ... xcb-proto-1.17.0_1: unpacking ... libxau-1.0.12_1: unpacking ... libxdmcp-1.1.5_1: unpacking ... libxcb-1.17_1: unpacking ... freetype-2.13.3_1: unpacking ... libxml-2.13.6_1: unpacking ... fontconfig-2.16.0_1: unpacking ... libpng-1.6.44_3: unpacking ... libxext-1.3.6_1: unpacking ... frigg-0.0pl362_7: unpacking ... linux-headers-6.12.8_2: unpacking ... libdrm-headers-2.4.124_1: unpacking ... mlibc-headers-0.0pl4535_1: unpacking ... mlibc-0.0pl4535_1: unpacking ... 43 downloaded, 43 installed, 0 updated, 43 configured, 0 removed. [2025-07-04 16:16:53.406772 atlas] DEBUG: xbbs.worker: creating repository with existing packages... [2025-07-04 16:16:53.408204 atlas] DEBUG: xbbs.worker: ... found ncurses-6.2_11.riscv64.xbps [2025-07-04 16:16:53.416251 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'ncurses-6.2_11.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `ncurses-6.2_11' (riscv64). index: 1 packages registered. [2025-07-04 16:16:53.472963 atlas] DEBUG: xbbs.worker: ... found wayland-1.23.0_1.riscv64.xbps [2025-07-04 16:16:53.475217 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'wayland-1.23.0_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `wayland-1.23.0_1' (riscv64). index: 2 packages registered. [2025-07-04 16:16:53.523284 atlas] DEBUG: xbbs.worker: ... found pcre2-10.44_1.riscv64.xbps [2025-07-04 16:16:53.528127 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'pcre2-10.44_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `pcre2-10.44_1' (riscv64). index: 3 packages registered. [2025-07-04 16:16:53.571388 atlas] DEBUG: xbbs.worker: ... found libiconv-1.17_8.riscv64.xbps [2025-07-04 16:16:53.575851 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libiconv-1.17_8.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libiconv-1.17_8' (riscv64). index: 4 packages registered. [2025-07-04 16:16:53.626501 atlas] DEBUG: xbbs.worker: ... found libxml-2.13.6_1.riscv64.xbps [2025-07-04 16:16:53.635404 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxml-2.13.6_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxml-2.13.6_1' (riscv64). index: 5 packages registered. [2025-07-04 16:16:53.680474 atlas] DEBUG: xbbs.worker: ... found zlib-1.2.12_8.riscv64.xbps [2025-07-04 16:16:53.682606 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'zlib-1.2.12_8.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `zlib-1.2.12_8' (riscv64). index: 6 packages registered. [2025-07-04 16:16:53.721695 atlas] DEBUG: xbbs.worker: ... found llvm-19.1.7_1.riscv64.xbps [2025-07-04 16:16:54.111398 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'llvm-19.1.7_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `llvm-19.1.7_1' (riscv64). index: 7 packages registered. [2025-07-04 16:16:54.835393 atlas] DEBUG: xbbs.worker: ... found libxrandr-1.5.4_7.riscv64.xbps [2025-07-04 16:16:54.836744 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxrandr-1.5.4_7.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxrandr-1.5.4_7' (riscv64). index: 8 packages registered. [2025-07-04 16:16:54.874161 atlas] DEBUG: xbbs.worker: ... found bzip2-1.0.8_10.riscv64.xbps [2025-07-04 16:16:54.875507 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'bzip2-1.0.8_10.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `bzip2-1.0.8_10' (riscv64). index: 9 packages registered. [2025-07-04 16:16:54.944442 atlas] DEBUG: xbbs.worker: ... found libpng-1.6.44_3.riscv64.xbps [2025-07-04 16:16:54.953656 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libpng-1.6.44_3.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libpng-1.6.44_3' (riscv64). index: 10 packages registered. [2025-07-04 16:16:54.999073 atlas] DEBUG: xbbs.worker: ... found libxext-1.3.6_1.riscv64.xbps [2025-07-04 16:16:55.001827 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxext-1.3.6_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxext-1.3.6_1' (riscv64). index: 11 packages registered. [2025-07-04 16:16:55.039482 atlas] DEBUG: xbbs.worker: ... found freetype-2.13.3_1.riscv64.xbps [2025-07-04 16:16:55.048434 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'freetype-2.13.3_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `freetype-2.13.3_1' (riscv64). index: 12 packages registered. [2025-07-04 16:16:55.092882 atlas] DEBUG: xbbs.worker: ... found libxfixes-6.0.1_7.riscv64.xbps [2025-07-04 16:16:55.094398 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxfixes-6.0.1_7.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxfixes-6.0.1_7' (riscv64). index: 13 packages registered. [2025-07-04 16:16:55.131103 atlas] DEBUG: xbbs.worker: ... found glib-2.82.4_1.riscv64.xbps [2025-07-04 16:16:55.166193 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'glib-2.82.4_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `glib-2.82.4_1' (riscv64). index: 14 packages registered. [2025-07-04 16:16:55.267738 atlas] DEBUG: xbbs.worker: ... found libxcb-1.17_1.riscv64.xbps [2025-07-04 16:16:55.276029 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxcb-1.17_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxcb-1.17_1' (riscv64). index: 15 packages registered. [2025-07-04 16:16:55.317108 atlas] DEBUG: xbbs.worker: ... found mesa-25.0.2_1.riscv64.xbps [2025-07-04 16:16:55.448667 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'mesa-25.0.2_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `mesa-25.0.2_1' (riscv64). index: 16 packages registered. [2025-07-04 16:16:55.632544 atlas] DEBUG: xbbs.worker: ... found mlibc-0.0pl4535_1.riscv64.xbps [2025-07-04 16:16:55.645421 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'mlibc-0.0pl4535_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `mlibc-0.0pl4535_1' (riscv64). index: 17 packages registered. [2025-07-04 16:16:55.696903 atlas] DEBUG: xbbs.worker: ... found pixman-0.44.2_1.riscv64.xbps [2025-07-04 16:16:55.699550 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'pixman-0.44.2_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `pixman-0.44.2_1' (riscv64). index: 18 packages registered. [2025-07-04 16:16:55.735138 atlas] DEBUG: xbbs.worker: ... found libxdamage-1.1.6_7.riscv64.xbps [2025-07-04 16:16:55.736256 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxdamage-1.1.6_7.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxdamage-1.1.6_7' (riscv64). index: 19 packages registered. [2025-07-04 16:16:55.780824 atlas] DEBUG: xbbs.worker: ... found linux-headers-6.12.8_2.riscv64.xbps [2025-07-04 16:16:55.786772 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'linux-headers-6.12.8_2.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `linux-headers-6.12.8_2' (riscv64). index: 20 packages registered. [2025-07-04 16:16:55.879635 atlas] DEBUG: xbbs.worker: ... found libxrender-0.9.12_1.riscv64.xbps [2025-07-04 16:16:55.881747 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxrender-0.9.12_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxrender-0.9.12_1' (riscv64). index: 21 packages registered. [2025-07-04 16:16:55.914435 atlas] DEBUG: xbbs.worker: ... found xcb-proto-1.17.0_1.riscv64.xbps [2025-07-04 16:16:55.915862 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'xcb-proto-1.17.0_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `xcb-proto-1.17.0_1' (riscv64). index: 22 packages registered. [2025-07-04 16:16:55.950628 atlas] DEBUG: xbbs.worker: ... found libdrm-headers-2.4.124_1.riscv64.xbps [2025-07-04 16:16:55.952126 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libdrm-headers-2.4.124_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libdrm-headers-2.4.124_1' (riscv64). index: 23 packages registered. [2025-07-04 16:16:55.993589 atlas] DEBUG: xbbs.worker: ... found libintl-0.21_10.riscv64.xbps [2025-07-04 16:16:55.995672 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libintl-0.21_10.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libintl-0.21_10' (riscv64). index: 24 packages registered. [2025-07-04 16:16:56.033992 atlas] DEBUG: xbbs.worker: ... found libxshmfence-1.3.3_1.riscv64.xbps [2025-07-04 16:16:56.035131 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxshmfence-1.3.3_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxshmfence-1.3.3_1' (riscv64). index: 25 packages registered. [2025-07-04 16:16:56.072921 atlas] DEBUG: xbbs.worker: ... found readline-8.1_10.riscv64.xbps [2025-07-04 16:16:56.076747 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'readline-8.1_10.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `readline-8.1_10' (riscv64). index: 26 packages registered. [2025-07-04 16:16:56.120081 atlas] DEBUG: xbbs.worker: ... found libexpat-2.7.1_1.riscv64.xbps [2025-07-04 16:16:56.122290 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libexpat-2.7.1_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libexpat-2.7.1_1' (riscv64). index: 27 packages registered. [2025-07-04 16:16:56.170467 atlas] DEBUG: xbbs.worker: ... found libx11-1.8.12_1.riscv64.xbps [2025-07-04 16:16:56.189507 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libx11-1.8.12_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libx11-1.8.12_1' (riscv64). index: 28 packages registered. [2025-07-04 16:16:56.257113 atlas] DEBUG: xbbs.worker: ... found libglvnd-1.7.0_7.riscv64.xbps [2025-07-04 16:16:56.270224 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libglvnd-1.7.0_7.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libglvnd-1.7.0_7' (riscv64). index: 29 packages registered. [2025-07-04 16:16:56.318609 atlas] DEBUG: xbbs.worker: ... found xorg-util-macros-1.20.2_1.riscv64.xbps [2025-07-04 16:16:56.320053 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'xorg-util-macros-1.20.2_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `xorg-util-macros-1.20.2_1' (riscv64). index: 30 packages registered. [2025-07-04 16:16:56.361187 atlas] DEBUG: xbbs.worker: ... found xorg-proto-2024.1_1.riscv64.xbps [2025-07-04 16:16:56.364851 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'xorg-proto-2024.1_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `xorg-proto-2024.1_1' (riscv64). index: 31 packages registered. [2025-07-04 16:16:56.403187 atlas] DEBUG: xbbs.worker: ... found libxxf86vm-1.1.6_1.riscv64.xbps [2025-07-04 16:16:56.404844 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxxf86vm-1.1.6_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxxf86vm-1.1.6_1' (riscv64). index: 32 packages registered. [2025-07-04 16:16:56.439269 atlas] DEBUG: xbbs.worker: ... found mlibc-headers-0.0pl4535_1.riscv64.xbps [2025-07-04 16:16:56.441363 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'mlibc-headers-0.0pl4535_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `mlibc-headers-0.0pl4535_1' (riscv64). index: 33 packages registered. [2025-07-04 16:16:56.471744 atlas] DEBUG: xbbs.worker: ... found frigg-0.0pl362_7.riscv64.xbps [2025-07-04 16:16:56.472868 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'frigg-0.0pl362_7.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `frigg-0.0pl362_7' (riscv64). index: 34 packages registered. [2025-07-04 16:16:56.507211 atlas] DEBUG: xbbs.worker: ... found libffi-3.4.4_6.riscv64.xbps [2025-07-04 16:16:56.508745 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libffi-3.4.4_6.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libffi-3.4.4_6' (riscv64). index: 35 packages registered. [2025-07-04 16:16:56.569806 atlas] DEBUG: xbbs.worker: ... found wayland-protocols-1.42_1.riscv64.xbps [2025-07-04 16:16:56.574163 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'wayland-protocols-1.42_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `wayland-protocols-1.42_1' (riscv64). index: 36 packages registered. [2025-07-04 16:16:56.614989 atlas] DEBUG: xbbs.worker: ... found libxau-1.0.12_1.riscv64.xbps [2025-07-04 16:16:56.616200 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxau-1.0.12_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxau-1.0.12_1' (riscv64). index: 37 packages registered. [2025-07-04 16:16:56.651312 atlas] DEBUG: xbbs.worker: ... found zstd-1.5.7_1.riscv64.xbps [2025-07-04 16:16:56.655632 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'zstd-1.5.7_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `zstd-1.5.7_1' (riscv64). index: 38 packages registered. [2025-07-04 16:16:56.720916 atlas] DEBUG: xbbs.worker: ... found fontconfig-2.16.0_1.riscv64.xbps [2025-07-04 16:16:56.725685 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'fontconfig-2.16.0_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `fontconfig-2.16.0_1' (riscv64). index: 39 packages registered. [2025-07-04 16:16:56.769683 atlas] DEBUG: xbbs.worker: ... found xz-utils-5.8.0_1.riscv64.xbps [2025-07-04 16:16:56.772411 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'xz-utils-5.8.0_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `xz-utils-5.8.0_1' (riscv64). index: 40 packages registered. [2025-07-04 16:16:56.820136 atlas] DEBUG: xbbs.worker: ... found libxtrans-1.6.0_1.riscv64.xbps [2025-07-04 16:16:56.821732 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxtrans-1.6.0_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxtrans-1.6.0_1' (riscv64). index: 41 packages registered. [2025-07-04 16:16:56.858970 atlas] DEBUG: xbbs.worker: ... found libdrm-2.4.124_1.riscv64.xbps [2025-07-04 16:16:56.860954 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libdrm-2.4.124_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libdrm-2.4.124_1' (riscv64). index: 42 packages registered. [2025-07-04 16:16:56.895733 atlas] DEBUG: xbbs.worker: ... found libxdmcp-1.1.5_1.riscv64.xbps [2025-07-04 16:16:56.896918 atlas] INFO: xbbs.worker: running command ['xbps-rindex', '-fa', '--', 'libxdmcp-1.1.5_1.riscv64.xbps'] (params {'extra_env': {'XBPS_ARCH': 'riscv64'}, 'cwd': '/var/lib/xbbs/tmp/worker/xbps-repo'}) index: added `libxdmcp-1.1.5_1' (riscv64). index: 43 packages registered. [2025-07-04 16:17:10.526800 atlas] INFO: xbbs.worker: running command ['xbstrap-pipeline', 'run-job', '--keep-going', '--progress-file', 'fd:17', 'package:cairo'] (params {'cwd': '/var/lib/xbbs/tmp/worker', 'pass_fds': (17,)}) xbstrap: Running the following plan: fetch cairo checkout cairo patch cairo regenerate cairo install frigg (inside sysroot.lq3s8wps) install libdrm-headers (inside sysroot.lq3s8wps) install linux-headers (inside sysroot.lq3s8wps) install mlibc-headers (inside sysroot.lq3s8wps) install mlibc (inside sysroot.lq3s8wps) install bzip2 (inside sysroot.lq3s8wps) install zlib (inside sysroot.lq3s8wps) install libpng (inside sysroot.lq3s8wps) install freetype (inside sysroot.lq3s8wps) install libiconv (inside sysroot.lq3s8wps) install libxml (inside sysroot.lq3s8wps) install fontconfig (inside sysroot.lq3s8wps) install libffi (inside sysroot.lq3s8wps) install libintl (inside sysroot.lq3s8wps) install ncurses (inside sysroot.lq3s8wps) install readline (inside sysroot.lq3s8wps) install pcre2 (inside sysroot.lq3s8wps) install glib (inside sysroot.lq3s8wps) install xorg-util-macros (inside sysroot.lq3s8wps) install xorg-proto (inside sysroot.lq3s8wps) install libxau (inside sysroot.lq3s8wps) install libxdmcp (inside sysroot.lq3s8wps) install xcb-proto (inside sysroot.lq3s8wps) install libxcb (inside sysroot.lq3s8wps) install libxtrans (inside sysroot.lq3s8wps) install libx11 (inside sysroot.lq3s8wps) install libxext (inside sysroot.lq3s8wps) install libxrender (inside sysroot.lq3s8wps) install libdrm (inside sysroot.lq3s8wps) install libexpat (inside sysroot.lq3s8wps) install libglvnd (inside sysroot.lq3s8wps) install libxfixes (inside sysroot.lq3s8wps) install libxdamage (inside sysroot.lq3s8wps) install libxrandr (inside sysroot.lq3s8wps) install libxshmfence (inside sysroot.lq3s8wps) install libxxf86vm (inside sysroot.lq3s8wps) install llvm (inside sysroot.lq3s8wps) install wayland (inside sysroot.lq3s8wps) install wayland-protocols (inside sysroot.lq3s8wps) install xz-utils (inside sysroot.lq3s8wps) install zstd (inside sysroot.lq3s8wps) install mesa (inside sysroot.lq3s8wps) install pixman (inside sysroot.lq3s8wps) configure cairo (inside sysroot.lq3s8wps) build cairo (inside sysroot.lq3s8wps) pack cairo xbstrap: fetch cairo [1/50] Initialized empty Git repository in /var/lib/xbbs/tmp/worker.src/ports/cairo/.git/ From https://mirrors.managarm.org/mirror/git/cairo * [new tag] 1.18.4 -> 1.18.4 xbstrap: checkout cairo [2/50] [2025-07-04 16:17:15.322280 atlas] DEBUG: xbbs.worker: got notify {'action': 'fetch', 'artifact_files': [], 'n_all': 50, 'n_this': 1, 'status': 'success', 'subject': 'cairo'} HEAD is now at 4541e0c Release Cairo 1.18.4 xbstrap: patch cairo [3/50] xbstrap: regenerate cairo [4/50] [2025-07-04 16:17:16.121225 atlas] DEBUG: xbbs.worker: got notify {'action': 'checkout', 'artifact_files': [], 'n_all': 50, 'n_this': 2, 'status': 'success', 'subject': 'cairo'} xbstrap: install frigg [5/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'frigg'] [2025-07-04 16:17:16.124284 atlas] DEBUG: xbbs.worker: got notify {'action': 'patch', 'artifact_files': [], 'n_all': 50, 'n_this': 3, 'status': 'success', 'subject': 'cairo'} [2025-07-04 16:17:16.126089 atlas] DEBUG: xbbs.worker: got notify {'action': 'regenerate', 'artifact_files': [], 'n_all': 50, 'n_this': 4, 'status': 'success', 'subject': 'cairo'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'frigg'] xbstrap: install libdrm-headers [6/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libdrm-headers'] [2025-07-04 16:17:16.160246 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 5, 'status': 'success', 'subject': 'frigg'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libdrm-headers'] xbstrap: install linux-headers [7/50] [2025-07-04 16:17:16.193920 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 6, 'status': 'success', 'subject': 'libdrm-headers'} xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'linux-headers'] xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'linux-headers'] xbstrap: install mlibc-headers [8/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'mlibc-headers'] xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'mlibc-headers'] [2025-07-04 16:17:16.703021 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 7, 'status': 'success', 'subject': 'linux-headers'} xbstrap: install mlibc [9/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'mlibc'] [2025-07-04 16:17:16.760631 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 8, 'status': 'success', 'subject': 'mlibc-headers'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'mlibc'] xbstrap: install bzip2 [10/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'bzip2'] [2025-07-04 16:17:16.899063 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 9, 'status': 'success', 'subject': 'mlibc'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'bzip2'] xbstrap: install zlib [11/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'zlib'] [2025-07-04 16:17:16.919047 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 10, 'status': 'success', 'subject': 'bzip2'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'zlib'] xbstrap: install libpng [12/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libpng'] [2025-07-04 16:17:16.934753 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 11, 'status': 'success', 'subject': 'zlib'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libpng'] xbstrap: install freetype [13/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'freetype'] [2025-07-04 16:17:17.027559 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 12, 'status': 'success', 'subject': 'libpng'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'freetype'] xbstrap: install libiconv [14/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libiconv'] [2025-07-04 16:17:17.088998 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 13, 'status': 'success', 'subject': 'freetype'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libiconv'] xbstrap: install libxml [15/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxml'] [2025-07-04 16:17:17.122755 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 14, 'status': 'success', 'subject': 'libiconv'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxml'] xbstrap: install fontconfig [16/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'fontconfig'] [2025-07-04 16:17:17.200908 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 15, 'status': 'success', 'subject': 'libxml'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'fontconfig'] xbstrap: install libffi [17/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libffi'] [2025-07-04 16:17:17.238303 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 16, 'status': 'success', 'subject': 'fontconfig'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libffi'] xbstrap: install libintl [18/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libintl'] xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libintl'] [2025-07-04 16:17:17.260674 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 17, 'status': 'success', 'subject': 'libffi'} xbstrap: install ncurses [19/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'ncurses'] [2025-07-04 16:17:17.276744 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 18, 'status': 'success', 'subject': 'libintl'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'ncurses'] [2025-07-04 16:17:17.845598 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 19, 'status': 'success', 'subject': 'ncurses'} xbstrap: install readline [20/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'readline'] xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'readline'] xbstrap: install pcre2 [21/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'pcre2'] [2025-07-04 16:17:17.879060 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 20, 'status': 'success', 'subject': 'readline'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'pcre2'] xbstrap: install glib [22/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'glib'] [2025-07-04 16:17:17.952217 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 21, 'status': 'success', 'subject': 'pcre2'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'glib'] xbstrap: install xorg-util-macros [23/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'xorg-util-macros'] [2025-07-04 16:17:18.389741 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 22, 'status': 'success', 'subject': 'glib'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'xorg-util-macros'] xbstrap: install xorg-proto [24/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'xorg-proto'] [2025-07-04 16:17:18.409670 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 23, 'status': 'success', 'subject': 'xorg-util-macros'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'xorg-proto'] xbstrap: install libxau [25/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxau'] [2025-07-04 16:17:18.500950 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 24, 'status': 'success', 'subject': 'xorg-proto'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxau'] xbstrap: install libxdmcp [26/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxdmcp'] [2025-07-04 16:17:18.528028 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 25, 'status': 'success', 'subject': 'libxau'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxdmcp'] xbstrap: install xcb-proto [27/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'xcb-proto'] [2025-07-04 16:17:18.555839 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 26, 'status': 'success', 'subject': 'libxdmcp'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'xcb-proto'] xbstrap: install libxcb [28/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxcb'] xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxcb'] [2025-07-04 16:17:18.621270 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 27, 'status': 'success', 'subject': 'xcb-proto'} xbstrap: install libxtrans [29/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxtrans'] xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxtrans'] [2025-07-04 16:17:19.040006 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 28, 'status': 'success', 'subject': 'libxcb'} xbstrap: install libx11 [30/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libx11'] xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libx11'] [2025-07-04 16:17:19.064107 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 29, 'status': 'success', 'subject': 'libxtrans'} xbstrap: install libxext [31/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxext'] xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxext'] [2025-07-04 16:17:19.427780 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 30, 'status': 'success', 'subject': 'libx11'} xbstrap: install libxrender [32/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxrender'] [2025-07-04 16:17:19.488221 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 31, 'status': 'success', 'subject': 'libxext'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxrender'] xbstrap: install libdrm [33/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libdrm'] [2025-07-04 16:17:19.515375 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 32, 'status': 'success', 'subject': 'libxrender'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libdrm'] xbstrap: install libexpat [34/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libexpat'] [2025-07-04 16:17:19.549840 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 33, 'status': 'success', 'subject': 'libdrm'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libexpat'] xbstrap: install libglvnd [35/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libglvnd'] [2025-07-04 16:17:19.611552 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 34, 'status': 'success', 'subject': 'libexpat'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libglvnd'] xbstrap: install libxfixes [36/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxfixes'] [2025-07-04 16:17:19.719517 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 35, 'status': 'success', 'subject': 'libglvnd'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxfixes'] xbstrap: install libxdamage [37/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxdamage'] [2025-07-04 16:17:19.746465 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 36, 'status': 'success', 'subject': 'libxfixes'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxdamage'] xbstrap: install libxrandr [38/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxrandr'] [2025-07-04 16:17:19.767737 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 37, 'status': 'success', 'subject': 'libxdamage'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxrandr'] xbstrap: install libxshmfence [39/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxshmfence'] [2025-07-04 16:17:19.792221 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 38, 'status': 'success', 'subject': 'libxrandr'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxshmfence'] xbstrap: install libxxf86vm [40/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'libxxf86vm'] [2025-07-04 16:17:19.814114 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 39, 'status': 'success', 'subject': 'libxshmfence'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'libxxf86vm'] xbstrap: install llvm [41/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'llvm'] [2025-07-04 16:17:19.842115 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 40, 'status': 'success', 'subject': 'libxxf86vm'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'llvm'] xbstrap: install wayland [42/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'wayland'] [2025-07-04 16:17:24.741578 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 41, 'status': 'success', 'subject': 'llvm'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'wayland'] xbstrap: install wayland-protocols [43/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'wayland-protocols'] [2025-07-04 16:17:24.780224 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 42, 'status': 'success', 'subject': 'wayland'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'wayland-protocols'] xbstrap: install xz-utils [44/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'xz-utils'] [2025-07-04 16:17:24.821364 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 43, 'status': 'success', 'subject': 'wayland-protocols'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'xz-utils'] xbstrap: install zstd [45/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'zstd'] [2025-07-04 16:17:24.860408 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 44, 'status': 'success', 'subject': 'xz-utils'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'zstd'] xbstrap: install mesa [46/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'mesa'] [2025-07-04 16:17:24.918073 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 45, 'status': 'success', 'subject': 'zstd'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'mesa'] xbstrap: install pixman [47/50] xbstrap: Running ['xbps-remove', '-Fy', '-r', '/tmp/sysroot.lq3s8wps', 'pixman'] [2025-07-04 16:17:25.742696 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 46, 'status': 'success', 'subject': 'mesa'} xbstrap: Running ['xbps-install', '-fyU', '-r', '/tmp/sysroot.lq3s8wps', '--repository', '/var/lib/xbbs/tmp/worker/xbps-repo', 'pixman'] xbstrap: configure cairo [48/50] [2025-07-04 16:17:25.765417 atlas] DEBUG: xbbs.worker: got notify {'action': 'install', 'artifact_files': [], 'n_all': 50, 'n_this': 47, 'status': 'success', 'subject': 'pixman'} xbstrap: Running ['meson', 'setup', '--cross-file', '@SOURCE_ROOT@/scripts/meson-@OPTION:arch-triple@.cross-file', '--prefix=/usr', '--buildtype=release', '-Dxlib-xcb=enabled', '@THIS_SOURCE_DIR@'] (tools: ['system-gcc', 'cross-binutils']) via cbuildrt PID init is 2264844 (outside the namespace) The Meson build system Version: 1.8.2 Source dir: /var/lib/managarm-buildenv/src/ports/cairo Build dir: /var/lib/managarm-buildenv/build/pkg-builds/cairo Build type: cross build Program version.py found: YES (/var/lib/managarm-buildenv/src/ports/cairo/version.py) Project name: cairo Project version: 1.18.4 C compiler for the host machine: riscv64-managarm-gcc (gcc 14.2.0 "riscv64-managarm-gcc (managarm) 14.2.0") C linker for the host machine: riscv64-managarm-gcc ld.bfd 2.43.1 C compiler for the build machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14+deb12u1) 12.2.0") C linker for the build machine: cc ld.bfd 2.40 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: riscv64 Host machine cpu: riscv64 Target machine cpu family: riscv64 Target machine cpu: riscv64 Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Werror-implicit-function-declaration: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wwrite-strings: YES Compiler for C supports arguments -Wsign-compare: YES Compiler for C supports arguments -Wpacked: YES Compiler for C supports arguments -Wswitch-enum: YES Compiler for C supports arguments -Wmissing-format-attribute: YES Compiler for C supports arguments -Wvolatile-register-var: YES Compiler for C supports arguments -Wstrict-aliasing=2: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wunsafe-loop-optimizations: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-attributes: YES Compiler for C supports arguments -Wno-long-long: YES Compiler for C supports arguments -Winline: YES Compiler for C supports arguments -Wno-unused-but-set-variable: YES Compiler for C supports arguments -Wno-enum-conversion: YES Compiler for C supports arguments -fno-strict-aliasing: YES Compiler for C supports arguments -fno-common: YES Compiler for C supports arguments -Wp,-D_FORTIFY_SOURCE=2: YES Program python3 found: YES (/usr/bin/python3) Library m found: YES Dependency gtk+-2.0 skipped: feature gtk2-utils disabled Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES Fetching value of define "__FLOAT_WORD_ORDER__" : 1234 Fetching value of define "__ORDER_BIG_ENDIAN__" : 4321 Found pkg-config: YES (/tmp/xbstrap/virtual/bin/riscv64-managarm-pkg-config) 1.8.1 Found CMake: NO Run-time dependency lzo2 found: NO (tried pkgconfig and cmake) Library dl found: YES Checking for function "dlsym" with dependency -ldl: YES Run-time dependency zlib found: YES 1.2.12 Run-time dependency libpng found: YES 1.6.44 Run-time dependency fontconfig found: YES 2.16.0 Program ttx found: NO Run-time dependency freetype2 found: YES 26.2.20 Checking for type "FT_SVG_Document" with dependency freetype2: YES Checking if define "FT_LOAD_NO_SVG" with dependency freetype2 exists: YES Checking for function "FT_Get_Color_Glyph_Paint" with dependency freetype2: YES Run-time dependency x11 found: YES 1.8.12 Run-time dependency xext found: YES 1.3.6 Message: IPC_RMID_DEFERRED_RELEASE: false Run-time dependency xrender found: YES 0.9.12 Run-time dependency xcb found: YES 1.17.0 Run-time dependency xcb-render found: YES 1.17.0 Run-time dependency x11-xcb found: YES 1.8.12 Run-time dependency xcb-shm found: YES 1.17.0 Run-time dependency gobject-2.0 found: YES 2.82.4 Run-time dependency glib-2.0 found: YES 2.82.4 Has header "bfd.h" : NO Program gs found: NO Run-time dependency libspectre found: NO (tried pkgconfig and cmake) Run-time dependency poppler-glib found: NO (tried pkgconfig and cmake) Run-time dependency librsvg-2.0 found: NO (tried pkgconfig and cmake) Run-time dependency pixman-1 found: YES 0.44.2 Checking for size of "void *" : 8 Checking for size of "int" : 4 Checking for size of "long" : 8 Checking for size of "long long" : 8 Checking for size of "size_t" : 8 Has header "stdint.h" : YES Has header "inttypes.h" : YES Has header "sys/int_types.h" : NO Has header "fcntl.h" : YES Has header "unistd.h" : YES Has header "signal.h" : YES Has header "sys/stat.h" : YES Has header "sys/socket.h" : YES Has header "poll.h" : YES Has header "sys/poll.h" : YES Has header "sys/un.h" : YES Has header "sched.h" : YES Has header "sys/mman.h" : YES Has header "time.h" : YES Has header "libgen.h" : YES Has header "byteswap.h" : YES Has header "signal.h" : YES (cached) Has header "setjmp.h" : YES Has header "fenv.h" : YES Has header "sys/wait.h" : YES Has header "sys/stat.h" : YES (cached) Has header "io.h" : NO Has header "fenv.h" : YES (cached) Has header "xlocale.h" : NO Has header "sys/ioctl.h" : YES Has header "intsafe.h" : NO Has header "alloca.h" : YES Has header "termios.h" : YES Has header "X11/extensions/XShm.h" : YES Has header "X11/extensions/shmproto.h" : YES Has header "X11/extensions/shmstr.h" : YES Checking for type "uint64_t" : YES Checking for type "uint128_t" : NO Checking for type "__uint128_t" : YES Checking for function "alarm" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "ctime_r" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "localtime_r" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "gmtime_r" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "drand48" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "flockfile" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "funlockfile" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "getline" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "link" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "fork" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "waitpid" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "raise" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "newlocale" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "strtod_l" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "FcInit" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "FcFini" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "XRenderCreateSolidFill" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "XRenderCreateLinearGradient" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "XRenderCreateRadialGradient" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "XRenderCreateConicalGradient" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "sched_getaffinity" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "mmap" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "clock_gettime" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "feenableexcept" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: NO Checking for function "fedisableexcept" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: NO Checking for function "feclearexcept" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, x11-xcb, xcb-shm, pixman-1: YES Checking for function "strndup" : YES Checking if "pthreads" links: YES Checking if "Atomic ops: c11" links: YES Library rt found: YES Checking for function "shm_open" with dependency -lrt: YES Compiler for C supports arguments -Wno-attributes: YES (cached) Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-long-long: YES (cached) Configuring cairo-features.h using configuration Program sh found: YES (/usr/bin/sh) Checking if define "DEBUG_SVG_RENDER" exists: NO Run-time dependency gtk+-2.0 found: NO (tried pkgconfig and cmake) Configuring config.h using configuration Build targets in project: 28 cairo 1.18.4 Surface Backends Image : YES Recording : YES Observer : YES Mime : YES Tee : YES Xlib : YES Xlib Xrender : YES Quartz : NO Quartz-image : NO XCB : YES Win32 : NO CairoScript : YES PostScript : YES PDF : YES SVG : YES Font Backends User : YES FreeType : YES Fontconfig : YES Win32 : NO Win32 DWrite : NO Quartz : NO Functions PNG functions : YES X11-xcb : YES XCB-shm : YES Features and Utilities cairo-trace: : NO cairo-script-interpreter: YES API reference : NO User defined options Cross files : /var/lib/managarm-buildenv/src/scripts/meson-riscv64-managarm.cross-file buildtype : release prefix : /usr xlib-xcb : enabled Found ninja-1.11.1 at /usr/bin/ninja xbstrap: build cairo [49/50] [2025-07-04 16:17:42.295922 atlas] DEBUG: xbbs.worker: got notify {'action': 'configure', 'artifact_files': [], 'n_all': 50, 'n_this': 48, 'status': 'success', 'subject': 'cairo'} xbstrap: Running ['ninja'] (tools: ['system-gcc', 'cross-binutils']) via cbuildrt PID init is 2265517 (outside the namespace) [1/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-atomic.c.o [2/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-base85-stream.c.o [3/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-arc.c.o [4/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-base64-stream.c.o [5/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-array.c.o [6/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-cache.c.o [7/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-bentley-ottmann-rectilinear.c.o [8/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-analysis-surface.c.o [9/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-polygon.c.o [10/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-boxes.c.o [11/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-region.c.o ../../../src/ports/cairo/src/cairo-clip-region.c: In function ‘_cairo_clip_extract_region’: ../../../src/ports/cairo/src/cairo-clip-region.c:84:20: warning: ‘stack_rects’ may be used uninitialized [-Wmaybe-uninitialized] 84 | clip->region = cairo_region_create_rectangles (r, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/ports/cairo/src/cairoint.h:65, from ../../../src/ports/cairo/src/cairo-clip-region.c:42: ../../../src/ports/cairo/src/cairo.h:3270:1: note: by argument 1 of type ‘const cairo_rectangle_int_t *’ {aka ‘const struct _cairo_rectangle_int *’} to ‘cairo_region_create_rectangles’ declared here 3270 | cairo_region_create_rectangles (const cairo_rectangle_int_t *rects, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-clip-region.c:55:27: note: ‘stack_rects’ declared here 55 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; | ^~~~~~~~~~~ [12/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-bentley-ottmann-rectangular.c.o [13/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-boxes-intersect.c.o [14/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-boxes.c.o [15/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-surface.c.o [16/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-color.c.o [17/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-compositor.c.o [18/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-debug.c.o [19/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-damage.c.o [20/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-contour.c.o [21/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-error.c.o [22/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-composite-rectangles.c.o [23/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-device.c.o [24/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-fallback-compositor.c.o [25/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-font-face-twin-data.c.o [26/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-fixed.c.o [27/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip.c.o [28/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-freed-pool.c.o [29/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-font-face.c.o [30/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-default-context.c.o [31/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-hash.c.o [32/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-freelist.c.o [33/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-font-options.c.o [34/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-hull.c.o [35/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-bentley-ottmann.c.o [36/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-tor-scan-converter.c.o [37/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-font-face-twin.c.o [38/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-botor-scan-converter.c.o [39/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-image-info.c.o [40/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-line.c.o [41/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-lzw.c.o [42/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mempool.c.o [43/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mutex.c.o [44/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-misc.c.o [45/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-matrix.c.o [46/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-image-surface.c.o [47/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mono-scan-converter.c.o [48/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-observer.c.o [49/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-no-compositor.c.o [50/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mesh-pattern-rasterizer.c.o [51/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mask-compositor.c.o [52/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-image-source.c.o [53/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-bounds.c.o [54/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-paginated-surface.c.o [55/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-gstate.c.o [56/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-fill.c.o [57/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-output-stream.c.o [58/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-in-fill.c.o [59/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke-boxes.c.o [60/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke-polygon.c.o [61/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path.c.o [62/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke-tristrip.c.o [63/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-image-compositor.c.o [64/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pen.c.o [65/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke-traps.c.o [66/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-raster-source-pattern.c.o [67/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke.c.o [68/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-rectangle.c.o [69/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-polygon.c.o [70/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-fixed.c.o [71/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-polygon-intersect.c.o In function ‘intersection_sweep’, inlined from ‘_cairo_polygon_intersect’ at ../../../src/ports/cairo/src/cairo-polygon-intersect.c:1406:14: ../../../src/ports/cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-intersect.c:1229:26: note: called from here 1229 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, left, e1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-intersect.c:1235:26: note: called from here 1235 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-intersect.c:1255:26: note: called from here 1255 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, left, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-intersect.c:1284:26: note: called from here 1284 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, left, e2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-intersect.c:1290:26: note: called from here 1290 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [72/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-slope.c.o [73/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-region.c.o [74/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-shape-mask-compositor.c.o [75/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-rtree.c.o [76/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-rectangular-scan-converter.c.o In function ‘render_rows’, inlined from ‘generate’ at ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:507:6: ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to ‘_active_edges_to_spans’: --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘render_rows’, inlined from ‘generate’ at ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:552:5: ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to ‘_active_edges_to_spans’: --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘render_rows’, inlined from ‘generate’ at ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:521:2: ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to ‘_active_edges_to_spans’: --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘render_rows’, inlined from ‘generate’ at ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:535:3: ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to ‘_active_edges_to_spans’: --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘render_rows’, inlined from ‘generate’ at ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:540:6: ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to ‘_active_edges_to_spans’: --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘render_rows’, inlined from ‘generate’ at ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:564:6: ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to ‘_active_edges_to_spans’: --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘render_rows’, inlined from ‘generate’ at ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:569:2: ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to ‘_active_edges_to_spans’: --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [77/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-polygon-reduce.c.o In function ‘_cairo_bentley_ottmann_tessellate_bo_edges’, inlined from ‘_cairo_polygon_reduce’ at ../../../src/ports/cairo/src/cairo-polygon-reduce.c:1422:14: ../../../src/ports/cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-reduce.c:1297:26: note: called from here 1297 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-reduce.c:1303:26: note: called from here 1303 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-reduce.c:1323:26: note: called from here 1323 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-reduce.c:1347:26: note: called from here 1347 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-polygon-reduce.c:1353:26: note: called from here 1353 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [78/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-spans.c.o [79/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-stroke-dash.c.o [80/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-clipper.c.o [81/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-stroke-style.c.o [82/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-fallback.c.o [83/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-offset.c.o [84/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-spans-compositor.c.o [85/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-snapshot.c.o [86/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-spline.c.o [87/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-subsurface.c.o [88/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-recording-surface.c.o [89/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-toy-font-face.c.o [90/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-time.c.o [91/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-scaled-font.c.o In function ‘_cairo_scaled_glyph_lookup’, inlined from ‘cairo_scaled_font_glyph_extents’ at ../../../src/ports/cairo/src/cairo-scaled-font.c:1643:11: ../../../src/ports/cairo/src/cairo-scaled-font.c:2907:9: warning: ‘memset’ offset [0, 231] is out of the bounds [0, 0] [-Warray-bounds=] 2907 | memset (scaled_glyph, 0, sizeof (cairo_scaled_glyph_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-scaled-font.c: In function ‘_cairo_scaled_glyph_lookup’: ../../../src/ports/cairo/src/cairo-scaled-font.c:2907:9: warning: ‘memset’ offset [0, 231] is out of the bounds [0, 0] [-Warray-bounds=] 2907 | memset (scaled_glyph, 0, sizeof (cairo_scaled_glyph_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [92/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-wrapper.c.o [93/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pattern.c.o [94/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-version.c.o [95/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tristrip.c.o [96/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-unicode.c.o [97/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-wideint.c.o [98/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tor22-scan-converter.c.o [99/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-traps.c.o ../../../src/ports/cairo/src/cairo-traps.c: In function ‘_cairo_traps_extract_region’: ../../../src/ports/cairo/src/cairo-traps.c:913:15: warning: ‘stack_rects’ may be used uninitialized [-Wmaybe-uninitialized] 913 | *region = cairo_region_create_rectangles (rects, rect_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/ports/cairo/src/cairoint.h:65, from ../../../src/ports/cairo/src/cairo-traps.c:40: ../../../src/ports/cairo/src/cairo.h:3270:1: note: by argument 1 of type ‘const cairo_rectangle_int_t *’ {aka ‘const struct _cairo_rectangle_int *’} to ‘cairo_region_create_rectangles’ declared here 3270 | cairo_region_create_rectangles (const cairo_rectangle_int_t *rects, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-traps.c:866:27: note: ‘stack_rects’ declared here 866 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; | ^~~~~~~~~~~ [100/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tor-scan-converter.c.o [101/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-user-font.c.o [102/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-observer.c.o [103/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-traps-compositor.c.o [104/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-type1-glyph-names.c.o [105/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface.c.o [106/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-type3-glyph-surface.c.o [107/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-type1-fallback.c.o [108/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-scaled-font-subsets.c.o [109/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pdf-shading.c.o [110/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-deflate-stream.c.o [111/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tag-stack.c.o [112/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tag-attributes.c.o [113/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo.c.o [114/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-display.c.o [115/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-png.c.o [116/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-fallback-compositor.c.o [117/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-core-compositor.c.o [118/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-render-compositor.c.o [119/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pdf-operators.c.o [120/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-truetype-subset.c.o [121/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-source.c.o [122/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-surface.c.o [123/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-screen.c.o [124/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-surface-shm.c.o [125/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-colr-glyph-render.c.o ../../../src/ports/cairo/src/cairo-colr-glyph-render.c: In function ‘draw_paint’: ../../../src/ports/cairo/src/cairo-colr-glyph-render.c:1177:9: warning: ‘orig_size’ may be used uninitialized [-Wmaybe-uninitialized] 1177 | FT_Activate_Size (orig_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-colr-glyph-render.c:1092:13: note: ‘orig_size’ was declared here 1092 | FT_Size orig_size; | ^~~~~~~~~ [126/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-visual.c.o [127/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-cff-subset.c.o [128/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-type1-subset.c.o [129/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-connection-core.c.o [130/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-connection-render.c.o [131/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-connection-shm.c.o [132/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-xcb-surface.c.o [133/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-connection.c.o [134/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-screen.c.o [135/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-shm.c.o [136/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-resources.c.o [137/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-surface-core.c.o [138/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-ft-font.c.o ../../../src/ports/cairo/src/cairo-ft-font.c: In function ‘_cairo_ft_scaled_glyph_init_record_svg_glyph’: ../../../src/ports/cairo/src/cairo-ft-font.c:3013:33: warning: ‘extent_x_scale’ may be used uninitialized [-Wmaybe-uninitialized] 3013 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../../../src/ports/cairo/src/cairo-ft-font.c:2961:12: note: ‘extent_x_scale’ was declared here 2961 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-ft-font.c:3014:33: warning: ‘extent_y_scale’ may be used uninitialized [-Wmaybe-uninitialized] 3014 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../../../src/ports/cairo/src/cairo-ft-font.c:2962:12: note: ‘extent_y_scale’ was declared here 2962 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-ft-font.c: In function ‘_cairo_ft_scaled_glyph_init_surface’: ../../../src/ports/cairo/src/cairo-ft-font.c:2623:45: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 2623 | if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 && | ^~ ../../../src/ports/cairo/src/cairo-ft-font.c:2562:34: note: ‘surface’ declared here 2562 | cairo_image_surface_t *surface; | ^~~~~~~ In function ‘_cairo_ft_scaled_glyph_init_record_colr_v0_glyph’, inlined from ‘_cairo_ft_scaled_glyph_init’ at ../../../src/ports/cairo/src/cairo-ft-font.c:3423:12: ../../../src/ports/cairo/src/cairo-ft-font.c:2722:16: warning: ‘path_fixed’ may be used uninitialized [-Wmaybe-uninitialized] 2722 | path = _cairo_path_create (path_fixed, cr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-ft-font.c: In function ‘_cairo_ft_scaled_glyph_init’: ../../../src/ports/cairo/src/cairo-ft-font.c:2666:25: note: ‘path_fixed’ was declared here 2666 | cairo_path_fixed_t *path_fixed; | ^~~~~~~~~~ [139/715] Generating boilerplate/cairo-boilerplate-constructors.c with a custom command [140/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-surface.c.o [141/715] Compiling C object boilerplate/libcairoboilerplate.a.p/meson-generated_.._cairo-boilerplate-constructors.c.o [142/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tee-surface.c.o [143/715] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-system.c.o [144/715] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-getopt.c.o [145/715] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-svg.c.o [146/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-svg-surface.c.o ../../../src/ports/cairo/src/cairo-svg-surface.c: In function ‘_cairo_svg_surface_create_for_stream_internal.constprop’: ../../../src/ports/cairo/src/cairo-svg-surface.c:1142:15: warning: ‘document’ may be used uninitialized [-Wmaybe-uninitialized] 1142 | surface = _cairo_svg_surface_create_for_document (document, CAIRO_CONTENT_COLOR_ALPHA, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1143 | width, height, TRUE); | ~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-svg-surface.c:1128:27: note: ‘document’ was declared here 1128 | cairo_svg_document_t *document; | ^~~~~~~~ In function ‘_cairo_svg_document_emit_bitmap_glyph_data’, inlined from ‘_cairo_svg_document_emit_glyph’ at ../../../src/ports/cairo/src/cairo-svg-surface.c:1517:11, inlined from ‘_cairo_svg_document_emit_font_subset’ at ../../../src/ports/cairo/src/cairo-svg-surface.c:1538:11: ../../../src/ports/cairo/src/cairo-svg-surface.c:1493:9: warning: ‘extracted_surface’ may be used uninitialized [-Wmaybe-uninitialized] 1493 | _cairo_surface_release_source_image (extracted_surface, extracted_image, extracted_image_extra); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-svg-surface.c: In function ‘_cairo_svg_document_emit_font_subset’: ../../../src/ports/cairo/src/cairo-svg-surface.c:1371:22: note: ‘extracted_surface’ was declared here 1371 | cairo_surface_t *extracted_surface; | ^~~~~~~~~~~~~~~~~ [147/715] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate.c.o [148/715] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-xlib.c.o [149/715] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-ps.c.o [150/715] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-script.c.o [151/715] Compiling C object util/cairo-missing/libcairo-missing.a.p/strndup.c.o [152/715] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-xcb.c.o [153/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-svg-glyph-render.c.o [154/715] Compiling C object util/cairo-missing/libcairo-missing.a.p/getline.c.o [155/715] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-pdf.c.o [156/715] Linking static target util/cairo-missing/libcairo-missing.a [157/715] Linking static target boilerplate/libcairoboilerplate.a [158/715] Compiling C object util/cairo-gobject/libcairo-gobject.so.2.11804.4.p/cairo-gobject-structs.c.o [159/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pdf-interchange.c.o ../../../src/ports/cairo/src/cairo-pdf-interchange.c: In function ‘cairo_pdf_interchange_apply_extents_from_content_ref’: ../../../src/ports/cairo/src/cairo-pdf-interchange.c:1262:27: warning: ‘content_node’ may be used uninitialized [-Wmaybe-uninitialized] 1262 | node->extents = content_node->extents; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-pdf-interchange.c:1251:35: note: ‘content_node’ was declared here 1251 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ In function ‘cairo_pdf_interchange_write_node_object’, inlined from ‘cairo_pdf_interchange_write_node_object’ at ../../../src/ports/cairo/src/cairo-pdf-interchange.c:580:1: ../../../src/ports/cairo/src/cairo-pdf-interchange.c:629:52: warning: ‘content_node’ may be used uninitialized [-Wmaybe-uninitialized] 629 | if (_cairo_array_num_elements (&content_node->mcid) > 0) { | ^~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-pdf-interchange.c: In function ‘cairo_pdf_interchange_write_node_object’: ../../../src/ports/cairo/src/cairo-pdf-interchange.c:623:51: note: ‘content_node’ was declared here 623 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ In file included from ../../../src/ports/cairo/src/cairo-error-private.h:45, from ../../../src/ports/cairo/src/cairoint.h:69, from ../../../src/ports/cairo/src/cairo-pdf-interchange.c:47: In function ‘cairo_pdf_interchange_write_node_object’, inlined from ‘cairo_pdf_interchange_write_node_object’ at ../../../src/ports/cairo/src/cairo-pdf-interchange.c:580:1: ../../../src/ports/cairo/src/cairo-pdf-interchange.c:681:45: warning: ‘content_node’ may be used uninitialized [-Wmaybe-uninitialized] 681 | assert (content_node->type == PDF_NODE_CONTENT); | ~~~~~~~~~~~~^~~~~~ ../../../src/ports/cairo/src/cairo-pdf-interchange.c: In function ‘cairo_pdf_interchange_write_node_object’: ../../../src/ports/cairo/src/cairo-pdf-interchange.c:676:55: note: ‘content_node’ was declared here 676 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ [160/715] Compiling C object util/cairo-gobject/libcairo-gobject.so.2.11804.4.p/cairo-gobject-enums.c.o [161/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-script-surface.c.o [162/715] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-hash.c.o [163/715] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-file.c.o [164/715] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-interpreter.c.o [165/715] Compiling C object util/cairo-script/csi-exec.p/csi-exec.c.o [166/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-ps-surface.c.o [167/715] Compiling C object util/cairo-script/csi-replay.p/csi-replay.c.o [168/715] Compiling C object util/cairo-script/csi-trace.p/csi-trace.c.o [169/715] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-stack.c.o [170/715] Generating test/cairo-test-constructors.c with a custom command [171/715] Compiling C object test/pdiff/perceptualdiff.p/perceptualdiff.c.o [172/715] Compiling C object test/pdiff/perceptualdiff.p/args.c.o [173/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-surface-render.c.o [174/715] Compiling C object test/pdiff/libpdiff.a.p/lpyramid.c.o [175/715] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-objects.c.o [176/715] Compiling C object test/cairo-test-suite.p/meson-generated_.._cairo-test-constructors.c.o [177/715] Compiling C object test/cairo-test-trace.p/buffer-diff.c.o [178/715] Compiling C object test/pdiff/libpdiff.a.p/pdiff.c.o [179/715] Linking static target test/pdiff/libpdiff.a [180/715] Compiling C object test/any2ppm.p/any2ppm.c.o [181/715] Compiling C object test/cairo-test-suite.p/a1-bug.c.o [182/715] Compiling C object test/cairo-test-suite.p/buffer-diff.c.o [183/715] Compiling C object test/cairo-test-suite.p/a1-image-sample.c.o [184/715] Compiling C object test/cairo-test-suite.p/a1-clip.c.o [185/715] Compiling C object test/cairo-test-suite.p/a1-fill.c.o [186/715] Compiling C object test/cairo-test-suite.p/a1-mask.c.o [187/715] Compiling C object test/cairo-test-suite.p/a1-mask-sample.c.o [188/715] Compiling C object test/cairo-test-suite.p/a1-traps-sample.c.o [189/715] Compiling C object test/cairo-test-suite.p/a1-sample.c.o [190/715] Compiling C object test/cairo-test-suite.p/a8-clear.c.o [191/715] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-scanner.c.o [192/715] Compiling C object test/cairo-test-suite.p/a1-rasterisation.c.o [193/715] Compiling C object test/cairo-test-suite.p/aliasing.c.o [194/715] Compiling C object test/cairo-test-suite.p/a8-mask.c.o [195/715] Compiling C object test/cairo-test-suite.p/arc-direction.c.o [196/715] Compiling C object test/cairo-test-trace.p/cairo-test-trace.c.o [197/715] Compiling C object test/cairo-test-suite.p/arc-infinite-loop.c.o [198/715] Compiling C object test/cairo-test-suite.p/arc-looping-dash.c.o [199/715] Compiling C object test/cairo-test-suite.p/alpha-similar.c.o [200/715] Compiling C object test/cairo-test-suite.p/big-empty-box.c.o [201/715] Compiling C object test/cairo-test-suite.p/big-empty-triangle.c.o [202/715] Compiling C object test/cairo-test-suite.p/big-line.c.o [203/715] Compiling C object test/cairo-test-suite.p/big-little-triangle.c.o [204/715] Compiling C object test/cairo-test-suite.p/big-little-box.c.o [205/715] Compiling C object test/cairo-test-suite.p/bug-spline.c.o [206/715] Compiling C object test/cairo-test-suite.p/big-trap.c.o [207/715] Compiling C object test/cairo-test-suite.p/cairo-test.c.o [208/715] Compiling C object test/cairo-test-suite.p/bilevel-image.c.o [209/715] Compiling C object test/cairo-test-suite.p/bug-361.c.o [210/715] Compiling C object test/cairo-test-suite.p/bug-277.c.o [211/715] Compiling C object test/cairo-test-suite.p/cairo-test-runner.c.o [212/715] Compiling C object test/cairo-test-suite.p/bug-431.c.o [213/715] Compiling C object test/cairo-test-suite.p/bug-40410.c.o [214/715] Compiling C object test/cairo-test-suite.p/bug-448.c.o [215/715] Compiling C object test/cairo-test-suite.p/bug-535.c.o [216/715] Compiling C object test/cairo-test-suite.p/bug-75705.c.o [217/715] Compiling C object test/cairo-test-suite.p/bug-51910.c.o [218/715] Compiling C object test/cairo-test-suite.p/bug-bo-rectangular.c.o [219/715] Compiling C object test/cairo-test-suite.p/bug-84115.c.o [220/715] Compiling C object test/cairo-test-suite.p/bug-bo-ricotz.c.o [221/715] Compiling C object test/cairo-test-suite.p/bug-bo-collins.c.o [222/715] Compiling C object test/cairo-test-suite.p/bug-source-cu.c.o [223/715] Compiling C object test/cairo-test-suite.p/bug-extents.c.o [224/715] Compiling C object test/cairo-test-suite.p/bug-image-compositor.c.o [225/715] Compiling C object test/cairo-test-suite.p/checkerboard.c.o [226/715] Compiling C object test/cairo-test-suite.p/bug-seams.c.o [227/715] Compiling C object test/cairo-test-suite.p/caps-joins-alpha.c.o [228/715] Compiling C object test/cairo-test-suite.p/caps.c.o [229/715] Compiling C object test/cairo-test-suite.p/caps-joins-curve.c.o [230/715] Compiling C object test/cairo-test-suite.p/caps-sub-paths.c.o [231/715] Compiling C object test/cairo-test-suite.p/caps-tails-curve.c.o [232/715] Compiling C object test/cairo-test-suite.p/caps-joins.c.o [233/715] Compiling C object test/cairo-test-suite.p/clear.c.o [234/715] Compiling C object test/cairo-test-suite.p/clip-all.c.o [235/715] Compiling C object test/cairo-test-suite.p/clip-complex-bug61592.c.o [236/715] Compiling C object test/cairo-test-suite.p/clip-complex-shape.c.o [237/715] Compiling C object test/cairo-test-suite.p/api-special-cases.c.o [238/715] Compiling C object test/cairo-test-suite.p/clip-disjoint.c.o [239/715] Compiling C object test/cairo-test-suite.p/clip-contexts.c.o [240/715] Compiling C object test/cairo-test-suite.p/clear-source.c.o [241/715] Compiling C object test/cairo-test-suite.p/clip-disjoint-hatching.c.o [242/715] Compiling C object test/cairo-test-suite.p/clip-device-offset.c.o [243/715] Compiling C object test/cairo-test-suite.p/clip-disjoint-quad.c.o [244/715] Compiling C object test/cairo-test-suite.p/clip-double-free.c.o [245/715] Compiling C object test/cairo-test-suite.p/clip-empty.c.o [246/715] Compiling C object test/cairo-test-suite.p/clip-empty-group.c.o [247/715] Compiling C object test/cairo-test-suite.p/clip-empty-save.c.o [248/715] Compiling C object test/cairo-test-suite.p/clip-draw-unbounded.c.o [249/715] Compiling C object test/cairo-test-suite.p/clip-fill.c.o [250/715] Compiling C object test/cairo-test-suite.p/clip-fill-no-op.c.o [251/715] Compiling C object test/cairo-test-suite.p/clip-fill-rule.c.o [252/715] Compiling C object test/cairo-test-suite.p/clip-image.c.o [253/715] Compiling C object test/cairo-test-suite.p/clip-group-shapes.c.o [254/715] Compiling C object test/cairo-test-suite.p/clip-intersect.c.o [255/715] Compiling C object test/cairo-test-suite.p/clip-nesting.c.o [256/715] Compiling C object test/cairo-test-suite.p/clip-mixed-antialias.c.o [257/715] Compiling C object test/cairo-test-suite.p/clip-fill-rule-pixel-aligned.c.o [258/715] Compiling C object test/cairo-test-suite.p/clip-operator.c.o [259/715] Compiling C object test/cairo-test-suite.p/clip-rectilinear.c.o [260/715] Compiling C object test/cairo-test-suite.p/clip-push-group.c.o [261/715] Compiling C object test/cairo-test-suite.p/clip-stroke.c.o [262/715] Compiling C object test/cairo-test-suite.p/clip-polygons.c.o [263/715] Compiling C object test/cairo-test-suite.p/clip-text.c.o [264/715] Compiling C object test/cairo-test-suite.p/clip-twice.c.o [265/715] Compiling C object test/cairo-test-suite.p/clip-shape.c.o [266/715] Compiling C object test/cairo-test-suite.p/clip-twice-rectangle.c.o [267/715] Compiling C object test/cairo-test-suite.p/clip-stroke-no-op.c.o [268/715] Compiling C object test/cairo-test-suite.p/clip-unbounded.c.o [269/715] Compiling C object test/cairo-test-suite.p/clip-zero.c.o [270/715] Compiling C object test/cairo-test-suite.p/clipped-surface.c.o [271/715] Compiling C object test/cairo-test-suite.p/close-path-current-point.c.o [272/715] Compiling C object test/cairo-test-suite.p/composite-integer-translate-over.c.o [273/715] Compiling C object test/cairo-test-suite.p/clipped-group.c.o [274/715] Compiling C object test/cairo-test-suite.p/composite-integer-translate-source.c.o [275/715] Compiling C object test/cairo-test-suite.p/close-path.c.o [276/715] Compiling C object test/cairo-test-suite.p/composite-integer-translate-over-repeat.c.o [277/715] Compiling C object test/cairo-test-suite.p/create-from-broken-png-stream.c.o [278/715] Compiling C object test/cairo-test-suite.p/copy-disjoint.c.o [279/715] Compiling C object test/cairo-test-suite.p/culled-glyphs.c.o [280/715] Compiling C object test/cairo-test-suite.p/create-from-png-16bit.c.o [281/715] Compiling C object test/cairo-test-suite.p/create-for-stream.c.o [282/715] Compiling C object test/cairo-test-suite.p/copy-path.c.o [283/715] Compiling C object test/cairo-test-suite.p/curve-to-as-line-to.c.o [284/715] Compiling C object test/cairo-test-suite.p/create-from-png-stream.c.o [285/715] Compiling C object test/cairo-test-suite.p/create-from-png.c.o [286/715] Compiling C object test/cairo-test-suite.p/dash-caps-joins.c.o [287/715] Compiling C object test/cairo-test-suite.p/dash-curve.c.o [288/715] Compiling C object test/cairo-test-suite.p/dash-infinite-loop.c.o [289/715] Compiling C object test/cairo-test-suite.p/dash-no-dash.c.o [290/715] Compiling C object test/cairo-test-suite.p/dash-offset-negative.c.o [291/715] Compiling C object test/cairo-test-suite.p/dash-offset.c.o [292/715] Compiling C object test/cairo-test-suite.p/coverage.c.o [293/715] Compiling C object test/cairo-test-suite.p/dash-scale.c.o [294/715] Compiling C object test/cairo-test-suite.p/dash-state.c.o [295/715] Compiling C object test/cairo-test-suite.p/degenerate-arc.c.o [296/715] Compiling C object test/cairo-test-suite.p/degenerate-curve-to.c.o [297/715] Compiling C object test/cairo-test-suite.p/dash-zero-length.c.o [298/715] Compiling C object test/cairo-test-suite.p/degenerate-arcs.c.o [299/715] Compiling C object test/cairo-test-suite.p/degenerate-dash.c.o [300/715] Compiling C object test/cairo-test-suite.p/degenerate-linear-gradient.c.o [301/715] Compiling C object test/cairo-test-suite.p/degenerate-pen.c.o [302/715] Compiling C object test/cairo-test-suite.p/degenerate-path.c.o [303/715] Compiling C object test/cairo-test-suite.p/degenerate-radial-gradient.c.o [304/715] Compiling C object test/cairo-test-suite.p/degenerate-rel-curve-to.c.o [305/715] Compiling C object test/cairo-test-suite.p/degenerate-solid-dash.c.o [306/715] Compiling C object test/cairo-test-suite.p/device-offset.c.o [307/715] Compiling C object test/cairo-test-suite.p/device-offset-positive.c.o [308/715] Compiling C object test/cairo-test-suite.p/device-offset-scale.c.o [309/715] Compiling C object test/cairo-test-suite.p/drunkard-tails.c.o [310/715] Compiling C object test/cairo-test-suite.p/device-offset-fractional.c.o [311/715] Compiling C object test/cairo-test-suite.p/dithergradient.c.o [312/715] Compiling C object test/cairo-test-suite.p/extend-pad.c.o [313/715] Compiling C object test/cairo-test-suite.p/extend-pad-similar.c.o [314/715] Compiling C object test/cairo-test-suite.p/extend-repeat.c.o [315/715] Compiling C object test/cairo-test-suite.p/extend-reflect.c.o [316/715] Compiling C object test/cairo-test-suite.p/extend-pad-border.c.o [317/715] Compiling C object test/cairo-test-suite.p/error-setters.c.o [318/715] Compiling C object test/cairo-test-suite.p/extend-repeat-similar.c.o [319/715] Compiling C object test/cairo-test-suite.p/extend-reflect-similar.c.o [320/715] Compiling C object test/cairo-test-suite.p/fill-alpha-pattern.c.o [321/715] Compiling C object test/cairo-test-suite.p/fallback.c.o [322/715] Compiling C object test/cairo-test-suite.p/fill-alpha.c.o [323/715] Compiling C object test/cairo-test-suite.p/fill-and-stroke.c.o [324/715] Compiling C object test/cairo-test-suite.p/fill-and-stroke-alpha.c.o [325/715] Compiling C object test/cairo-test-suite.p/fill-and-stroke-alpha-add.c.o [326/715] Compiling C object test/cairo-test-suite.p/fill-disjoint.c.o [327/715] Compiling C object test/cairo-test-suite.p/fill-degenerate-sort-order.c.o [328/715] Compiling C object test/cairo-test-suite.p/fill-empty.c.o [329/715] Compiling C object test/cairo-test-suite.p/extended-blend.c.o [330/715] Compiling C object test/cairo-test-suite.p/fill-rule.c.o [331/715] Compiling C object test/cairo-test-suite.p/fill-missed-stop.c.o [332/715] Compiling C object test/cairo-test-suite.p/filter-bilinear-extents.c.o [333/715] Compiling C object test/cairo-test-suite.p/fill-image.c.o [334/715] Compiling C object test/cairo-test-suite.p/filter-nearest-offset.c.o [335/715] Compiling C object test/cairo-test-suite.p/filter-nearest-transformed.c.o [336/715] Compiling C object test/cairo-test-suite.p/glyph-cache-pressure.c.o [337/715] Compiling C object test/cairo-test-suite.p/font-options.c.o [338/715] Compiling C object test/cairo-test-suite.p/font-face-get-type.c.o [339/715] Compiling C object test/cairo-test-suite.p/finer-grained-fallbacks.c.o [340/715] Compiling C object test/cairo-test-suite.p/font-matrix-translation.c.o [341/715] Compiling C object test/cairo-test-suite.p/glyph-path.c.o [342/715] Compiling C object test/cairo-test-suite.p/get-and-set.c.o [343/715] Compiling C object test/cairo-test-suite.p/get-group-target.c.o [344/715] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pdf-surface.c.o In function ‘_cairo_pdf_surface_release_source_image_from_pattern’, inlined from ‘_cairo_pdf_surface_add_source_surface’ at ../../../src/ports/cairo/src/cairo-pdf-surface.c:1860:2: ../../../src/ports/cairo/src/cairo-pdf-surface.c:1552:9: warning: ‘image’ may be used uninitialized [-Wmaybe-uninitialized] 1552 | _cairo_raster_source_pattern_release (pattern, &image->base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_add_source_surface’: ../../../src/ports/cairo/src/cairo-pdf-surface.c:1666:28: note: ‘image’ was declared here 1666 | cairo_image_surface_t *image; | ^~~~~ [345/715] Compiling C object test/cairo-test-suite.p/gradient-constant-alpha.c.o [346/715] Compiling C object test/cairo-test-suite.p/gradient-scale-crash.c.o [347/715] Compiling C object test/cairo-test-suite.p/gradient-alpha.c.o [348/715] Compiling C object test/cairo-test-suite.p/gradient-zero-stops.c.o [349/715] Compiling C object test/cairo-test-suite.p/group-clip.c.o [350/715] Compiling C object test/cairo-test-suite.p/gradient-zero-stops-mask.c.o [351/715] Compiling C object test/cairo-test-suite.p/group-paint.c.o [352/715] Compiling C object test/cairo-test-suite.p/get-clip.c.o [353/715] Compiling C object test/cairo-test-suite.p/half-coverage.c.o [354/715] Compiling C object test/cairo-test-suite.p/group-unaligned.c.o [355/715] Compiling C object test/cairo-test-suite.p/group-state.c.o [356/715] Compiling C object test/cairo-test-suite.p/hairline.c.o [357/715] Compiling C object test/cairo-test-suite.p/halo.c.o [358/715] Compiling C object test/cairo-test-suite.p/horizontal-clip.c.o [359/715] Compiling C object test/cairo-test-suite.p/huge-linear.c.o [360/715] Linking target src/libcairo.so.2.11804.4 [361/715] Compiling C object test/cairo-test-suite.p/huge-radial.c.o [362/715] Compiling C object test/cairo-test-suite.p/image-bug-710072.c.o [363/715] Compiling C object test/cairo-test-suite.p/hatchings.c.o [364/715] Compiling C object test/cairo-test-suite.p/image-surface-source.c.o [365/715] Compiling C object test/cairo-test-suite.p/implicit-close.c.o [366/715] Compiling C object test/cairo-test-suite.p/get-path-extents.c.o [367/715] Compiling C object test/cairo-test-suite.p/infinite-join.c.o [368/715] Compiling C object test/cairo-test-suite.p/in-fill-empty-trapezoid.c.o [369/715] Compiling C object test/cairo-test-suite.p/inverse-text.c.o [370/715] Generating symbol file src/libcairo.so.2.11804.4.p/libcairo.so.2.11804.4.symbols [371/715] Compiling C object test/cairo-test-suite.p/joins-star.c.o [372/715] Compiling C object test/cairo-test-suite.p/joins.c.o [373/715] Compiling C object test/cairo-test-suite.p/inverted-clip.c.o [374/715] Linking target test/pdiff/perceptualdiff [375/715] Compiling C object test/cairo-test-suite.p/joins-retrace.c.o [376/715] Linking target util/cairo-gobject/libcairo-gobject.so.2.11804.4 [377/715] Compiling C object test/cairo-test-suite.p/joins-loop.c.o [378/715] Compiling C object test/cairo-test-suite.p/large-font.c.o [379/715] Compiling C object test/cairo-test-suite.p/large-clip.c.o [380/715] Compiling C object test/cairo-test-suite.p/in-fill-trapezoid.c.o [381/715] Compiling C object test/cairo-test-suite.p/large-twin-antialias-mixed.c.o [382/715] Compiling C object test/cairo-test-suite.p/large-source.c.o [383/715] Compiling C object test/cairo-test-suite.p/leaks.c.o [384/715] Compiling C object test/cairo-test-suite.p/large-source-roi.c.o [385/715] Compiling C object test/cairo-test-suite.p/invalid-matrix.c.o [386/715] Compiling C object test/cairo-test-suite.p/leaky-dash.c.o [387/715] Compiling C object test/cairo-test-suite.p/leaky-dashed-rectangle.c.o [388/715] Compiling C object test/cairo-test-suite.p/leaky-polygon.c.o [389/715] Compiling C object test/cairo-test-suite.p/line-width-large-overlap.c.o [390/715] Compiling C object test/cairo-test-suite.p/line-width-scale.c.o [391/715] Compiling C object test/cairo-test-suite.p/line-width.c.o [392/715] Compiling C object test/cairo-test-suite.p/leaky-dashed-stroke.c.o [393/715] Compiling C object test/cairo-test-suite.p/line-width-zero.c.o [394/715] Compiling C object test/cairo-test-suite.p/line-width-tolerance.c.o [395/715] Compiling C object test/cairo-test-suite.p/line-width-overlap.c.o [396/715] Compiling C object test/cairo-test-suite.p/linear-gradient.c.o [397/715] Compiling C object test/cairo-test-suite.p/linear-gradient-extend.c.o [398/715] Compiling C object test/cairo-test-suite.p/linear-gradient-large.c.o [399/715] Compiling C object test/cairo-test-suite.p/linear-gradient-reflect.c.o [400/715] Compiling C object test/cairo-test-suite.p/linear-step-function.c.o [401/715] Compiling C object test/cairo-test-suite.p/linear-uniform.c.o [402/715] Compiling C object test/cairo-test-suite.p/linear-gradient-one-stop.c.o [403/715] Compiling C object test/cairo-test-suite.p/long-dashed-lines.c.o [404/715] Compiling C object test/cairo-test-suite.p/linear-gradient-subset.c.o [405/715] Compiling C object test/cairo-test-suite.p/mask-alpha.c.o [406/715] Compiling C object test/cairo-test-suite.p/long-lines.c.o [407/715] Compiling C object test/cairo-test-suite.p/map-to-image.c.o [408/715] Compiling C object test/cairo-test-suite.p/mask-ctm.c.o [409/715] Compiling C object test/cairo-test-suite.p/mask-transformed-image.c.o [410/715] Compiling C object test/cairo-test-suite.p/mask-surface-ctm.c.o [411/715] Compiling C object test/cairo-test-suite.p/mask.c.o [412/715] Compiling C object test/cairo-test-suite.p/mesh-pattern-accuracy.c.o [413/715] Compiling C object test/cairo-test-suite.p/mesh-pattern.c.o [414/715] Compiling C object test/cairo-test-suite.p/mask-glyphs.c.o [415/715] Compiling C object test/cairo-test-suite.p/mesh-pattern-control-points.c.o [416/715] Compiling C object test/cairo-test-suite.p/mask-transformed-similar.c.o [417/715] Compiling C object test/cairo-test-suite.p/mesh-pattern-conical.c.o [418/715] Compiling C object test/cairo-test-suite.p/mesh-pattern-fold.c.o [419/715] Compiling C object test/cairo-test-suite.p/mesh-pattern-overlap.c.o [420/715] Compiling C object test/cairo-test-suite.p/mesh-pattern-transformed.c.o [421/715] Compiling C object test/cairo-test-suite.p/miter-precision.c.o [422/715] Compiling C object test/cairo-test-suite.p/new-sub-path.c.o [423/715] Compiling C object test/cairo-test-suite.p/move-to-show-surface.c.o [424/715] Compiling C object test/cairo-test-suite.p/mime-surface-api.c.o ../../../src/ports/cairo/test/mime-surface-api.c: In function ‘preamble’: ../../../src/ports/cairo/test/mime-surface-api.c:68:58: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 68 | cairo_test_log (ctx, "Could not set mime data to %s: %s\n", | ^~ [425/715] Compiling C object test/cairo-test-suite.p/mime-data.c.o [426/715] Compiling C object test/cairo-test-suite.p/negative-stride-image.c.o [427/715] Compiling C object test/cairo-test-suite.p/operator.c.o [428/715] Compiling C object test/cairo-test-suite.p/nil-surface.c.o [429/715] Compiling C object test/cairo-test-suite.p/operator-alpha.c.o [430/715] Compiling C object test/cairo-test-suite.p/outline-tolerance.c.o [431/715] Compiling C object test/cairo-test-suite.p/operator-alpha-alpha.c.o [432/715] Compiling C object test/cairo-test-suite.p/over-above-source.c.o [433/715] Compiling C object test/cairo-test-suite.p/over-below-source.c.o [434/715] Compiling C object test/cairo-test-suite.p/over-around-source.c.o [435/715] Compiling C object test/cairo-test-suite.p/operator-www.c.o [436/715] Compiling C object test/cairo-test-suite.p/operator-clear.c.o [437/715] Compiling C object test/cairo-test-suite.p/operator-source.c.o [438/715] Compiling C object test/cairo-test-suite.p/over-between-source.c.o [439/715] Compiling C object test/cairo-test-suite.p/overlapping-boxes.c.o [440/715] Compiling C object test/cairo-test-suite.p/overflow.c.o [441/715] Compiling C object test/cairo-test-suite.p/paint.c.o [442/715] Compiling C object test/cairo-test-suite.p/overlapping-glyphs.c.o [443/715] Compiling C object test/cairo-test-suite.p/overlapping-dash-caps.c.o [444/715] Compiling C object test/cairo-test-suite.p/paint-repeat.c.o [445/715] Compiling C object test/cairo-test-suite.p/paint-clip-fill.c.o [446/715] Compiling C object test/cairo-test-suite.p/paint-with-alpha-group-clip.c.o [447/715] Compiling C object test/cairo-test-suite.p/path-append.c.o [448/715] Compiling C object test/cairo-test-suite.p/paint-source-alpha.c.o [449/715] Compiling C object test/cairo-test-suite.p/paint-with-alpha.c.o [450/715] Compiling C object test/cairo-test-suite.p/partial-clip-text.c.o [451/715] Compiling C object test/cairo-test-suite.p/pass-through.c.o [452/715] Compiling C object test/cairo-test-suite.p/path-stroke-twice.c.o [453/715] Compiling C object test/cairo-test-suite.p/pattern-get-type.c.o [454/715] Compiling C object test/cairo-test-suite.p/path-currentpoint.c.o [455/715] Compiling C object test/cairo-test-suite.p/path-precision.c.o [456/715] Compiling C object test/cairo-test-suite.p/pixman-rotate.c.o [457/715] Compiling C object test/cairo-test-suite.p/pixman-downscale.c.o [458/715] Compiling C object test/cairo-test-suite.p/push-group-color.c.o [459/715] Compiling C object test/cairo-test-suite.p/pdf-isolated-group.c.o [460/715] Compiling C object test/cairo-test-suite.p/png.c.o [461/715] Compiling C object test/cairo-test-suite.p/push-group.c.o [462/715] Compiling C object test/cairo-test-suite.p/pattern-getters.c.o [463/715] Compiling C object test/cairo-test-suite.p/push-group-path-offset.c.o [464/715] Compiling C object test/cairo-test-suite.p/partial-coverage.c.o [465/715] Compiling C object test/cairo-test-suite.p/radial-gradient-extend.c.o [466/715] Compiling C object test/cairo-test-suite.p/radial-gradient.c.o [467/715] Compiling C object test/cairo-test-suite.p/random-intersections-eo.c.o [468/715] Compiling C object test/cairo-test-suite.p/radial-outer-focus.c.o [469/715] Compiling C object test/cairo-test-suite.p/random-intersections-nonzero.c.o [470/715] Compiling C object test/cairo-test-suite.p/random-intersections-curves-nz.c.o [471/715] Compiling C object test/cairo-test-suite.p/random-intersections-curves-eo.c.o [472/715] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-operators.c.o ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_ifelse’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2893:25: warning: ‘false_proc’ may be used uninitialized [-Wmaybe-uninitialized] 2893 | false_proc->base.ref++; | ~~~~~~~~~~~~~~~~~~~~^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2874:30: note: ‘false_proc’ was declared here 2874 | csi_array_t *true_proc, *false_proc; | ^~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2892:24: warning: ‘true_proc’ may be used uninitialized [-Wmaybe-uninitialized] 2892 | true_proc->base.ref++; | ~~~~~~~~~~~~~~~~~~~^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2874:18: note: ‘true_proc’ was declared here 2874 | csi_array_t *true_proc, *false_proc; | ^~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_scaled_font’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4615:14: warning: ‘dict’ may be used uninitialized [-Wmaybe-uninitialized] 4615 | status = _font_options_load_from_dictionary (ctx, dict, options); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4603:23: note: ‘dict’ was declared here 4603 | csi_dictionary_t *dict; | ^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_if’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2859:15: warning: ‘proc’ may be used uninitialized [-Wmaybe-uninitialized] 2859 | proc->base.ref++; | ~~~~~~~~~~^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2845:18: note: ‘proc’ was declared here 2845 | csi_array_t *proc; | ^~~~ In function ‘_do_cairo_op’, inlined from ‘_clip’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1003:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_clip’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_stroke_preserve’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5978:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_stroke_preserve’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_stroke’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5972:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_stroke’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_save’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4497:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_save’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_reset_clip’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4369:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_reset_clip’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_restore’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4375:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_restore’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_paint’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4078:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_paint’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_new_sub_path’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3699:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_new_sub_path’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_new_path’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3692:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_new_path’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_fill_preserve’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1388:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_fill_preserve’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_fill’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1382:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_fill’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_close_path’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1015:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_close_path’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_clip_preserve’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1009:12: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_clip_preserve’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_pop_group’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4146:25: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4146 | obj.datum.pattern = cairo_pop_group (cr); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4137:14: note: ‘cr’ was declared here 4137 | cairo_t *cr; | ^~ In function ‘_bind_substitute’, inlined from ‘_bind’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:962:14: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:900:7: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 900 | n = array->stack.len; | ~~^~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_bind’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:953:18: note: ‘array’ was declared here 953 | csi_array_t *array; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_pattern’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4117:25: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 4117 | obj.datum.pattern = cairo_pattern_create_for_surface (surface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4108:22: note: ‘surface’ was declared here 4108 | cairo_surface_t *surface; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_line_join’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5138:5: warning: ‘line_join’ may be used uninitialized [-Wmaybe-uninitialized] 5138 | cairo_set_line_join (cr, line_join); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5129:10: note: ‘line_join’ was declared here 5129 | long line_join; | ^~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5138:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5138 | cairo_set_line_join (cr, line_join); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5128:14: note: ‘cr’ was declared here 5128 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_text_path’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6270:30: warning: ‘text’ may be used uninitialized [-Wmaybe-uninitialized] 6270 | cairo_text_path (cr, text->string); | ~~~~^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6258:19: note: ‘text’ was declared here 6258 | csi_string_t *text; | ^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6270:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 6270 | cairo_text_path (cr, text->string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6259:14: note: ‘cr’ was declared here 6259 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_show_text’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5788:30: warning: ‘text’ may be used uninitialized [-Wmaybe-uninitialized] 5788 | cairo_show_text (cr, text->string); | ~~~~^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5776:19: note: ‘text’ was declared here 5776 | csi_string_t *text; | ^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5788:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5788 | cairo_show_text (cr, text->string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5777:14: note: ‘cr’ was declared here 5777 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5376:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5376 | cairo_set_source (cr, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5363:14: note: ‘cr’ was declared here 5363 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_scaled_font’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5355:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5355 | cairo_set_scaled_font (cr, font); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5342:14: note: ‘cr’ was declared here 5342 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_font_face’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5028:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5028 | cairo_set_font_face (cr, font); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5015:14: note: ‘cr’ was declared here 5015 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_mask’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3724:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 3724 | cairo_mask (cr, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3711:14: note: ‘cr’ was declared here 3711 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_hairline’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5180:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5180 | cairo_set_hairline (cr, set_hairline); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5168:14: note: ‘cr’ was declared here 5168 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_font_options’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5051:14: warning: ‘dict’ may be used uninitialized [-Wmaybe-uninitialized] 5051 | status = _font_options_load_from_dictionary (ctx, dict, options); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5038:23: note: ‘dict’ was declared here 5038 | csi_dictionary_t *dict; | ^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5055:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5055 | cairo_set_font_options (cr, options); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5037:14: note: ‘cr’ was declared here 5037 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_gray’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2805:25: warning: ‘g’ may be used uninitialized [-Wmaybe-uninitialized] 2805 | obj.datum.pattern = cairo_pattern_create_rgba (g, g, g, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2794:12: note: ‘g’ was declared here 2794 | double g; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_alpha’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:683:25: warning: ‘a’ may be used uninitialized [-Wmaybe-uninitialized] 683 | obj.datum.pattern = cairo_pattern_create_rgba (0, 0, 0, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:672:12: note: ‘a’ was declared here 672 | double a; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_operator’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5334:5: warning: ‘val’ may be used uninitialized [-Wmaybe-uninitialized] 5334 | cairo_set_operator (cr, val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5322:10: note: ‘val’ was declared here 5322 | long val; | ^~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5334:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5334 | cairo_set_operator (cr, val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5321:14: note: ‘cr’ was declared here 5321 | cairo_t *cr; | ^~ In file included from ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:39: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_index’: ../../../src/ports/cairo/util/cairo-script/cairo-script-private.h:113:7: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized] 113 | if (expr) \ | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-private.h:120:48: note: in expansion of macro ‘_CSI_BOOLEAN_EXPR’ 120 | #define _csi_unlikely(expr) (__builtin_expect (_CSI_BOOLEAN_EXPR(expr), 0)) | ^~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:99:9: note: in expansion of macro ‘_csi_unlikely’ 99 | if (_csi_unlikely (! _csi_check_ostack (ctx, (CNT)))) \ | ^~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3457:5: note: in expansion of macro ‘check’ 3457 | check (n); | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3447:10: note: ‘n’ was declared here 3447 | long n; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_line_cap’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5119:5: warning: ‘line_cap’ may be used uninitialized [-Wmaybe-uninitialized] 5119 | cairo_set_line_cap (cr, line_cap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5108:10: note: ‘line_cap’ was declared here 5108 | long line_cap; | ^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5119:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5119 | cairo_set_line_cap (cr, line_cap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5107:14: note: ‘cr’ was declared here 5107 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_fill_rule’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4975:5: warning: ‘fill_rule’ may be used uninitialized [-Wmaybe-uninitialized] 4975 | cairo_set_fill_rule (cr, fill_rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4964:10: note: ‘fill_rule’ was declared here 4964 | long fill_rule; | ^~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4975:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4975 | cairo_set_fill_rule (cr, fill_rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4963:14: note: ‘cr’ was declared here 4963 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_antialias’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4791:5: warning: ‘antialias’ may be used uninitialized [-Wmaybe-uninitialized] 4791 | cairo_set_antialias (cr, antialias); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4780:10: note: ‘antialias’ was declared here 4780 | long antialias; | ^~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4791:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4791 | cairo_set_antialias (cr, antialias); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4779:14: note: ‘cr’ was declared here 4779 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_push_group’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4168:5: warning: ‘content’ may be used uninitialized [-Wmaybe-uninitialized] 4168 | cairo_push_group_with_content (cr, content); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4156:10: note: ‘content’ was declared here 4156 | long content; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4168:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4168 | cairo_push_group_with_content (cr, content); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4155:14: note: ‘cr’ was declared here 4155 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_tolerance’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5531:5: warning: ‘tolerance’ may be used uninitialized [-Wmaybe-uninitialized] 5531 | cairo_set_tolerance (cr, tolerance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5520:12: note: ‘tolerance’ was declared here 5520 | double tolerance; | ^~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5531:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5531 | cairo_set_tolerance (cr, tolerance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5519:14: note: ‘cr’ was declared here 5519 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_miter_limit’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5313:5: warning: ‘miter_limit’ may be used uninitialized [-Wmaybe-uninitialized] 5313 | cairo_set_miter_limit (cr, miter_limit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5302:12: note: ‘miter_limit’ was declared here 5302 | double miter_limit; | ^~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5313:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5313 | cairo_set_miter_limit (cr, miter_limit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5301:14: note: ‘cr’ was declared here 5301 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_line_width’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5159:5: warning: ‘line_width’ may be used uninitialized [-Wmaybe-uninitialized] 5159 | cairo_set_line_width (cr, line_width); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5148:12: note: ‘line_width’ was declared here 5148 | double line_width; | ^~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5159:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5159 | cairo_set_line_width (cr, line_width); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5147:14: note: ‘cr’ was declared here 5147 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_font_size’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5098:5: warning: ‘size’ may be used uninitialized [-Wmaybe-uninitialized] 5098 | cairo_set_font_size (cr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5087:12: note: ‘size’ was declared here 5087 | double size; | ^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5098:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5098 | cairo_set_font_size (cr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5086:14: note: ‘cr’ was declared here 5086 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_paint_with_alpha’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4098:5: warning: ‘alpha’ may be used uninitialized [-Wmaybe-uninitialized] 4098 | cairo_paint_with_alpha (cr, alpha); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4086:12: note: ‘alpha’ was declared here 4086 | double alpha; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4098:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4098 | cairo_paint_with_alpha (cr, alpha); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4084:14: note: ‘cr’ was declared here 4084 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_filter’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4998:9: warning: ‘filter’ may be used uninitialized [-Wmaybe-uninitialized] 4998 | cairo_pattern_set_filter (cairo_get_source (obj->datum.cr), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4999 | filter); | ~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4985:10: note: ‘filter’ was declared here 4985 | long filter; | ^~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_extend’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4921:9: warning: ‘extend’ may be used uninitialized [-Wmaybe-uninitialized] 4921 | cairo_pattern_set_extend (cairo_get_source (obj->datum.cr), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4922 | extend); | ~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4908:10: note: ‘extend’ was declared here 4908 | long extend; | ^~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_matrix’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3761:18: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 3761 | status = csi_matrix_new_from_array (ctx, &matrix, array); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3755:22: note: ‘array’ was declared here 3755 | csi_array_t *array; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_repeat’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4351:15: warning: ‘proc’ may be used uninitialized [-Wmaybe-uninitialized] 4351 | proc->base.ref++; | ~~~~~~~~~~^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4334:18: note: ‘proc’ was declared here 4334 | csi_array_t *proc; | ^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-private.h:113:7: warning: ‘count’ may be used uninitialized [-Wmaybe-uninitialized] 113 | if (expr) \ | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-private.h:120:48: note: in expansion of macro ‘_CSI_BOOLEAN_EXPR’ 120 | #define _csi_unlikely(expr) (__builtin_expect (_CSI_BOOLEAN_EXPR(expr), 0)) | ^~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4348:9: note: in expansion of macro ‘_csi_unlikely’ 4348 | if (_csi_unlikely (count < 0)) | ^~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4335:19: note: ‘count’ was declared here 4335 | csi_integer_t count; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_context’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1038:14: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 1038 | cr = cairo_create (surface); | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1023:22: note: ‘surface’ was declared here 1023 | cairo_surface_t *surface; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_write_to_png’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6342:59: warning: ‘filename’ may be used uninitialized [-Wmaybe-uninitialized] 6342 | status = cairo_surface_write_to_png (surface, filename->string); | ~~~~~~~~^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6329:19: note: ‘filename’ was declared here 6329 | csi_string_t *filename; | ^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6342:14: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 6342 | status = cairo_surface_write_to_png (surface, filename->string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6330:22: note: ‘surface’ was declared here 6330 | cairo_surface_t *surface; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rotate’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4469:9: warning: ‘theta’ may be used uninitialized [-Wmaybe-uninitialized] 4469 | cairo_rotate (obj->datum.cr, theta); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4456:12: note: ‘theta’ was declared here 4456 | double theta; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_show_glyphs’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5813:33: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 5813 | for (i = 0; i < array->stack.len; i++) { | ~~~~~~~~~~~~^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5796:18: note: ‘array’ was declared here 5796 | csi_array_t *array; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5840:15: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5840 | nglyphs = _glyph_string (ctx, array, cairo_get_scaled_font (cr), glyphs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5798:14: note: ‘cr’ was declared here 5798 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_glyph_path’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2752:33: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 2752 | for (i = 0; i < array->stack.len; i++) { | ~~~~~~~~~~~~^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2735:18: note: ‘array’ was declared here 2735 | csi_array_t *array; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2779:15: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 2779 | nglyphs = _glyph_string (ctx, array, cairo_get_scaled_font (cr), glyphs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2737:14: note: ‘cr’ was declared here 2737 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_unmap_image’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3826:5: warning: ‘image’ may be used uninitialized [-Wmaybe-uninitialized] 3826 | cairo_surface_unmap_image (surface, image); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3814:32: note: ‘image’ was declared here 3814 | cairo_surface_t *surface, *image; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3826:5: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 3826 | cairo_surface_unmap_image (surface, image); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3814:22: note: ‘surface’ was declared here 3814 | cairo_surface_t *surface, *image; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_write_to_script’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6376:47: warning: ‘filename’ may be used uninitialized [-Wmaybe-uninitialized] 6376 | script = cairo_script_create (filename->string); | ~~~~~~~~^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6357:19: note: ‘filename’ was declared here 6357 | csi_string_t *filename; | ^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6369:9: warning: ‘record’ may be used uninitialized [-Wmaybe-uninitialized] 6369 | if (cairo_surface_get_type (record) != CAIRO_SURFACE_TYPE_RECORDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6358:22: note: ‘record’ was declared here 6358 | cairo_surface_t *record; | ^~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_mod’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3954:12: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 3954 | return _csi_push_ostack_integer (ctx, x % y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3941:22: note: ‘y’ was declared here 3941 | csi_integer_t x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3954:12: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 3954 | return _csi_push_ostack_integer (ctx, x % y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3941:19: note: ‘x’ was declared here 3941 | csi_integer_t x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_roll’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4448:12: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized] 4448 | return _csi_stack_roll (ctx, &ctx->ostack, j, n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4435:10: note: ‘j’ was declared here 4435 | long j, n; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-private.h:113:7: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized] 113 | if (expr) \ | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-private.h:120:48: note: in expansion of macro ‘_CSI_BOOLEAN_EXPR’ 120 | #define _csi_unlikely(expr) (__builtin_expect (_CSI_BOOLEAN_EXPR(expr), 0)) | ^~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:99:9: note: in expansion of macro ‘_csi_unlikely’ 99 | if (_csi_unlikely (! _csi_check_ostack (ctx, (CNT)))) \ | ^~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4447:5: note: in expansion of macro ‘check’ 4447 | check (n); | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4435:13: note: ‘n’ was declared here 4435 | long j, n; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_bitshift’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:988:8: warning: ‘shift’ may be used uninitialized [-Wmaybe-uninitialized] 988 | if (shift < 0) { | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:976:13: note: ‘shift’ was declared here 976 | long v, shift; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:992:11: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] 992 | v <<= shift; | ^~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:976:10: note: ‘v’ was declared here 976 | long v, shift; | ^ In function ‘_matching_images’, inlined from ‘_set_source_image’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5430:9: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5388:9: warning: ‘source’ may be used uninitialized [-Wmaybe-uninitialized] 5388 | if (cairo_surface_get_type (b) != CAIRO_SURFACE_TYPE_IMAGE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_image’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5416:22: note: ‘source’ was declared here 5416 | cairo_surface_t *source; | ^~~~~~ In function ‘_matching_images’, inlined from ‘_set_source_image’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5430:9: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5386:9: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 5386 | if (cairo_surface_get_type (a) != CAIRO_SURFACE_TYPE_IMAGE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_image’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5415:22: note: ‘surface’ was declared here 5415 | cairo_surface_t *surface; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_map_to_image’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3790:25: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 3790 | switch (array->stack.len) { | ~~~~~~~~~~~~^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3775:18: note: ‘array’ was declared here 3775 | csi_array_t *array; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3806:25: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 3806 | obj.datum.surface = cairo_surface_reference (cairo_surface_map_to_image (surface, r)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3778:22: note: ‘surface’ was declared here 3778 | cairo_surface_t *surface; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_move_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4326:5: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 4326 | cairo_rel_move_to (cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4310:15: note: ‘y’ was declared here 4310 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4326:5: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 4326 | cairo_rel_move_to (cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4310:12: note: ‘x’ was declared here 4310 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4326:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4326 | cairo_rel_move_to (cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4311:14: note: ‘cr’ was declared here 4311 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_line_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4301:5: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 4301 | cairo_rel_line_to (cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4284:15: note: ‘y’ was declared here 4284 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4301:5: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 4301 | cairo_rel_line_to (cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4284:12: note: ‘x’ was declared here 4284 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4301:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4301 | cairo_rel_line_to (cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4285:14: note: ‘cr’ was declared here 4285 | cairo_t *cr; | ^~ In function ‘_move_to’, inlined from ‘_move_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3958:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3978:9: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 3978 | cairo_move_to (obj->datum.cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_move_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3963:15: note: ‘y’ was declared here 3963 | double x, y; | ^ In function ‘_move_to’, inlined from ‘_move_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3958:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3978:9: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 3978 | cairo_move_to (obj->datum.cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_move_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3963:12: note: ‘x’ was declared here 3963 | double x, y; | ^ In function ‘_line_to’, inlined from ‘_line_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3559:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3581:9: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 3581 | cairo_line_to (obj->datum.cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_line_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3564:15: note: ‘y’ was declared here 3564 | double x, y; | ^ In function ‘_line_to’, inlined from ‘_line_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3559:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3581:9: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 3581 | cairo_line_to (obj->datum.cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_line_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3564:12: note: ‘x’ was declared here 3564 | double x, y; | ^ In function ‘_set_dash’, inlined from ‘_set_dash’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4797:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4845:9: warning: ‘offset’ may be used uninitialized [-Wmaybe-uninitialized] 4845 | cairo_set_dash (cr, dashes, n, offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_dash’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4802:12: note: ‘offset’ was declared here 4802 | double offset; | ^~~~~~ In function ‘_set_dash’, inlined from ‘_set_dash’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4797:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4816:21: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 4816 | if (array->stack.len == 0) { | ~~~~~~~~~~~~^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_dash’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4799:18: note: ‘array’ was declared here 4799 | csi_array_t *array; | ^~~~~ In function ‘_set_dash’, inlined from ‘_set_dash’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4797:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4845:9: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4845 | cairo_set_dash (cr, dashes, n, offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_dash’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4801:14: note: ‘cr’ was declared here 4801 | cairo_t *cr; | ^~ In function ‘_translate’, inlined from ‘_translate’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5578:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5598:9: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 5598 | cairo_translate (obj->datum.cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_translate’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5582:15: note: ‘y’ was declared here 5582 | double x, y; | ^ In function ‘_translate’, inlined from ‘_translate’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5578:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5598:9: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 5598 | cairo_translate (obj->datum.cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_translate’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5582:12: note: ‘x’ was declared here 5582 | double x, y; | ^ In function ‘_scale’, inlined from ‘_scale’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4501:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4521:9: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 4521 | cairo_scale (obj->datum.cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_scale’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4505:15: note: ‘y’ was declared here 4505 | double x, y; | ^ In function ‘_scale’, inlined from ‘_scale’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4501:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4521:9: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 4521 | cairo_scale (obj->datum.cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_scale’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4505:12: note: ‘x’ was declared here 4505 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_fallback_resolution’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4954:5: warning: ‘dpi_y’ may be used uninitialized [-Wmaybe-uninitialized] 4954 | cairo_surface_set_fallback_resolution (surface, dpi_x, dpi_y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4940:19: note: ‘dpi_y’ was declared here 4940 | double dpi_x, dpi_y; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4954:5: warning: ‘dpi_x’ may be used uninitialized [-Wmaybe-uninitialized] 4954 | cairo_surface_set_fallback_resolution (surface, dpi_x, dpi_y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4940:12: note: ‘dpi_x’ was declared here 4940 | double dpi_x, dpi_y; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4954:5: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 4954 | cairo_surface_set_fallback_resolution (surface, dpi_x, dpi_y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4939:22: note: ‘surface’ was declared here 4939 | cairo_surface_t *surface; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_device_offset’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4874:5: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 4874 | cairo_surface_set_device_offset (surface, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4860:15: note: ‘y’ was declared here 4860 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4874:5: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 4874 | cairo_surface_set_device_offset (surface, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4860:12: note: ‘x’ was declared here 4860 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4874:5: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 4874 | cairo_surface_set_device_offset (surface, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4859:22: note: ‘surface’ was declared here 4859 | cairo_surface_t *surface; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_device_scale’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4898:5: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 4898 | cairo_surface_set_device_scale (surface, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4884:15: note: ‘y’ was declared here 4884 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4898:5: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 4898 | cairo_surface_set_device_scale (surface, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4884:12: note: ‘x’ was declared here 4884 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4898:5: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 4898 | cairo_surface_set_device_scale (surface, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4883:22: note: ‘surface’ was declared here 4883 | cairo_surface_t *surface; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_mime_data’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5282:14: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 5282 | status = cairo_surface_set_mime_data (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5283 | mime, | ~~~~~ 5284 | (uint8_t *) | ~~~~~~~~~~~ 5285 | source.datum.string->string, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5286 | source.datum.string->len, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 5287 | _mime_tag_destroy, tag); | ~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5241:22: note: ‘surface’ was declared here 5241 | cairo_surface_t *surface; | ^~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_record’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6227:25: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 6227 | switch (array->stack.len) { | ~~~~~~~~~~~~^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6212:18: note: ‘array’ was declared here 6212 | csi_array_t *array; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6249:25: warning: ‘content’ may be used uninitialized [-Wmaybe-uninitialized] 6249 | obj.datum.surface = cairo_recording_surface_create (content, r); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6211:10: note: ‘content’ was declared here 6211 | long content; | ^~~~~~~ In function ‘_select_font_face’, inlined from ‘_select_font_face’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4650:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4673:5: warning: ‘weight’ may be used uninitialized [-Wmaybe-uninitialized] 4673 | cairo_select_font_face (cr, family->string, slant, weight); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_select_font_face’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4653:10: note: ‘weight’ was declared here 4653 | long weight; | ^~~~~~ In function ‘_select_font_face’, inlined from ‘_select_font_face’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4650:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4673:5: warning: ‘slant’ may be used uninitialized [-Wmaybe-uninitialized] 4673 | cairo_select_font_face (cr, family->string, slant, weight); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_select_font_face’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4654:10: note: ‘slant’ was declared here 4654 | long slant; | ^~~~~ In function ‘_select_font_face’, inlined from ‘_select_font_face’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4650:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4673:39: warning: ‘family’ may be used uninitialized [-Wmaybe-uninitialized] 4673 | cairo_select_font_face (cr, family->string, slant, weight); | ~~~~~~^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_select_font_face’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4655:19: note: ‘family’ was declared here 4655 | csi_string_t *family; | ^~~~~~ In function ‘_select_font_face’, inlined from ‘_select_font_face’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4650:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4673:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4673 | cairo_select_font_face (cr, family->string, slant, weight); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_select_font_face’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4652:14: note: ‘cr’ was declared here 4652 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_image_load_from_dictionary’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3413:17: warning: ‘width’ may be used uninitialized [-Wmaybe-uninitialized] 3413 | image = cairo_image_surface_create (format, width, height); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3330:10: note: ‘width’ was declared here 3330 | long width; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3413:17: warning: ‘height’ may be used uninitialized [-Wmaybe-uninitialized] 3413 | image = cairo_image_surface_create (format, width, height); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3331:10: note: ‘height’ was declared here 3331 | long height; | ^~~~~~ In function ‘_csi_dictionary_get_number’, inlined from ‘_surface’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6059:14: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:530:14: warning: ‘dict’ may be used uninitialized [-Wmaybe-uninitialized] 530 | status = csi_dictionary_get (ctx, dict, key.datum.name, &obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_surface’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:6043:23: note: ‘dict’ was declared here 6043 | csi_dictionary_t *dict; | ^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_image’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3433:14: warning: ‘dict’ may be used uninitialized [-Wmaybe-uninitialized] 3433 | status = _image_load_from_dictionary (ctx, dict, &image); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3422:23: note: ‘dict’ was declared here 3422 | csi_dictionary_t *dict; | ^~~~ In function ‘_rgb’, inlined from ‘_rgb’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4379:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4398:25: warning: ‘b’ may be used uninitialized [-Wmaybe-uninitialized] 4398 | obj.datum.pattern = cairo_pattern_create_rgb (r, g, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rgb’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4383:16: note: ‘b’ was declared here 4383 | double r,g,b; | ^ In function ‘_rgb’, inlined from ‘_rgb’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4379:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4398:25: warning: ‘g’ may be used uninitialized [-Wmaybe-uninitialized] 4398 | obj.datum.pattern = cairo_pattern_create_rgb (r, g, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rgb’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4383:14: note: ‘g’ was declared here 4383 | double r,g,b; | ^ In function ‘_rgb’, inlined from ‘_rgb’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4379:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4398:25: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 4398 | obj.datum.pattern = cairo_pattern_create_rgb (r, g, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rgb’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4383:12: note: ‘r’ was declared here 4383 | double r,g,b; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_mesh_set_control_point’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3897:5: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 3897 | cairo_mesh_pattern_set_control_point (pattern, point, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3878:15: note: ‘y’ was declared here 3878 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3897:5: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 3897 | cairo_mesh_pattern_set_control_point (pattern, point, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3878:12: note: ‘x’ was declared here 3878 | double x, y; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3897:5: warning: ‘point’ may be used uninitialized [-Wmaybe-uninitialized] 3897 | cairo_mesh_pattern_set_control_point (pattern, point, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3879:19: note: ‘point’ was declared here 3879 | csi_integer_t point; | ^~~~~ In function ‘_set_source_rgb’, inlined from ‘_set_source_rgb’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5459:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5480:5: warning: ‘b’ may be used uninitialized [-Wmaybe-uninitialized] 5480 | cairo_set_source_rgb (cr, r, g, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgb’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5462:16: note: ‘b’ was declared here 5462 | double r,g,b; | ^ In function ‘_set_source_rgb’, inlined from ‘_set_source_rgb’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5459:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5480:5: warning: ‘g’ may be used uninitialized [-Wmaybe-uninitialized] 5480 | cairo_set_source_rgb (cr, r, g, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgb’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5462:14: note: ‘g’ was declared here 5462 | double r,g,b; | ^ In function ‘_set_source_rgb’, inlined from ‘_set_source_rgb’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5459:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5480:5: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 5480 | cairo_set_source_rgb (cr, r, g, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgb’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5462:12: note: ‘r’ was declared here 5462 | double r,g,b; | ^ In function ‘_set_source_rgb’, inlined from ‘_set_source_rgb’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5459:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5480:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5480 | cairo_set_source_rgb (cr, r, g, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgb’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5463:14: note: ‘cr’ was declared here 5463 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_for’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2342:19: warning: ‘proc’ may be used uninitialized [-Wmaybe-uninitialized] 2342 | proc->base.ref++; | ~~~~~~~~~~~~~~^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2323:18: note: ‘proc’ was declared here 2323 | csi_array_t *proc; | ^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2345:14: warning: ‘limit’ may be used uninitialized [-Wmaybe-uninitialized] 2345 | for (; i <= limit; i += inc) { | ~~^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2325:18: note: ‘limit’ was declared here 2325 | long i, inc, limit; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2345:26: warning: ‘inc’ may be used uninitialized [-Wmaybe-uninitialized] 2345 | for (; i <= limit; i += inc) { | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2325:13: note: ‘inc’ was declared here 2325 | long i, inc, limit; | ^~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2345:14: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 2345 | for (; i <= limit; i += inc) { | ~~^~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2325:10: note: ‘i’ was declared here 2325 | long i, inc, limit; | ^ In function ‘_radial’, inlined from ‘_radial’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4174:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4202:25: warning: ‘r2’ may be used uninitialized [-Wmaybe-uninitialized] 4202 | obj.datum.pattern = cairo_pattern_create_radial (x1, y1, r1, x2, y2, r2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_radial’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4178:32: note: ‘r2’ was declared here 4178 | double x1, y1, r1, x2, y2, r2; | ^~ In function ‘_radial’, inlined from ‘_radial’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4174:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4202:25: warning: ‘y2’ may be used uninitialized [-Wmaybe-uninitialized] 4202 | obj.datum.pattern = cairo_pattern_create_radial (x1, y1, r1, x2, y2, r2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_radial’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4178:28: note: ‘y2’ was declared here 4178 | double x1, y1, r1, x2, y2, r2; | ^~ In function ‘_radial’, inlined from ‘_radial’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4174:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4202:25: warning: ‘x2’ may be used uninitialized [-Wmaybe-uninitialized] 4202 | obj.datum.pattern = cairo_pattern_create_radial (x1, y1, r1, x2, y2, r2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_radial’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4178:24: note: ‘x2’ was declared here 4178 | double x1, y1, r1, x2, y2, r2; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_mesh_set_corner_color’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3932:5: warning: ‘a’ may be used uninitialized [-Wmaybe-uninitialized] 3932 | cairo_mesh_pattern_set_corner_color_rgba (pattern, corner, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3907:21: note: ‘a’ was declared here 3907 | double r, g, b, a; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3932:5: warning: ‘b’ may be used uninitialized [-Wmaybe-uninitialized] 3932 | cairo_mesh_pattern_set_corner_color_rgba (pattern, corner, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3907:18: note: ‘b’ was declared here 3907 | double r, g, b, a; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3932:5: warning: ‘g’ may be used uninitialized [-Wmaybe-uninitialized] 3932 | cairo_mesh_pattern_set_corner_color_rgba (pattern, corner, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3907:15: note: ‘g’ was declared here 3907 | double r, g, b, a; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3932:5: warning: ‘corner’ may be used uninitialized [-Wmaybe-uninitialized] 3932 | cairo_mesh_pattern_set_corner_color_rgba (pattern, corner, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3908:19: note: ‘corner’ was declared here 3908 | csi_integer_t corner; | ^~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_add_color_stop’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:773:5: warning: ‘a’ may be used uninitialized [-Wmaybe-uninitialized] 773 | cairo_pattern_add_color_stop_rgba (pattern, offset, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:749:29: note: ‘a’ was declared here 749 | double offset, r, g, b, a; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:773:5: warning: ‘b’ may be used uninitialized [-Wmaybe-uninitialized] 773 | cairo_pattern_add_color_stop_rgba (pattern, offset, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:749:26: note: ‘b’ was declared here 749 | double offset, r, g, b, a; | ^ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:773:5: warning: ‘g’ may be used uninitialized [-Wmaybe-uninitialized] 773 | cairo_pattern_add_color_stop_rgba (pattern, offset, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:749:23: note: ‘g’ was declared here 749 | double offset, r, g, b, a; | ^ In function ‘_curve_to’, inlined from ‘_curve_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1130:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1164:9: warning: ‘y3’ may be used uninitialized [-Wmaybe-uninitialized] 1164 | cairo_curve_to (obj->datum.cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_curve_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1137:16: note: ‘y3’ was declared here 1137 | double x3, y3; | ^~ In function ‘_curve_to’, inlined from ‘_curve_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1130:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1164:9: warning: ‘x3’ may be used uninitialized [-Wmaybe-uninitialized] 1164 | cairo_curve_to (obj->datum.cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_curve_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1137:12: note: ‘x3’ was declared here 1137 | double x3, y3; | ^~ In function ‘_curve_to’, inlined from ‘_curve_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1130:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1164:9: warning: ‘y2’ may be used uninitialized [-Wmaybe-uninitialized] 1164 | cairo_curve_to (obj->datum.cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_curve_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:1136:16: note: ‘y2’ was declared here 1136 | double x2, y2; | ^~ In function ‘_similar_image’, inlined from ‘_similar_image’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5709:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5733:25: warning: ‘height’ may be used uninitialized [-Wmaybe-uninitialized] 5733 | obj.datum.surface = cairo_surface_create_similar_image (other, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5734 | format, | ~~~~~~~ 5735 | width, height); | ~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_similar_image’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5713:19: note: ‘height’ was declared here 5713 | double width, height; | ^~~~~~ In function ‘_similar_image’, inlined from ‘_similar_image’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5709:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5733:25: warning: ‘width’ may be used uninitialized [-Wmaybe-uninitialized] 5733 | obj.datum.surface = cairo_surface_create_similar_image (other, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5734 | format, | ~~~~~~~ 5735 | width, height); | ~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_similar_image’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5713:12: note: ‘width’ was declared here 5713 | double width, height; | ^~~~~ In function ‘_similar_image’, inlined from ‘_similar_image’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5709:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5733:25: warning: ‘format’ may be used uninitialized [-Wmaybe-uninitialized] 5733 | obj.datum.surface = cairo_surface_create_similar_image (other, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5734 | format, | ~~~~~~~ 5735 | width, height); | ~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_similar_image’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5712:10: note: ‘format’ was declared here 5712 | long format; | ^~~~~~ In function ‘_similar_image’, inlined from ‘_similar_image’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5709:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5733:25: warning: ‘other’ may be used uninitialized [-Wmaybe-uninitialized] 5733 | obj.datum.surface = cairo_surface_create_similar_image (other, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5734 | format, | ~~~~~~~ 5735 | width, height); | ~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_similar_image’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5714:22: note: ‘other’ was declared here 5714 | cairo_surface_t *other; | ^~~~~ In function ‘_similar’, inlined from ‘_similar’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5657:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5681:18: warning: ‘content’ may be used uninitialized [-Wmaybe-uninitialized] 5681 | if ((content & CAIRO_CONTENT_COLOR_ALPHA) == 0) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_similar’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5660:10: note: ‘content’ was declared here 5660 | long content; | ^~~~~~~ In function ‘_similar’, inlined from ‘_similar’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5657:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5702:25: warning: ‘height’ may be used uninitialized [-Wmaybe-uninitialized] 5702 | obj.datum.surface = cairo_surface_create_similar (other, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5703 | content, width, height); | ~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_similar’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5661:19: note: ‘height’ was declared here 5661 | double width, height; | ^~~~~~ In function ‘_similar’, inlined from ‘_similar’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5657:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5702:25: warning: ‘width’ may be used uninitialized [-Wmaybe-uninitialized] 5702 | obj.datum.surface = cairo_surface_create_similar (other, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5703 | content, width, height); | ~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_similar’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5661:12: note: ‘width’ was declared here 5661 | double width, height; | ^~~~~ In function ‘_similar’, inlined from ‘_similar’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5657:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5702:25: warning: ‘other’ may be used uninitialized [-Wmaybe-uninitialized] 5702 | obj.datum.surface = cairo_surface_create_similar (other, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5703 | content, width, height); | ~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_similar’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5662:22: note: ‘other’ was declared here 5662 | cairo_surface_t *other; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_show_text_glyphs.part.0’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5954:5: warning: ‘direction’ may be used uninitialized [-Wmaybe-uninitialized] 5954 | cairo_show_text_glyphs (cr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5955 | utf8_string->string, utf8_string->len, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5956 | glyphs, nglyphs, | ~~~~~~~~~~~~~~~~ 5957 | clusters, nclusters, | ~~~~~~~~~~~~~~~~~~~~ 5958 | direction); | ~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5862:10: note: ‘direction’ was declared here 5862 | long direction; | ^~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5926:33: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 5926 | for (i = 0; i < array->stack.len; i++) { | ~~~~~~~~~~~~^~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5854:18: note: ‘array’ was declared here 5854 | csi_array_t *array; | ^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5955:61: warning: ‘utf8_string’ may be used uninitialized [-Wmaybe-uninitialized] 5955 | utf8_string->string, utf8_string->len, | ~~~~~~~~~~~^~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5856:19: note: ‘utf8_string’ was declared here 5856 | csi_string_t *utf8_string; | ^~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5953:15: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5953 | nglyphs = _glyph_string (ctx, array, cairo_get_scaled_font (cr), glyphs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5858:14: note: ‘cr’ was declared here 5858 | cairo_t *cr; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_font_matrix’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5077:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5077 | cairo_set_font_matrix (cr, &m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5065:14: note: ‘cr’ was declared here 5065 | cairo_t *cr; | ^~ In function ‘_rgba’, inlined from ‘_rgba’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4404:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4426:25: warning: ‘a’ may be used uninitialized [-Wmaybe-uninitialized] 4426 | obj.datum.pattern = cairo_pattern_create_rgba (r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rgba’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4408:18: note: ‘a’ was declared here 4408 | double r,g,b,a; | ^ In function ‘_rgba’, inlined from ‘_rgba’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4404:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4426:25: warning: ‘b’ may be used uninitialized [-Wmaybe-uninitialized] 4426 | obj.datum.pattern = cairo_pattern_create_rgba (r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rgba’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4408:16: note: ‘b’ was declared here 4408 | double r,g,b,a; | ^ In function ‘_rgba’, inlined from ‘_rgba’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4404:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4426:25: warning: ‘g’ may be used uninitialized [-Wmaybe-uninitialized] 4426 | obj.datum.pattern = cairo_pattern_create_rgba (r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rgba’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4408:14: note: ‘g’ was declared here 4408 | double r,g,b,a; | ^ In function ‘_rgba’, inlined from ‘_rgba’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4404:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4426:25: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 4426 | obj.datum.pattern = cairo_pattern_create_rgba (r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rgba’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4408:12: note: ‘r’ was declared here 4408 | double r,g,b,a; | ^ In function ‘_linear’, inlined from ‘_linear’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3530:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3554:25: warning: ‘y2’ may be used uninitialized [-Wmaybe-uninitialized] 3554 | obj.datum.pattern = cairo_pattern_create_linear (x1, y1, x2, y2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_linear’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3534:24: note: ‘y2’ was declared here 3534 | double x1, y1, x2, y2; | ^~ In function ‘_linear’, inlined from ‘_linear’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3530:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3554:25: warning: ‘x2’ may be used uninitialized [-Wmaybe-uninitialized] 3554 | obj.datum.pattern = cairo_pattern_create_linear (x1, y1, x2, y2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_linear’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3534:20: note: ‘x2’ was declared here 3534 | double x1, y1, x2, y2; | ^~ In function ‘_linear’, inlined from ‘_linear’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3530:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3554:25: warning: ‘y1’ may be used uninitialized [-Wmaybe-uninitialized] 3554 | obj.datum.pattern = cairo_pattern_create_linear (x1, y1, x2, y2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_linear’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3534:16: note: ‘y1’ was declared here 3534 | double x1, y1, x2, y2; | ^~ In function ‘_linear’, inlined from ‘_linear’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3530:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3554:25: warning: ‘x1’ may be used uninitialized [-Wmaybe-uninitialized] 3554 | obj.datum.pattern = cairo_pattern_create_linear (x1, y1, x2, y2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_linear’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:3534:12: note: ‘x1’ was declared here 3534 | double x1, y1, x2, y2; | ^~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_font’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2272:14: warning: ‘font’ may be used uninitialized [-Wmaybe-uninitialized] 2272 | status = _csi_dictionary_get_integer (ctx, font, "type", FALSE, &type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:2259:23: note: ‘font’ was declared here 2259 | csi_dictionary_t *font; | ^~~~ In function ‘_subsurface’, inlined from ‘_subsurface’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5741:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5767:25: warning: ‘height’ may be used uninitialized [-Wmaybe-uninitialized] 5767 | obj.datum.surface = cairo_surface_create_for_rectangle (target, x, y, width, height); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_subsurface’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5744:25: note: ‘height’ was declared here 5744 | double x, y, width, height; | ^~~~~~ In function ‘_subsurface’, inlined from ‘_subsurface’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5741:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5767:25: warning: ‘width’ may be used uninitialized [-Wmaybe-uninitialized] 5767 | obj.datum.surface = cairo_surface_create_for_rectangle (target, x, y, width, height); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_subsurface’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5744:18: note: ‘width’ was declared here 5744 | double x, y, width, height; | ^~~~~ In function ‘_subsurface’, inlined from ‘_subsurface’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5741:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5767:25: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 5767 | obj.datum.surface = cairo_surface_create_for_rectangle (target, x, y, width, height); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_subsurface’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5744:15: note: ‘y’ was declared here 5744 | double x, y, width, height; | ^ In function ‘_subsurface’, inlined from ‘_subsurface’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5741:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5767:25: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 5767 | obj.datum.surface = cairo_surface_create_for_rectangle (target, x, y, width, height); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_subsurface’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5744:12: note: ‘x’ was declared here 5744 | double x, y, width, height; | ^ In function ‘_subsurface’, inlined from ‘_subsurface’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5741:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5767:25: warning: ‘target’ may be used uninitialized [-Wmaybe-uninitialized] 5767 | obj.datum.surface = cairo_surface_create_for_rectangle (target, x, y, width, height); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_subsurface’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5745:22: note: ‘target’ was declared here 5745 | cairo_surface_t *target; | ^~~~~~ In function ‘_set_source_rgba’, inlined from ‘_set_source_rgba’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5486:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5510:5: warning: ‘a’ may be used uninitialized [-Wmaybe-uninitialized] 5510 | cairo_set_source_rgba (cr, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgba’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5489:18: note: ‘a’ was declared here 5489 | double r,g,b,a; | ^ In function ‘_set_source_rgba’, inlined from ‘_set_source_rgba’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5486:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5510:5: warning: ‘b’ may be used uninitialized [-Wmaybe-uninitialized] 5510 | cairo_set_source_rgba (cr, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgba’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5489:16: note: ‘b’ was declared here 5489 | double r,g,b,a; | ^ In function ‘_set_source_rgba’, inlined from ‘_set_source_rgba’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5486:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5510:5: warning: ‘g’ may be used uninitialized [-Wmaybe-uninitialized] 5510 | cairo_set_source_rgba (cr, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgba’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5489:14: note: ‘g’ was declared here 5489 | double r,g,b,a; | ^ In function ‘_set_source_rgba’, inlined from ‘_set_source_rgba’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5486:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5510:5: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 5510 | cairo_set_source_rgba (cr, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgba’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5489:12: note: ‘r’ was declared here 5489 | double r,g,b,a; | ^ In function ‘_set_source_rgba’, inlined from ‘_set_source_rgba’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5486:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5510:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5510 | cairo_set_source_rgba (cr, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgba’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:5490:14: note: ‘cr’ was declared here 5490 | cairo_t *cr; | ^~ In function ‘_rectangle’, inlined from ‘_rectangle’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4208:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4235:5: warning: ‘h’ may be used uninitialized [-Wmaybe-uninitialized] 4235 | cairo_rectangle (cr, x, y, w, h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rectangle’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4212:15: note: ‘h’ was declared here 4212 | double w, h; | ^ In function ‘_rectangle’, inlined from ‘_rectangle’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4208:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4235:5: warning: ‘w’ may be used uninitialized [-Wmaybe-uninitialized] 4235 | cairo_rectangle (cr, x, y, w, h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rectangle’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4212:12: note: ‘w’ was declared here 4212 | double w, h; | ^ In function ‘_rectangle’, inlined from ‘_rectangle’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4208:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4235:5: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 4235 | cairo_rectangle (cr, x, y, w, h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rectangle’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4211:15: note: ‘y’ was declared here 4211 | double x, y; | ^ In function ‘_rectangle’, inlined from ‘_rectangle’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4208:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4235:5: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 4235 | cairo_rectangle (cr, x, y, w, h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rectangle’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4211:12: note: ‘x’ was declared here 4211 | double x, y; | ^ In function ‘_rectangle’, inlined from ‘_rectangle’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4208:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4235:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4235 | cairo_rectangle (cr, x, y, w, h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rectangle’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4213:14: note: ‘cr’ was declared here 4213 | cairo_t *cr; | ^~ In function ‘_arc’, inlined from ‘_arc’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:807:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:837:5: warning: ‘theta2’ may be used uninitialized [-Wmaybe-uninitialized] 837 | cairo_arc (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:811:20: note: ‘theta2’ was declared here 811 | double theta1, theta2; | ^~~~~~ In function ‘_arc’, inlined from ‘_arc’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:807:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:837:5: warning: ‘theta1’ may be used uninitialized [-Wmaybe-uninitialized] 837 | cairo_arc (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:811:12: note: ‘theta1’ was declared here 811 | double theta1, theta2; | ^~~~~~ In function ‘_arc’, inlined from ‘_arc’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:807:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:837:5: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 837 | cairo_arc (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:810:18: note: ‘r’ was declared here 810 | double x, y, r; | ^ In function ‘_arc’, inlined from ‘_arc’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:807:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:837:5: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 837 | cairo_arc (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:810:15: note: ‘y’ was declared here 810 | double x, y, r; | ^ In function ‘_arc’, inlined from ‘_arc’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:807:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:837:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 837 | cairo_arc (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:812:14: note: ‘cr’ was declared here 812 | cairo_t *cr; | ^~ In function ‘_arc_negative’, inlined from ‘_arc_negative’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:843:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:873:5: warning: ‘theta2’ may be used uninitialized [-Wmaybe-uninitialized] 873 | cairo_arc_negative (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc_negative’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:847:20: note: ‘theta2’ was declared here 847 | double theta1, theta2; | ^~~~~~ In function ‘_arc_negative’, inlined from ‘_arc_negative’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:843:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:873:5: warning: ‘theta1’ may be used uninitialized [-Wmaybe-uninitialized] 873 | cairo_arc_negative (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc_negative’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:847:12: note: ‘theta1’ was declared here 847 | double theta1, theta2; | ^~~~~~ In function ‘_arc_negative’, inlined from ‘_arc_negative’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:843:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:873:5: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 873 | cairo_arc_negative (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc_negative’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:846:18: note: ‘r’ was declared here 846 | double x, y, r; | ^ In function ‘_arc_negative’, inlined from ‘_arc_negative’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:843:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:873:5: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 873 | cairo_arc_negative (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc_negative’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:846:15: note: ‘y’ was declared here 846 | double x, y, r; | ^ In function ‘_arc_negative’, inlined from ‘_arc_negative’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:843:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:873:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 873 | cairo_arc_negative (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc_negative’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:848:14: note: ‘cr’ was declared here 848 | cairo_t *cr; | ^~ In function ‘_rel_curve_to’, inlined from ‘_rel_curve_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4241:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4275:5: warning: ‘y3’ may be used uninitialized [-Wmaybe-uninitialized] 4275 | cairo_rel_curve_to (cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_curve_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4246:16: note: ‘y3’ was declared here 4246 | double x3, y3; | ^~ In function ‘_rel_curve_to’, inlined from ‘_rel_curve_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4241:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4275:5: warning: ‘x3’ may be used uninitialized [-Wmaybe-uninitialized] 4275 | cairo_rel_curve_to (cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_curve_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4246:12: note: ‘x3’ was declared here 4246 | double x3, y3; | ^~ In function ‘_rel_curve_to’, inlined from ‘_rel_curve_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4241:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4275:5: warning: ‘y2’ may be used uninitialized [-Wmaybe-uninitialized] 4275 | cairo_rel_curve_to (cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_curve_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4245:16: note: ‘y2’ was declared here 4245 | double x2, y2; | ^~ In function ‘_rel_curve_to’, inlined from ‘_rel_curve_to’ at ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4241:1: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4275:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4275 | cairo_rel_curve_to (cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_curve_to’: ../../../src/ports/cairo/util/cairo-script/cairo-script-operators.c:4247:14: note: ‘cr’ was declared here 4247 | cairo_t *cr; | ^~ [473/715] Compiling C object test/cairo-test-suite.p/random-clips.c.o [474/715] Compiling C object test/cairo-test-suite.p/raster-source.c.o [475/715] Compiling C object test/cairo-test-suite.p/record-neg-extents.c.o [476/715] Linking target util/cairo-script/libcairo-script-interpreter.so.2.11804.4 [477/715] Compiling C object test/cairo-test-suite.p/record-transform-paint.c.o [478/715] Compiling C object test/cairo-test-suite.p/record.c.o [479/715] Compiling C object test/cairo-test-suite.p/record-extend.c.o [480/715] Compiling C object test/cairo-test-suite.p/record-mesh.c.o [481/715] Compiling C object test/cairo-test-suite.p/record-replay-extend.c.o [482/715] Compiling C object test/cairo-test-suite.p/record90.c.o [483/715] Compiling C object test/cairo-test-suite.p/recording-ink-extents.c.o [484/715] Compiling C object test/cairo-test-suite.p/record-write-png.c.o [485/715] Compiling C object test/cairo-test-suite.p/record2x.c.o [486/715] Compiling C object test/cairo-test-suite.p/recording-surface-pattern.c.o [487/715] Compiling C object test/cairo-test-suite.p/recordflip.c.o [488/715] Compiling C object test/cairo-test-suite.p/record1414x.c.o [489/715] Compiling C object test/cairo-test-suite.p/rectangle-rounding-error.c.o [490/715] Generating symbol file util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/libcairo-script-interpreter.so.2.11804.4.symbols [491/715] Compiling C object test/cairo-test-suite.p/recording-surface-extend.c.o [492/715] Compiling C object test/cairo-test-suite.p/rectilinear-miter-limit.c.o [493/715] Compiling C object test/cairo-test-suite.p/rectilinear-grid.c.o [494/715] Compiling C object test/cairo-test-suite.p/rectilinear-fill.c.o [495/715] Linking target util/cairo-script/csi-replay [496/715] Linking target util/cairo-script/csi-exec [497/715] Compiling C object test/cairo-test-suite.p/reflected-stroke.c.o [498/715] Compiling C object test/cairo-test-suite.p/rectilinear-dash.c.o [499/715] Compiling C object test/cairo-test-suite.p/rectilinear-dash-scale.c.o [500/715] Linking target test/any2ppm [501/715] Linking target util/cairo-script/csi-trace [502/715] Linking target test/cairo-test-trace [503/715] Compiling C object test/cairo-test-suite.p/rectilinear-stroke.c.o [504/715] Compiling C object test/cairo-test-suite.p/rel-path.c.o [505/715] Compiling C object test/cairo-test-suite.p/rotate-stroke-box.c.o [506/715] Compiling C object test/cairo-test-suite.p/rgb24-ignore-alpha.c.o [507/715] Compiling C object test/cairo-test-suite.p/rounded-rectangle-fill.c.o [508/715] Compiling C object test/cairo-test-suite.p/rounded-rectangle-stroke.c.o [509/715] Compiling C object test/cairo-test-suite.p/rotate-image-surface-paint.c.o [510/715] Compiling C object test/cairo-test-suite.p/scale-down-source-surface-paint.c.o [511/715] Compiling C object test/cairo-test-suite.p/rotated-clip.c.o [512/715] Compiling C object test/cairo-test-suite.p/sample.c.o [513/715] Compiling C object test/cairo-test-suite.p/scale-offset-image.c.o [514/715] Compiling C object test/cairo-test-suite.p/round-join-bug-520.c.o [515/715] Compiling C object test/cairo-test-suite.p/stroke-ctm-caps.c.o [516/715] Compiling C object test/cairo-test-suite.p/stroke-clipped.c.o [517/715] Compiling C object test/cairo-test-suite.p/scaled-font-zero-matrix.c.o [518/715] Compiling C object test/cairo-test-suite.p/stroke-image.c.o [519/715] Compiling C object test/cairo-test-suite.p/scale-source-surface-paint.c.o [520/715] Compiling C object test/cairo-test-suite.p/stroke-open-box.c.o [521/715] Compiling C object test/cairo-test-suite.p/scale-offset-similar.c.o [522/715] Compiling C object test/cairo-test-suite.p/select-font-face.c.o [523/715] Compiling C object test/cairo-test-suite.p/select-font-no-show-text.c.o [524/715] Compiling C object test/cairo-test-suite.p/self-copy-overlap.c.o [525/715] Compiling C object test/cairo-test-suite.p/self-copy.c.o [526/715] Compiling C object test/cairo-test-suite.p/self-intersecting.c.o [527/715] Compiling C object test/cairo-test-suite.p/shape-general-convex.c.o [528/715] Compiling C object test/cairo-test-suite.p/show-glyphs-many.c.o [529/715] Compiling C object test/cairo-test-suite.p/show-glyphs-advance.c.o [530/715] Compiling C object test/cairo-test-suite.p/shifted-operator.c.o [531/715] Compiling C object test/cairo-test-suite.p/set-source.c.o [532/715] Compiling C object test/cairo-test-suite.p/show-text-current-point.c.o [533/715] Compiling C object test/cairo-test-suite.p/shape-sierpinski.c.o [534/715] Compiling C object test/cairo-test-suite.p/simple.c.o [535/715] Compiling C object test/cairo-test-suite.p/smask.c.o [536/715] Compiling C object test/cairo-test-suite.p/skew-extreme.c.o [537/715] Compiling C object test/cairo-test-suite.p/smask-fill.c.o [538/715] Compiling C object test/cairo-test-suite.p/smask-image-mask.c.o [539/715] Compiling C object test/cairo-test-suite.p/smask-mask.c.o [540/715] Compiling C object test/cairo-test-suite.p/smask-stroke.c.o [541/715] Compiling C object test/cairo-test-suite.p/smask-text.c.o [542/715] Compiling C object test/cairo-test-suite.p/smp-glyph.c.o [543/715] Compiling C object test/cairo-test-suite.p/smask-paint.c.o [544/715] Compiling C object test/cairo-test-suite.p/source-surface-scale-paint.c.o [545/715] Compiling C object test/cairo-test-suite.p/source-clip-scale.c.o [546/715] Compiling C object test/cairo-test-suite.p/solid-pattern-cache-stress.c.o [547/715] Compiling C object test/cairo-test-suite.p/stroke-pattern.c.o [548/715] Compiling C object test/cairo-test-suite.p/source-clip.c.o [549/715] Compiling C object test/cairo-test-suite.p/subsurface.c.o [550/715] Compiling C object test/cairo-test-suite.p/subsurface-repeat.c.o [551/715] Compiling C object test/cairo-test-suite.p/subsurface-image-repeat.c.o [552/715] Compiling C object test/cairo-test-suite.p/subsurface-reflect.c.o [553/715] Compiling C object test/cairo-test-suite.p/stride-12-image.c.o [554/715] Compiling C object test/cairo-test-suite.p/spline-decomposition.c.o [555/715] Compiling C object test/cairo-test-suite.p/subsurface-pad.c.o [556/715] Compiling C object test/cairo-test-suite.p/subsurface-modify-parent.c.o [557/715] Compiling C object test/cairo-test-suite.p/subsurface-scale.c.o [558/715] Compiling C object test/cairo-test-suite.p/subsurface-modify-child.c.o [559/715] Compiling C object test/cairo-test-suite.p/surface-finish-twice.c.o [560/715] Compiling C object test/cairo-test-suite.p/surface-pattern.c.o [561/715] Compiling C object test/cairo-test-suite.p/subsurface-similar-repeat.c.o [562/715] Compiling C object test/cairo-test-suite.p/surface-pattern-big-scale-down.c.o [563/715] Compiling C object test/cairo-test-suite.p/surface-pattern-scale-down.c.o [564/715] Compiling C object test/cairo-test-suite.p/subsurface-outside-target.c.o [565/715] Compiling C object test/cairo-test-suite.p/surface-pattern-scale-up.c.o [566/715] Compiling C object test/cairo-test-suite.p/text-cache-crash.c.o [567/715] Compiling C object test/cairo-test-suite.p/surface-pattern-operator.c.o [568/715] Compiling C object test/cairo-test-suite.p/text-antialias.c.o [569/715] Compiling C object test/cairo-test-suite.p/text-subpixel.c.o [570/715] Compiling C object test/cairo-test-suite.p/text-glyph-range.c.o [571/715] Compiling C object test/cairo-test-suite.p/text-pattern.c.o [572/715] Compiling C object test/cairo-test-suite.p/surface-pattern-scale-down-extend.c.o [573/715] Compiling C object test/cairo-test-suite.p/text-antialias-subpixel.c.o [574/715] Compiling C object test/cairo-test-suite.p/text-rotate.c.o [575/715] Compiling C object test/cairo-test-suite.p/text-unhinted-metrics.c.o [576/715] Compiling C object test/cairo-test-suite.p/thin-lines.c.o [577/715] Compiling C object test/cairo-test-suite.p/text-zero-len.c.o [578/715] Compiling C object test/cairo-test-suite.p/text-transform.c.o [579/715] Compiling C object test/cairo-test-suite.p/translate-show-surface.c.o [580/715] Compiling C object test/cairo-test-suite.p/transforms.c.o [581/715] Compiling C object test/cairo-test-suite.p/tighten-bounds.c.o [582/715] Compiling C object test/cairo-test-suite.p/twin.c.o [583/715] Compiling C object test/cairo-test-suite.p/trap-clip.c.o [584/715] Compiling C object test/cairo-test-suite.p/twin-antialias-gray.c.o [585/715] Compiling C object test/cairo-test-suite.p/twin-antialias-subpixel.c.o [586/715] Compiling C object test/cairo-test-suite.p/unaligned-box.c.o [587/715] Compiling C object test/cairo-test-suite.p/twin-antialias-mixed.c.o [588/715] Compiling C object test/cairo-test-suite.p/twin-antialias-none.c.o [589/715] Compiling C object test/cairo-test-suite.p/tiger.c.o [590/715] Compiling C object test/cairo-test-suite.p/toy-font-face.c.o [591/715] Compiling C object test/cairo-test-suite.p/unclosed-strokes.c.o [592/715] Compiling C object test/cairo-test-suite.p/unantialiased-shapes.c.o [593/715] Compiling C object test/cairo-test-suite.p/unbounded-operator.c.o [594/715] Compiling C object test/cairo-test-suite.p/user-data.c.o [595/715] Compiling C object test/cairo-test-suite.p/user-font-proxy.c.o [596/715] Compiling C object test/cairo-test-suite.p/user-font.c.o [597/715] Compiling C object test/cairo-test-suite.p/white-in-noop.c.o [598/715] Compiling C object test/cairo-test-suite.p/user-font-subpixel.c.o [599/715] Compiling C object test/cairo-test-suite.p/xcb-huge-image-shm.c.o [600/715] Compiling C object test/cairo-test-suite.p/user-font-mask.c.o [601/715] Compiling C object test/cairo-test-suite.p/xcb-snapshot-assert.c.o [602/715] Compiling C object test/cairo-test-suite.p/xcb-huge-subimage.c.o [603/715] Compiling C object test/cairo-test-suite.p/zero-alpha.c.o [604/715] Compiling C object test/cairo-test-suite.p/xcb-stress-cache.c.o [605/715] Compiling C object test/cairo-test-suite.p/user-font-color.c.o [606/715] Compiling C object test/cairo-test-suite.p/user-font-rescale.c.o [607/715] Compiling C object test/cairo-test-suite.p/xcomposite-projection.c.o [608/715] Compiling C object test/cairo-test-suite.p/xlib-expose-event.c.o [609/715] Compiling C object test/cairo-test-suite.p/pthread-same-source.c.o [610/715] Compiling C object test/cairo-test-suite.p/pthread-show-text.c.o [611/715] Compiling C object test/cairo-test-suite.p/zero-mask.c.o [612/715] Compiling C object test/cairo-test-suite.p/pthread-similar.c.o [613/715] Compiling C object test/cairo-test-suite.p/bitmap-font.c.o [614/715] Compiling C object test/cairo-test-suite.p/ft-color-font.c.o [615/715] Compiling C object test/cairo-test-suite.p/font-variations.c.o [616/715] Compiling C object test/cairo-test-suite.p/ft-font-create-for-ft-face.c.o [617/715] Compiling C object test/cairo-test-suite.p/ft-show-glyphs-table.c.o [618/715] Compiling C object test/cairo-test-suite.p/ft-show-glyphs-positioning.c.o [619/715] Compiling C object test/cairo-test-suite.p/ft-text-vertical-layout-type3.c.o [620/715] Compiling C object test/cairo-test-suite.p/ft-text-antialias-none.c.o [621/715] Compiling C object test/cairo-test-suite.p/ft-text-vertical-layout-type1.c.o [622/715] Compiling C object test/cairo-test-suite.p/ft-variable-font.c.o [623/715] Compiling C object test/cairo-test-suite.p/ft-svg-color-font.c.o [624/715] Compiling C object test/cairo-test-suite.p/pdf-features.c.o [625/715] Compiling C object test/cairo-test-suite.p/pdf-mime-data.c.o [626/715] Compiling C object test/cairo-test-suite.p/pdf-surface-source.c.o [627/715] Compiling C object test/cairo-test-suite.p/pdf-operators-text.c.o [628/715] Compiling C object test/cairo-test-suite.p/ps-features.c.o [629/715] Compiling C object test/cairo-test-suite.p/ps-eps.c.o [630/715] Compiling C object test/cairo-test-suite.p/svg-surface-source.c.o [631/715] Compiling C object test/cairo-test-suite.p/svg-clip.c.o [632/715] Compiling C object test/cairo-test-suite.p/ps-surface-source.c.o [633/715] Compiling C object test/cairo-test-suite.p/svg-surface.c.o [634/715] Compiling C object test/cairo-test-suite.p/pdf-tagged-text.c.o [635/715] Compiling C object test/cairo-test-suite.p/get-xrender-format.c.o [636/715] Compiling C object test/cairo-test-suite.p/pdf-structure.c.o [637/715] Compiling C object test/cairo-test-suite.p/xlib-surface.c.o [638/715] Compiling C object test/cairo-test-suite.p/xcb-surface-source.c.o [639/715] Compiling C object test/cairo-test-suite.p/xlib-surface-source.c.o [640/715] Compiling C object test/cairo-test-suite.p/mime-unique-id.c.o [641/715] Compiling C object test/cairo-test-suite.p/multi-page.c.o [642/715] Compiling C object test/cairo-test-suite.p/world-map.c.o [643/715] Copying file test/index.html [644/715] Copying file test/testtable.js [645/715] Compiling C object test/cairo-test-suite.p/create-regions.c.o [646/715] Copying file test/completion.bash [647/715] Copying file test/view-test-results.py [648/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/disjoint.c.o [649/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/composite-checker.c.o [650/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/hash-table.c.o [651/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill.c.o [652/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/box-outline.c.o [653/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/cairo-perf-cover.c.o [654/715] Compiling C object test/cairo-test-suite.p/fallback-resolution.c.o [655/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint.c.o [656/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/line.c.o [657/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-line.c.o [658/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint-with-alpha.c.o [659/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-lines.c.o [660/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/rectangles.c.o [661/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/pattern_create_radial.c.o [662/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/mask.c.o [663/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/stroke.c.o [664/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/rounded-rectangles.c.o [665/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/subimage_copy.c.o [666/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/text.c.o [667/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/tessellate.c.o [668/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/unaligned-clip.c.o [669/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/wave.c.o [670/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/hatching.c.o [671/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/twin.c.o [672/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-dashed-lines.c.o [673/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/zrusin.c.o [674/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/glyphs.c.o [675/715] Linking target test/cairo-test-suite [676/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/tiger.c.o [677/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/mosaic.c.o [678/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/pythagoras-tree.c.o [679/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-strokes.c.o [680/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-strokes.c.o [681/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-fills.c.o [682/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/intersections.c.o [683/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-fills.c.o [684/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/curve.c.o [685/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-curves.c.o [686/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-curve.c.o [687/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/sierpinski.c.o [688/715] Compiling C object perf/libcairoperf.a.p/cairo-perf.c.o [689/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill-clip.c.o [690/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/pixel.c.o [691/715] Compiling C object perf/libcairoperf.a.p/.._src_cairo-time.c.o [692/715] Compiling C object perf/cairo-analyse-trace.p/.._src_cairo-error.c.o [693/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/spiral.c.o [694/715] Compiling C object perf/libcairoperf.a.p/cairo-stats.c.o [695/715] Compiling C object perf/cairo-perf-trace.p/.._src_cairo-error.c.o [696/715] Compiling C object perf/libcairoperf.a.p/cairo-perf-report.c.o [697/715] Linking static target perf/libcairoperf.a [698/715] Compiling C object perf/cairo-analyse-trace.p/cairo-analyse-trace.c.o [699/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/dragon.c.o [700/715] Compiling C object perf/cairo-perf-print.p/cairo-perf-print.c.o [701/715] Compiling C object perf/cairo-perf-trace.p/.._src_cairo-hash.c.o [702/715] Compiling C object perf/micro/libcairo-perf-micro.a.p/world-map.c.o [703/715] Linking target perf/cairo-perf-print [704/715] Linking static target perf/micro/libcairo-perf-micro.a [705/715] Linking target perf/cairo-analyse-trace [706/715] Compiling C object perf/cairo-perf-micro.p/cairo-perf-micro.c.o [707/715] Linking target perf/cairo-perf-micro [708/715] Compiling C object perf/cairo-perf-trace.p/cairo-perf-trace.c.o [709/715] Compiling C object perf/cairo-perf-diff-files.p/cairo-perf-diff-files.c.o In function ‘cairo_perf_reports_compare’, inlined from ‘main’ at ../../../src/ports/cairo/perf/cairo-perf-diff-files.c:490:5: ../../../src/ports/cairo/perf/cairo-perf-diff-files.c:290:17: warning: ‘min_test’ may be used uninitialized [-Wmaybe-uninitialized] 290 | test_report_cmp_backend_then_name (tests[i], min_test) == 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/perf/cairo-perf-diff-files.c: In function ‘main’: ../../../src/ports/cairo/perf/cairo-perf-diff-files.c:229:29: note: ‘min_test’ was declared here 229 | test_report_t **tests, *min_test; | ^~~~~~~~ [710/715] Compiling C object perf/cairo-perf-compare-backends.p/cairo-perf-compare-backends.c.o In function ‘cairo_perf_reports_compare’, inlined from ‘main’ at ../../../src/ports/cairo/perf/cairo-perf-compare-backends.c:382:5: ../../../src/ports/cairo/perf/cairo-perf-compare-backends.c:214:21: warning: ‘min_test’ may be used uninitialized [-Wmaybe-uninitialized] 214 | test_report_cmp_name (&test[n], min_test) == 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/perf/cairo-perf-compare-backends.c: In function ‘main’: ../../../src/ports/cairo/perf/cairo-perf-compare-backends.c:158:29: note: ‘min_test’ was declared here 158 | test_report_t **tests, *min_test; | ^~~~~~~~ [711/715] Linking target perf/cairo-perf-diff-files [712/715] Linking target perf/cairo-perf-trace [713/715] Linking target perf/cairo-perf-compare-backends [714/715] Compiling C object perf/cairo-perf-chart.p/cairo-perf-chart.c.o In function ‘find_ranges’, inlined from ‘main’ at ../../../src/ports/cairo/perf/cairo-perf-chart.c:1075:2: ../../../src/ports/cairo/perf/cairo-perf-chart.c:197:20: warning: ‘min_test’ may be used uninitialized [-Wmaybe-uninitialized] 197 | test_report_cmp_name (tests[i], min_test) == 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/ports/cairo/perf/cairo-perf-chart.c: In function ‘main’: ../../../src/ports/cairo/perf/cairo-perf-chart.c:135:29: note: ‘min_test’ was declared here 135 | test_report_t **tests, *min_test; | ^~~~~~~~ In function ‘cairo_perf_reports_compare’, inlined from ‘main’ at ../../../src/ports/cairo/perf/cairo-perf-chart.c:1088:2: ../../../src/ports/cairo/perf/cairo-perf-chart.c:835:45: warning: ‘min_test’ may be used uninitialized [-Wmaybe-uninitialized] 835 | add_label (chart, num_test, min_test->name); | ~~~~~~~~^~~~~~ ../../../src/ports/cairo/perf/cairo-perf-chart.c: In function ‘main’: ../../../src/ports/cairo/perf/cairo-perf-chart.c:786:29: note: ‘min_test’ was declared here 786 | test_report_t **tests, *min_test; | ^~~~~~~~ [715/715] Linking target perf/cairo-perf-chart xbstrap: Running ['ninja', 'install'] (tools: ['system-gcc', 'cross-binutils']) via cbuildrt PID init is 2268407 (outside the namespace) xbstrap: pack cairo [50/50] [2025-07-04 16:18:17.045744 atlas] DEBUG: xbbs.worker: got notify {'action': 'build', 'artifact_files': [], 'n_all': 50, 'n_this': 49, 'status': 'success', 'subject': 'cairo'} xbstrap: Running ['xbps-create', '-A', 'riscv64', '-s', 'cairo', '-n', 'cairo-1.18.4_1', '-D', 'mlibc>=0 freetype>=0 fontconfig>=0 libpng>=0 pixman>=0 libxcb>=0 libx11>=0 libxext>=0 mesa>=0 libxrender>=0 glib>=0', '--desc', 'A vector graphics library with cross-device output support', '--long-desc', 'This package contains a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, Win32, image buffers, PostScript, PDF and SVG. Experimental backends include OpenGL, Quartz and XCB file output. Cairo is designed to produce consistent output on all output media while taking advantage of display hardware acceleration when available (e.g. through the X Render Extension).', '--license', 'LGPL-2.1-only', '--homepage', 'https://www.cairographics.org/', '--maintainer', 'Dennis Bonke ', '--tags', 'x11-libs', '/tmp/tmpr_1yl8gl'] xbstrap: Running ['xbps-rindex', '-fa', '/var/lib/xbbs/tmp/worker/xbps-repo/cairo-1.18.4_1.riscv64.xbps'] (riscv64) [2025-07-04 16:18:17.228137 atlas] DEBUG: xbbs.worker: got notify {'action': 'pack', 'architecture': 'riscv64', 'artifact_files': [], 'n_all': 50, 'n_this': 50, 'status': 'success', 'subject': 'cairo'} [2025-07-04 16:18:17.258801 atlas] DEBUG: xbbs.worker: successfully uploaded package cairo for JobMessage(project='managarm_riscv', job='package:cairo', repository='https://github.com/managarm/bootstrap-managarm.git', revision='a7078b8aa910e91ebcfc16a1707be674796d8b09', output='tcp://10.0.69.1:16999', build_root='/var/lib/xbbs/tmp/worker', needed_pkgs={'pixman': {'architecture': 'riscv64', 'version': '0.44.2_1'}, 'xorg-proto': {'architecture': 'riscv64', 'version': '2024.1_1'}, 'libxtrans': {'architecture': 'riscv64', 'version': '1.6.0_1'}, 'xorg-util-macros': {'architecture': 'riscv64', 'version': '1.20.2_1'}, 'libxrender': {'architecture': 'riscv64', 'version': '0.9.12_1'}, 'libxfixes': {'architecture': 'riscv64', 'version': '6.0.1_7'}, 'libffi': {'architecture': 'riscv64', 'version': '3.4.4_6'}, 'wayland': {'architecture': 'riscv64', 'version': '1.23.0_1'}, 'libxshmfence': {'architecture': 'riscv64', 'version': '1.3.3_1'}, 'libexpat': {'architecture': 'riscv64', 'version': '2.7.1_1'}, 'wayland-protocols': {'architecture': 'riscv64', 'version': '1.42_1'}, 'libxdamage': {'architecture': 'riscv64', 'version': '1.1.6_7'}, 'libxrandr': {'architecture': 'riscv64', 'version': '1.5.4_7'}, 'zlib': {'architecture': 'riscv64', 'version': '1.2.12_8'}, 'libdrm': {'architecture': 'riscv64', 'version': '2.4.124_1'}, 'xz-utils': {'architecture': 'riscv64', 'version': '5.8.0_1'}, 'zstd': {'architecture': 'riscv64', 'version': '1.5.7_1'}, 'llvm': {'architecture': 'riscv64', 'version': '19.1.7_1'}, 'libglvnd': {'architecture': 'riscv64', 'version': '1.7.0_7'}, 'libxxf86vm': {'architecture': 'riscv64', 'version': '1.1.6_1'}, 'mesa': {'architecture': 'riscv64', 'version': '25.0.2_1'}, 'libintl': {'architecture': 'riscv64', 'version': '0.21_10'}, 'libiconv': {'architecture': 'riscv64', 'version': '1.17_8'}, 'ncurses': {'architecture': 'riscv64', 'version': '6.2_11'}, 'readline': {'architecture': 'riscv64', 'version': '8.1_10'}, 'bzip2': {'architecture': 'riscv64', 'version': '1.0.8_10'}, 'pcre2': {'architecture': 'riscv64', 'version': '10.44_1'}, 'glib': {'architecture': 'riscv64', 'version': '2.82.4_1'}, 'libx11': {'architecture': 'riscv64', 'version': '1.8.12_1'}, 'xcb-proto': {'architecture': 'riscv64', 'version': '1.17.0_1'}, 'libxau': {'architecture': 'riscv64', 'version': '1.0.12_1'}, 'libxdmcp': {'architecture': 'riscv64', 'version': '1.1.5_1'}, 'libxcb': {'architecture': 'riscv64', 'version': '1.17_1'}, 'freetype': {'architecture': 'riscv64', 'version': '2.13.3_1'}, 'libxml': {'architecture': 'riscv64', 'version': '2.13.6_1'}, 'fontconfig': {'architecture': 'riscv64', 'version': '2.16.0_1'}, 'libpng': {'architecture': 'riscv64', 'version': '1.6.44_3'}, 'libxext': {'architecture': 'riscv64', 'version': '1.3.6_1'}, 'frigg': {'architecture': 'riscv64', 'version': '0.0pl362_7'}, 'linux-headers': {'architecture': 'riscv64', 'version': '6.12.8_2'}, 'libdrm-headers': {'architecture': 'riscv64', 'version': '2.4.124_1'}, 'mlibc-headers': {'architecture': 'riscv64', 'version': '0.0pl4535_1'}, 'mlibc': {'architecture': 'riscv64', 'version': '0.0pl4535_1'}}, needed_tools={'system-gcc': {'architecture': 'riscv64', 'version': '14.2.0_1'}, 'cross-binutils': {'architecture': 'riscv64', 'version': '2.43.1_1'}}, prod_pkgs={'cairo': {'architecture': 'riscv64', 'version': '1.18.4_1'}}, prod_tools={}, prod_files=[], tool_repo='https://mirrors.managarm.org/currents/managarm_riscv/tool_repo', pkg_repo='https://mirrors.managarm.org/currents/managarm_riscv/package_repo', mirror_root='https://mirrors.managarm.org/mirror/', distfile_path='xbbs/riscv64/') [2025-07-04 16:18:18.562822 atlas] INFO: xbbs.worker: job done. return code: 0