Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/mingw-cairo.spec'], chrootPath='/var/lib/mock/f41-build-81422-5027/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8315o5v5:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8315o5v5:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b30ecc8b395c400abe5bf56a51af84c4', '-D', '/var/lib/mock/f41-build-81422-5027/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8315o5v5:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/mingw-cairo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706140800 Wrote: /builddir/build/SRPMS/mingw-cairo-1.18.0-3.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/mingw-cairo.spec'], chrootPath='/var/lib/mock/f41-build-81422-5027/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8315o5v5:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8315o5v5:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '2ac6f4b781224ac58808e422abd94048', '-D', '/var/lib/mock/f41-build-81422-5027/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8315o5v5:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/mingw-cairo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706140800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1frFum + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cairo-1.18.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cairo-1.18.0.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd cairo-1.18.0 + rm -rf /builddir/build/BUILD/cairo-1.18.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/cairo-1.18.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7kMkD2 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cairo-1.18.0 + run_mingw_meson --default-library both -Dfontconfig=enabled -Dfreetype=enabled + mkdir -p build_win32 + pushd build_win32 ~/build/BUILD/cairo-1.18.0/build_win32 ~/build/BUILD/cairo-1.18.0 ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z '' + PATH_ORIG=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH_ORIG + PATH=/usr/i686-w64-mingw32/sys-root/mingw/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/i686-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/i686-w64-mingw32-addr2line /usr/bin/i686-w64-mingw32-ar /usr/bin/i686-w64-mingw32-as /usr/bin/i686-w64-mingw32-c++ /usr/bin/i686-w64-mingw32-c++filt /usr/bin/i686-w64-mingw32-cpp /usr/bin/i686-w64-mingw32-dlltool /usr/bin/i686-w64-mingw32-dllwrap /usr/bin/i686-w64-mingw32-elfedit /usr/bin/i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-14.0.1 /usr/bin/i686-w64-mingw32-gcc-ar /usr/bin/i686-w64-mingw32-gcc-nm /usr/bin/i686-w64-mingw32-gcc-ranlib /usr/bin/i686-w64-mingw32-gcov /usr/bin/i686-w64-mingw32-gcov-dump /usr/bin/i686-w64-mingw32-gcov-tool /usr/bin/i686-w64-mingw32-gprof /usr/bin/i686-w64-mingw32-ld /usr/bin/i686-w64-mingw32-ld.bfd /usr/bin/i686-w64-mingw32-lto-dump /usr/bin/i686-w64-mingw32-nm /usr/bin/i686-w64-mingw32-objcopy /usr/bin/i686-w64-mingw32-objdump /usr/bin/i686-w64-mingw32-pkg-config /usr/bin/i686-w64-mingw32-ranlib /usr/bin/i686-w64-mingw32-readelf /usr/bin/i686-w64-mingw32-size /usr/bin/i686-w64-mingw32-strings /usr/bin/i686-w64-mingw32-strip /usr/bin/i686-w64-mingw32-windmc /usr/bin/i686-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-addr2line ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/i686-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ar ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AR + declare -x AR=/usr/bin/i686-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-as ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AS + declare -x AS=/usr/bin/i686-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-c++ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXX + declare -x CXX=/usr/bin/i686-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-c++filt ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXXFILT + declare -x CXXFILT=/usr/bin/i686-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-cpp ++ tr a-z+-. A-ZX__ + x=CPP + declare -x CPP=/usr/bin/i686-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-dlltool ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/i686-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-dllwrap ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/i686-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-elfedit ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/i686-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-g++ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GXX + declare -x GXX=/usr/bin/i686-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcc ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCC + declare -x GCC=/usr/bin/i686-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV + declare -x GCOV=/usr/bin/i686-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/i686-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-tool ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/i686-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gprof ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GPROF + declare -x GPROF=/usr/bin/i686-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD + declare -x LD=/usr/bin/i686-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld.bfd ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD_BFD + declare -x LD_BFD=/usr/bin/i686-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-lto-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/i686-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-nm ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=NM + declare -x NM=/usr/bin/i686-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objcopy ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/i686-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objdump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/i686-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-pkg-config ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/i686-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ranlib ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/i686-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-readelf ++ tr a-z+-. A-ZX__ + x=READELF + declare -x READELF=/usr/bin/i686-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-size ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/i686-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strings ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRINGS + declare -x STRINGS=/usr/bin/i686-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strip ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/i686-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windmc ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDMC + declare -x WINDMC=/usr/bin/i686-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windres ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/i686-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=i686-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/i686-w64-mingw32-g++ ']' + CXX=i686-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ grep -- '-config$' ++ ls /usr/i686-w64-mingw32/sys-root/mingw/bin/autopoint /usr/i686-w64-mingw32/sys-root/mingw/bin/bunzip2.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/bzcat.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/bzcmp /usr/i686-w64-mingw32/sys-root/mingw/bin/bzdiff /usr/i686-w64-mingw32/sys-root/mingw/bin/bzegrep /usr/i686-w64-mingw32/sys-root/mingw/bin/bzfgrep /usr/i686-w64-mingw32/sys-root/mingw/bin/bzgrep /usr/i686-w64-mingw32/sys-root/mingw/bin/bzip2.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/bzip2recover.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/bzless /usr/i686-w64-mingw32/sys-root/mingw/bin/bzmore /usr/i686-w64-mingw32/sys-root/mingw/bin/envsubst.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/fc-cache.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/fc-cat.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/fc-conflist.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/fc-list.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/fc-match.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/fc-pattern.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/fc-query.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/fc-scan.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/fc-validate.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/freetype-config /usr/i686-w64-mingw32/sys-root/mingw/bin/gdbus.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gettext.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gettext.sh /usr/i686-w64-mingw32/sys-root/mingw/bin/gettextize /usr/i686-w64-mingw32/sys-root/mingw/bin/gi-compile-repository.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gi-decompile-typelib.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gi-inspect-typelib.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gio-querymodules.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gio.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-compile-resources.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-compile-schemas.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-genmarshal /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-gettextize /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-mkenums /usr/i686-w64-mingw32/sys-root/mingw/bin/gobject-query.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gresource.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gsettings.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gspawn-win32-helper-console.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gspawn-win32-helper.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gtester-report /usr/i686-w64-mingw32/sys-root/mingw/bin/iconv.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libasprintf-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libbz2-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libffi-8.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libfontconfig-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libfreetype-6.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgcc_s_dw2-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgettextlib-0-22-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgettextpo-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgettextsrc-0-22-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgio-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgirepository-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libglib-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgmodule-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgobject-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgthread-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libintl-8.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpcre2-16-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpcre2-32-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpcre2-8-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpcre2-posix-3.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpixman-1-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtermcap-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtextstyle-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libxml2-2.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/msgattrib.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgcat.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgcmp.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgcomm.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgconv.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgen.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgexec.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgfilter.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgfmt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msggrep.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msginit.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgmerge.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgunfmt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msguniq.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/ngettext.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2-config /usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2grep.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2test.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/recode-sr-latin.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xgettext.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xml2-config /usr/i686-w64-mingw32/sys-root/mingw/bin/xmlcatalog.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xmllint.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/zlib1.dll + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/freetype-config ++ tr a-z+-. A-ZX_ + x=FREETYPE_CONFIG + declare -x FREETYPE_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/freetype-config + export FREETYPE_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2-config ++ tr a-z+-. A-ZX_ + x=PCRE2_CONFIG + declare -x PCRE2_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2-config + export PCRE2_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/xml2-config ++ tr a-z+-. A-ZX_ + x=XML2_CONFIG + declare -x XML2_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/xml2-config + export XML2_CONFIG + unset x i + unset CC CFLAGS CPPFLAGS CXX CXXFLAGS LD LDFLAGS + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS + test -f meson.build + test -f ../meson.build + __mingw32_topdir=.. + /usr/bin/meson --cross-file /usr/share/mingw/toolchain-mingw32.meson --default-library shared --prefix /usr/i686-w64-mingw32/sys-root/mingw --bindir /usr/i686-w64-mingw32/sys-root/mingw/bin --sbindir /usr/i686-w64-mingw32/sys-root/mingw/sbin --sysconfdir /usr/i686-w64-mingw32/sys-root/mingw/etc --datadir /usr/i686-w64-mingw32/sys-root/mingw/share --includedir /usr/i686-w64-mingw32/sys-root/mingw/include --libdir /usr/i686-w64-mingw32/sys-root/mingw/lib --libexecdir /usr/i686-w64-mingw32/sys-root/mingw/libexec --localstatedir /usr/i686-w64-mingw32/sys-root/mingw/var --sharedstatedir /usr/i686-w64-mingw32/sys-root/mingw/com --mandir /usr/i686-w64-mingw32/sys-root/mingw/share/man --infodir /usr/i686-w64-mingw32/sys-root/mingw/share/info --default-library both -Dfontconfig=enabled -Dfreetype=enabled .. DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" The Meson build system Version: 1.4.0 Source dir: /builddir/build/BUILD/cairo-1.18.0 Build dir: /builddir/build/BUILD/cairo-1.18.0/build_win32 Build type: cross build Program version.py found: YES (/builddir/build/BUILD/cairo-1.18.0/version.py) Project name: cairo Project version: 1.18.0 C compiler for the host machine: i686-w64-mingw32-gcc (gcc 14.0.1 "i686-w64-mingw32-gcc (GCC) 14.0.1 20240127 (Fedora MinGW 14.0.1-1.fc40)") C linker for the host machine: i686-w64-mingw32-gcc ld.bfd 2.42-1 C++ compiler for the host machine: i686-w64-mingw32-g++ (gcc 14.0.1 "i686-w64-mingw32-g++ (GCC) 14.0.1 20240127 (Fedora MinGW 14.0.1-1.fc40)") C++ linker for the host machine: i686-w64-mingw32-g++ ld.bfd 2.42-1 Compiler for language c for the build machine not found. Compiler for language cpp for the build machine not found. Build machine cpu family: riscv64 Build machine cpu: riscv64 Host machine cpu family: x86 Host machine cpu: i686 Target machine cpu family: x86 Target machine cpu: i686 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 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 (/usr/bin/i686-w64-mingw32-pkg-config) 2.1.0 Found CMake: NO Run-time dependency lzo2 found: NO (tried pkgconfig and cmake) Library dl found: NO Checking for function "dlsym" : NO Checking for function "dlsym" : NO Run-time dependency zlib found: YES 1.3.1 Run-time dependency libpng found: YES 1.6.40 Run-time dependency fontconfig found: YES 2.15.0 Program ttx found: NO Run-time dependency freetype2 found: YES 26.1.20 Checking if "FT has color" with dependency freetype2: links: YES Checking for type "FT_SVG_Document" with dependency freetype2: YES Checking for function "FT_Get_Color_Glyph_Paint" with dependency freetype2: YES Run-time dependency x11 found: NO (tried pkgconfig and cmake) Run-time dependency xext found: NO (tried pkgconfig and cmake) Run-time dependency xcb found: NO (tried pkgconfig and cmake) Run-time dependency xcb-render found: NO (tried pkgconfig and cmake) Library gdi32 found: YES Library msimg32 found: YES Library d2d1 found: YES Library dwrite found: YES Has header "d2d1.h" : YES Has header "d2d1_3.h" : NO Has header "dwrite.h" : YES Library windowscodecs found: YES Has header "wincodec.h" : YES Has header "d2d1_3.h" : NO (cached) Run-time dependency gobject-2.0 found: YES 2.80.0 Run-time dependency glib-2.0 found: YES 2.80.0 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.43.4 Checking for size of "void *" : 4 Checking for size of "int" : 4 Checking for size of "long" : 4 Checking for size of "long long" : 8 Checking for size of "size_t" : 4 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" : NO Has header "poll.h" : NO Has header "sys/poll.h" : NO Has header "sys/un.h" : NO Has header "sched.h" : YES Has header "sys/mman.h" : NO Has header "time.h" : YES Has header "libgen.h" : YES Has header "byteswap.h" : NO Has header "signal.h" : YES (cached) Has header "setjmp.h" : YES Has header "fenv.h" : YES Has header "sys/wait.h" : NO Has header "sys/stat.h" : YES (cached) Has header "io.h" : YES Has header "fenv.h" : YES (cached) Has header "xlocale.h" : NO Has header "sys/ioctl.h" : NO Has header "intsafe.h" : YES Checking for type "uint64_t" : YES Checking for type "uint128_t" : NO Checking for type "__uint128_t" : NO Checking for function "alarm" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "ctime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "localtime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "gmtime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "drand48" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "flockfile" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "funlockfile" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "getline" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "link" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "fork" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "waitpid" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "raise" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "newlocale" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "strtod_l" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "FcInit" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FcFini" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Get_X11_Font_Format" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_GlyphSlot_Embolden" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_GlyphSlot_Oblique" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Load_Sfnt_Table" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Library_SetLcdFilter" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Get_Var_Design_Coordinates" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Done_MM_Var" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Palette_Select" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "sched_getaffinity" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "clock_gettime" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "feenableexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "fedisableexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "feclearexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "strndup" : NO Checking if "pthreads" : links: YES Checking if "Atomic ops: cxx11" : links: YES Library rt found: NO 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) Fetching value of define "DEBUG_SVG_RENDER" : (undefined) Run-time dependency gtk+-2.0 found: NO (tried pkgconfig and cmake) Configuring config.h using configuration Build targets in project: 26 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} cairo 1.18.0 Surface Backends Image : YES Recording : YES Observer : YES Mime : YES Tee : YES Xlib : NO Xlib Xrender : NO Quartz : NO Quartz-image : NO XCB : NO Win32 : YES CairoScript : YES PostScript : YES PDF : YES SVG : YES Font Backends User : YES FreeType : YES Fontconfig : YES Win32 : YES Win32 DWrite : YES Quartz : NO Functions PNG functions : YES X11-xcb : NO XCB-shm : NO Features and Utilities cairo-trace: : NO cairo-script-interpreter: YES API reference : NO User defined options Cross files : /usr/share/mingw/toolchain-mingw32.meson bindir : /usr/i686-w64-mingw32/sys-root/mingw/bin datadir : /usr/i686-w64-mingw32/sys-root/mingw/share default_library : both includedir : /usr/i686-w64-mingw32/sys-root/mingw/include infodir : /usr/i686-w64-mingw32/sys-root/mingw/share/info libdir : /usr/i686-w64-mingw32/sys-root/mingw/lib libexecdir : /usr/i686-w64-mingw32/sys-root/mingw/libexec localstatedir : /usr/i686-w64-mingw32/sys-root/mingw/var mandir : /usr/i686-w64-mingw32/sys-root/mingw/share/man prefix : /usr/i686-w64-mingw32/sys-root/mingw sbindir : /usr/i686-w64-mingw32/sys-root/mingw/sbin sharedstatedir : /usr/i686-w64-mingw32/sys-root/mingw/com sysconfdir : /usr/i686-w64-mingw32/sys-root/mingw/etc fontconfig : enabled freetype : enabled Found ninja-1.11.1 at /usr/bin/ninja WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. + popd ~/build/BUILD/cairo-1.18.0 + mkdir -p build_win64 + pushd build_win64 ~/build/BUILD/cairo-1.18.0/build_win64 ~/build/BUILD/cairo-1.18.0 ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/x86_64-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/x86_64-w64-mingw32-addr2line /usr/bin/x86_64-w64-mingw32-ar /usr/bin/x86_64-w64-mingw32-as /usr/bin/x86_64-w64-mingw32-c++ /usr/bin/x86_64-w64-mingw32-c++filt /usr/bin/x86_64-w64-mingw32-cpp /usr/bin/x86_64-w64-mingw32-dlltool /usr/bin/x86_64-w64-mingw32-dllwrap /usr/bin/x86_64-w64-mingw32-elfedit /usr/bin/x86_64-w64-mingw32-g++ /usr/bin/x86_64-w64-mingw32-gcc /usr/bin/x86_64-w64-mingw32-gcc-14.0.1 /usr/bin/x86_64-w64-mingw32-gcc-ar /usr/bin/x86_64-w64-mingw32-gcc-nm /usr/bin/x86_64-w64-mingw32-gcc-ranlib /usr/bin/x86_64-w64-mingw32-gcov /usr/bin/x86_64-w64-mingw32-gcov-dump /usr/bin/x86_64-w64-mingw32-gcov-tool /usr/bin/x86_64-w64-mingw32-gprof /usr/bin/x86_64-w64-mingw32-ld /usr/bin/x86_64-w64-mingw32-ld.bfd /usr/bin/x86_64-w64-mingw32-lto-dump /usr/bin/x86_64-w64-mingw32-nm /usr/bin/x86_64-w64-mingw32-objcopy /usr/bin/x86_64-w64-mingw32-objdump /usr/bin/x86_64-w64-mingw32-pkg-config /usr/bin/x86_64-w64-mingw32-ranlib /usr/bin/x86_64-w64-mingw32-readelf /usr/bin/x86_64-w64-mingw32-size /usr/bin/x86_64-w64-mingw32-strings /usr/bin/x86_64-w64-mingw32-strip /usr/bin/x86_64-w64-mingw32-windmc /usr/bin/x86_64-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-addr2line ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/x86_64-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ar ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AR + declare -x AR=/usr/bin/x86_64-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-as ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AS + declare -x AS=/usr/bin/x86_64-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-c++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXX + declare -x CXX=/usr/bin/x86_64-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-c++filt ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXXFILT + declare -x CXXFILT=/usr/bin/x86_64-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-cpp ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CPP + declare -x CPP=/usr/bin/x86_64-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dlltool ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/x86_64-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dllwrap ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/x86_64-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-elfedit ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/x86_64-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-g++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GXX + declare -x GXX=/usr/bin/x86_64-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcc ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCC + declare -x GCC=/usr/bin/x86_64-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV + declare -x GCOV=/usr/bin/x86_64-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov-dump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/x86_64-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov-tool ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/x86_64-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gprof ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GPROF + declare -x GPROF=/usr/bin/x86_64-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ld ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD + declare -x LD=/usr/bin/x86_64-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ld.bfd ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD_BFD + declare -x LD_BFD=/usr/bin/x86_64-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-lto-dump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/x86_64-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-nm ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=NM + declare -x NM=/usr/bin/x86_64-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objcopy ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/x86_64-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objdump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/x86_64-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-pkg-config ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/x86_64-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ranlib ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/x86_64-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-readelf ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=READELF + declare -x READELF=/usr/bin/x86_64-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-size ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/x86_64-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strings ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRINGS + declare -x STRINGS=/usr/bin/x86_64-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strip ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/x86_64-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windmc ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDMC + declare -x WINDMC=/usr/bin/x86_64-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windres ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/x86_64-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=x86_64-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/x86_64-w64-mingw32-g++ ']' + CXX=x86_64-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ grep -- '-config$' ++ ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/autopoint /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bunzip2.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzcat.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzcmp /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzdiff /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzegrep /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzfgrep /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzgrep /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzip2.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzip2recover.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzless /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzmore /usr/x86_64-w64-mingw32/sys-root/mingw/bin/envsubst.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-cache.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-cat.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-conflist.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-list.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-match.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-pattern.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-query.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-scan.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-validate.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/freetype-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gdbus.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gettext.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gettext.sh /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gettextize /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gi-compile-repository.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gi-decompile-typelib.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gi-inspect-typelib.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gio-querymodules.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gio.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-compile-resources.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-compile-schemas.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-genmarshal /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-gettextize /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-mkenums /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gobject-query.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gresource.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gsettings.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gspawn-win64-helper-console.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gspawn-win64-helper.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gtester-report /usr/x86_64-w64-mingw32/sys-root/mingw/bin/iconv.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libasprintf-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libbz2-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libffi-8.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libfontconfig-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libfreetype-6.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgcc_s_seh-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgettextlib-0-22-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgettextpo-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgettextsrc-0-22-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgio-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgirepository-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libglib-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgmodule-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgobject-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgthread-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libintl-8.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpcre2-16-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpcre2-32-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpcre2-8-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpcre2-posix-3.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpixman-1-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtermcap-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtextstyle-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libxml2-2.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgattrib.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgcat.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgcmp.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgcomm.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgconv.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgen.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgexec.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgfilter.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgfmt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msggrep.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msginit.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgmerge.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgunfmt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msguniq.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/ngettext.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pcre2-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pcre2grep.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pcre2test.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/recode-sr-latin.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xgettext.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xml2-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmlcatalog.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmllint.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/zlib1.dll + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/freetype-config ++ tr a-z+-. A-ZX_ + x=FREETYPE_CONFIG + declare -x FREETYPE_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/freetype-config + export FREETYPE_CONFIG + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pcre2-config ++ tr a-z+-. A-ZX_ + x=PCRE2_CONFIG + declare -x PCRE2_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/pcre2-config + export PCRE2_CONFIG + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xml2-config ++ tr a-z+-. A-ZX_ + x=XML2_CONFIG + declare -x XML2_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/xml2-config + export XML2_CONFIG + unset x i + unset CC CFLAGS CPPFLAGS CXX CXXFLAGS LD LDFLAGS + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS + test -f meson.build + test -f ../meson.build + __mingw64_topdir=.. + /usr/bin/meson --cross-file /usr/share/mingw/toolchain-mingw64.meson --default-library shared --prefix /usr/x86_64-w64-mingw32/sys-root/mingw --bindir /usr/x86_64-w64-mingw32/sys-root/mingw/bin --sbindir /usr/x86_64-w64-mingw32/sys-root/mingw/sbin --sysconfdir /usr/x86_64-w64-mingw32/sys-root/mingw/etc --datadir /usr/x86_64-w64-mingw32/sys-root/mingw/share --includedir /usr/x86_64-w64-mingw32/sys-root/mingw/include --libdir /usr/x86_64-w64-mingw32/sys-root/mingw/lib --libexecdir /usr/x86_64-w64-mingw32/sys-root/mingw/libexec --localstatedir /usr/x86_64-w64-mingw32/sys-root/mingw/var --sharedstatedir /usr/x86_64-w64-mingw32/sys-root/mingw/com --mandir /usr/x86_64-w64-mingw32/sys-root/mingw/share/man --infodir /usr/x86_64-w64-mingw32/sys-root/mingw/share/info --default-library both -Dfontconfig=enabled -Dfreetype=enabled .. DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" The Meson build system Version: 1.4.0 Source dir: /builddir/build/BUILD/cairo-1.18.0 Build dir: /builddir/build/BUILD/cairo-1.18.0/build_win64 Build type: cross build Program version.py found: YES (/builddir/build/BUILD/cairo-1.18.0/version.py) Project name: cairo Project version: 1.18.0 C compiler for the host machine: x86_64-w64-mingw32-gcc (gcc 14.0.1 "x86_64-w64-mingw32-gcc (GCC) 14.0.1 20240127 (Fedora MinGW 14.0.1-1.fc40)") C linker for the host machine: x86_64-w64-mingw32-gcc ld.bfd 2.42-1 C++ compiler for the host machine: x86_64-w64-mingw32-g++ (gcc 14.0.1 "x86_64-w64-mingw32-g++ (GCC) 14.0.1 20240127 (Fedora MinGW 14.0.1-1.fc40)") C++ linker for the host machine: x86_64-w64-mingw32-g++ ld.bfd 2.42-1 Compiler for language c for the build machine not found. Compiler for language cpp for the build machine not found. Build machine cpu family: riscv64 Build machine cpu: riscv64 Host machine cpu family: x86_64 Host machine cpu: x86_64 Target machine cpu family: x86_64 Target machine cpu: x86_64 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 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 (/usr/bin/x86_64-w64-mingw32-pkg-config) 2.1.0 Found CMake: NO Run-time dependency lzo2 found: NO (tried pkgconfig and cmake) Library dl found: NO Checking for function "dlsym" : NO Checking for function "dlsym" : NO Run-time dependency zlib found: YES 1.3.1 Run-time dependency libpng found: YES 1.6.40 Run-time dependency fontconfig found: YES 2.15.0 Program ttx found: NO Run-time dependency freetype2 found: YES 26.1.20 Checking if "FT has color" with dependency freetype2: links: YES Checking for type "FT_SVG_Document" with dependency freetype2: YES Checking for function "FT_Get_Color_Glyph_Paint" with dependency freetype2: YES Run-time dependency x11 found: NO (tried pkgconfig and cmake) Run-time dependency xext found: NO (tried pkgconfig and cmake) Run-time dependency xcb found: NO (tried pkgconfig and cmake) Run-time dependency xcb-render found: NO (tried pkgconfig and cmake) Library gdi32 found: YES Library msimg32 found: YES Library d2d1 found: YES Library dwrite found: YES Has header "d2d1.h" : YES Has header "d2d1_3.h" : NO Has header "dwrite.h" : YES Library windowscodecs found: YES Has header "wincodec.h" : YES Has header "d2d1_3.h" : NO (cached) Run-time dependency gobject-2.0 found: YES 2.80.0 Run-time dependency glib-2.0 found: YES 2.80.0 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.43.4 Checking for size of "void *" : 8 Checking for size of "int" : 4 Checking for size of "long" : 4 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" : NO Has header "poll.h" : NO Has header "sys/poll.h" : NO Has header "sys/un.h" : NO Has header "sched.h" : YES Has header "sys/mman.h" : NO Has header "time.h" : YES Has header "libgen.h" : YES Has header "byteswap.h" : NO Has header "signal.h" : YES (cached) Has header "setjmp.h" : YES Has header "fenv.h" : YES Has header "sys/wait.h" : NO Has header "sys/stat.h" : YES (cached) Has header "io.h" : YES Has header "fenv.h" : YES (cached) Has header "xlocale.h" : NO Has header "sys/ioctl.h" : NO Has header "intsafe.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, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "ctime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "localtime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "gmtime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "drand48" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "flockfile" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "funlockfile" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "getline" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "link" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "fork" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "waitpid" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "raise" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "newlocale" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "strtod_l" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "FcInit" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FcFini" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Get_X11_Font_Format" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_GlyphSlot_Embolden" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_GlyphSlot_Oblique" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Load_Sfnt_Table" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Library_SetLcdFilter" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Get_Var_Design_Coordinates" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Done_MM_Var" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Palette_Select" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "sched_getaffinity" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "clock_gettime" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "feenableexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "fedisableexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "feclearexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "strndup" : NO Checking if "pthreads" : links: YES Checking if "Atomic ops: cxx11" : links: YES Library rt found: NO 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) Fetching value of define "DEBUG_SVG_RENDER" : (undefined) Run-time dependency gtk+-2.0 found: NO (tried pkgconfig and cmake) Configuring config.h using configuration Build targets in project: 26 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} cairo 1.18.0 Surface Backends Image : YES Recording : YES Observer : YES Mime : YES Tee : YES Xlib : NO Xlib Xrender : NO Quartz : NO Quartz-image : NO XCB : NO Win32 : YES CairoScript : YES PostScript : YES PDF : YES SVG : YES Font Backends User : YES FreeType : YES Fontconfig : YES Win32 : YES Win32 DWrite : YES Quartz : NO Functions PNG functions : YES X11-xcb : NO XCB-shm : NO Features and Utilities cairo-trace: : NO cairo-script-interpreter: YES API reference : NO User defined options Cross files : /usr/share/mingw/toolchain-mingw64.meson bindir : /usr/x86_64-w64-mingw32/sys-root/mingw/bin datadir : /usr/x86_64-w64-mingw32/sys-root/mingw/share default_library : both includedir : /usr/x86_64-w64-mingw32/sys-root/mingw/include infodir : /usr/x86_64-w64-mingw32/sys-root/mingw/share/info libdir : /usr/x86_64-w64-mingw32/sys-root/mingw/lib libexecdir : /usr/x86_64-w64-mingw32/sys-root/mingw/libexec localstatedir : /usr/x86_64-w64-mingw32/sys-root/mingw/var mandir : /usr/x86_64-w64-mingw32/sys-root/mingw/share/man prefix : /usr/x86_64-w64-mingw32/sys-root/mingw sbindir : /usr/x86_64-w64-mingw32/sys-root/mingw/sbin sharedstatedir : /usr/x86_64-w64-mingw32/sys-root/mingw/com sysconfdir : /usr/x86_64-w64-mingw32/sys-root/mingw/etc fontconfig : enabled freetype : enabled Found ninja-1.11.1 at /usr/bin/ninja WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. + popd ~/build/BUILD/cairo-1.18.0 + run_mingw_ninja + ninja -C build_win32 ninja: Entering directory `build_win32' [1/692] Compiling C object src/libcairo-2.dll.p/cairo-fixed.c.obj [2/692] Compiling C object src/libcairo-2.dll.p/cairo-error.c.obj [3/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-polygon.c.obj [4/692] Compiling C object src/libcairo-2.dll.p/cairo-atomic.c.obj [5/692] Compiling C object src/libcairo-2.dll.p/cairo-font-face.c.obj [6/692] Compiling C object src/libcairo-2.dll.p/cairo-arc.c.obj [7/692] Compiling C object src/libcairo-2.dll.p/cairo-fallback-compositor.c.obj [8/692] Compiling C object src/libcairo-2.dll.p/cairo-color.c.obj [9/692] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin-data.c.obj [10/692] Compiling C object src/libcairo-2.dll.p/cairo-device.c.obj [11/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-region.c.obj ../src/cairo-clip-region.c: In function '_cairo_clip_extract_region': ../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/cairoint.h:65, from ../src/cairo-clip-region.c:42: ../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/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/692] Compiling C object src/libcairo-2.dll.p/cairo-base85-stream.c.obj [13/692] Compiling C object src/libcairo-2.dll.p/cairo-base64-stream.c.obj [14/692] Compiling C object src/libcairo-2.dll.p/cairo-cache.c.obj [15/692] Compiling C object src/libcairo-2.dll.p/cairo-damage.c.obj [16/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-boxes.c.obj [17/692] Compiling C object src/libcairo-2.dll.p/cairo-font-options.c.obj [18/692] Compiling C object src/libcairo-2.dll.p/cairo-debug.c.obj [19/692] Compiling C object src/libcairo-2.dll.p/cairo-compositor.c.obj [20/692] Compiling C object src/libcairo-2.dll.p/cairo-contour.c.obj [21/692] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin.c.obj [22/692] Compiling C object src/libcairo-2.dll.p/cairo-composite-rectangles.c.obj [23/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-surface.c.obj [24/692] Compiling C object src/libcairo-2.dll.p/cairo-boxes.c.obj [25/692] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann-rectilinear.c.obj [26/692] Compiling C object src/libcairo-2.dll.p/cairo-array.c.obj [27/692] Compiling C object src/libcairo-2.dll.p/cairo-freed-pool.c.obj [28/692] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann-rectangular.c.obj ../src/cairo-bentley-ottmann-rectangular.c: In function '_cairo_bentley_ottmann_tessellate_rectangular': ../src/cairo-bentley-ottmann-rectangular.c:451:1: warning: inlining failed in call to 'active_edges_to_traps': --param max-inline-insns-single limit reached [-Winline] 451 | active_edges_to_traps (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:626:25: note: called from here 626 | active_edges_to_traps (&sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:451:1: warning: inlining failed in call to 'active_edges_to_traps': --param max-inline-insns-single limit reached [-Winline] 451 | active_edges_to_traps (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:638:17: note: called from here 638 | active_edges_to_traps (&sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:451:1: warning: inlining failed in call to 'active_edges_to_traps': --param max-inline-insns-single limit reached [-Winline] 451 | active_edges_to_traps (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:655:17: note: called from here 655 | active_edges_to_traps (&sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [29/692] Compiling C object src/libcairo-2.dll.p/cairo-clip.c.obj [30/692] Compiling C object src/libcairo-2.dll.p/cairo-analysis-surface.c.obj [31/692] Compiling C object src/libcairo-2.dll.p/cairo-boxes-intersect.c.obj ../src/cairo-boxes-intersect.c: In function 'intersect': ../src/cairo-boxes-intersect.c:348:1: warning: inlining failed in call to 'active_edges': --param max-inline-insns-single limit reached [-Winline] 348 | active_edges (sweep_line_t *sweep, cairo_boxes_t *out) | ^~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:503:21: note: called from here 503 | active_edges (&sweep_line, out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:348:1: warning: inlining failed in call to 'active_edges': --param max-inline-insns-single limit reached [-Winline] 348 | active_edges (sweep_line_t *sweep, cairo_boxes_t *out) | ^~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:512:13: note: called from here 512 | active_edges (&sweep_line, out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:348:1: warning: inlining failed in call to 'active_edges': --param max-inline-insns-single limit reached [-Winline] 348 | active_edges (sweep_line_t *sweep, cairo_boxes_t *out) | ^~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:521:13: note: called from here 521 | active_edges (&sweep_line, out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [32/692] Compiling C object src/libcairo-2.dll.p/cairo-hash.c.obj [33/692] Compiling C object src/libcairo-2.dll.p/cairo-freelist.c.obj [34/692] Compiling C object src/libcairo-2.dll.p/cairo-hull.c.obj [35/692] Compiling C object src/libcairo-2.dll.p/cairo-mutex.c.obj [36/692] Compiling C object src/libcairo-2.dll.p/cairo-lzw.c.obj [37/692] Compiling C object src/libcairo-2.dll.p/cairo-default-context.c.obj [38/692] Compiling C object src/libcairo-2.dll.p/cairo-observer.c.obj [39/692] Compiling C object src/libcairo-2.dll.p/cairo-no-compositor.c.obj [40/692] Compiling C object src/libcairo-2.dll.p/cairo-line.c.obj [41/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-tor-scan-converter.c.obj [42/692] Compiling C object src/libcairo-2.dll.p/cairo-image-info.c.obj [43/692] Compiling C object src/libcairo-2.dll.p/cairo-path-bounds.c.obj [44/692] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann.c.obj In function '_cairo_bentley_ottmann_tessellate_bo_edges', inlined from '_cairo_bentley_ottmann_tessellate_polygon' at ../src/cairo-bentley-ottmann.c:1557:14: ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1374:26: note: called from here 1374 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1380:26: note: called from here 1380 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1406:26: note: called from here 1406 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1432:26: note: called from here 1432 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1438:26: note: called from here 1438 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [45/692] Compiling C object src/libcairo-2.dll.p/cairo-mono-scan-converter.c.obj [46/692] Compiling C object src/libcairo-2.dll.p/cairo-path-fill.c.obj [47/692] Compiling C object src/libcairo-2.dll.p/cairo-paginated-surface.c.obj [48/692] Compiling C object src/libcairo-2.dll.p/cairo-misc.c.obj [49/692] Compiling C object src/libcairo-2.dll.p/cairo-mempool.c.obj [50/692] Compiling C object src/libcairo-2.dll.p/cairo-output-stream.c.obj [51/692] Compiling C object src/libcairo-2.dll.p/cairo-path.c.obj [52/692] Compiling C object src/libcairo-2.dll.p/cairo-mesh-pattern-rasterizer.c.obj [53/692] Compiling C object src/libcairo-2.dll.p/cairo-matrix.c.obj [54/692] Compiling C object src/libcairo-2.dll.p/cairo-raster-source-pattern.c.obj [55/692] Compiling C object src/libcairo-2.dll.p/cairo-image-surface.c.obj ../src/cairo-image-surface.c: In function '_cairo_format_from_pixman_format': ../src/cairo-image-surface.c:95:5: warning: enumeration value 'PIXMAN_r8g8b8_sRGB' not handled in switch [-Wswitch-enum] 95 | switch (pixman_format) { | ^~~~~~ [56/692] Compiling C object src/libcairo-2.dll.p/cairo-botor-scan-converter.c.obj ../src/cairo-botor-scan-converter.c: In function 'botor_generate': ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1893:25: note: called from here 1893 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1894 | link_to_edge (left), e1); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1898:25: note: called from here 1898 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1899 | e1, link_to_edge (right)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1916:26: note: called from here 1916 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1917 | link_to_edge (left), | ~~~~~~~~~~~~~~~~~~~~ 1918 | link_to_edge (right)); | ~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1944:25: note: called from here 1944 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1945 | link_to_edge (left), e2); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1949:25: note: called from here 1949 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1950 | e1, link_to_edge (right)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [57/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-boxes.c.obj [58/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-polygon.c.obj [59/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-tristrip.c.obj [60/692] Compiling C object src/libcairo-2.dll.p/cairo-path-in-fill.c.obj [61/692] Compiling C object src/libcairo-2.dll.p/cairo-image-source.c.obj [62/692] Compiling C object src/libcairo-2.dll.p/cairo-pen.c.obj [63/692] Compiling C object src/libcairo-2.dll.p/cairo-slope.c.obj [64/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-traps.c.obj [65/692] Compiling C object src/libcairo-2.dll.p/cairo-polygon.c.obj [66/692] Compiling C object src/libcairo-2.dll.p/cairo-mask-compositor.c.obj [67/692] Compiling C object src/libcairo-2.dll.p/cairo-gstate.c.obj [68/692] Compiling C object src/libcairo-2.dll.p/cairo-rectangle.c.obj [69/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-clipper.c.obj [70/692] Compiling C object src/libcairo-2.dll.p/cairo-region.c.obj ../src/cairo-region.c: In function 'cairo_region_create_rectangles': ../src/cairo-region.c:271:9: warning: 'stack_pboxes' may be used uninitialized [-Wmaybe-uninitialized] 271 | i = pixman_region32_init_rects (®ion->rgn, pboxes, count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/cairoint.h:66, from ../src/cairo-region.c:39: /usr/i686-w64-mingw32/sys-root/mingw/include/pixman-1/pixman.h:656:25: note: by argument 2 of type 'const pixman_box32_t *' {aka 'const struct pixman_box32 *'} to 'pixman_region32_init_rects' declared here 656 | pixman_bool_t pixman_region32_init_rects (pixman_region32_t *region, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-region.c:236:20: note: 'stack_pboxes' declared here 236 | pixman_box32_t stack_pboxes[CAIRO_STACK_ARRAY_LENGTH (pixman_box32_t)]; | ^~~~~~~~~~~~ [71/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke.c.obj [72/692] Compiling C object src/libcairo-2.dll.p/cairo-stroke-dash.c.obj [73/692] Compiling C object src/libcairo-2.dll.p/cairo-shape-mask-compositor.c.obj [74/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-fallback.c.obj [75/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-offset.c.obj [76/692] Compiling C object src/libcairo-2.dll.p/cairo-rtree.c.obj [77/692] Compiling C object src/libcairo-2.dll.p/cairo-rectangular-scan-converter.c.obj ../src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': ../src/cairo-rectangular-scan-converter.c:254:1: warning: inlining failed in call to 'add_cell': --param max-inline-insns-single limit reached [-Winline] 254 | add_cell (sweep_line_t *sweep, int x, int covered, int uncovered) | ^~~~~~~~ ../src/cairo-rectangular-scan-converter.c:355:9: note: called from here 355 | add_cell (sweep, i, | ^~~~~~~~~~~~~~~~~~~ 356 | -(CAIRO_FIXED_ONE-frac) * height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | -frac * height); | ~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:254:1: warning: inlining failed in call to 'add_cell': --param max-inline-insns-single limit reached [-Winline] 254 | add_cell (sweep_line_t *sweep, int x, int covered, int uncovered) | ^~~~~~~~ ../src/cairo-rectangular-scan-converter.c:349:9: note: called from here 349 | add_cell (sweep, i, | ^~~~~~~~~~~~~~~~~~~ 350 | (CAIRO_FIXED_ONE-frac) * height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 351 | frac * height); | ~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:507:6: ../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/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/cairo-rectangular-scan-converter.c:552:5: ../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/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/cairo-rectangular-scan-converter.c:521:2: ../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/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/cairo-rectangular-scan-converter.c:535:3: ../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/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/cairo-rectangular-scan-converter.c:540:6: ../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/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/cairo-rectangular-scan-converter.c:564:6: ../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/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/cairo-rectangular-scan-converter.c:569:2: ../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/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [78/692] Compiling C object src/libcairo-2.dll.p/cairo-path-fixed.c.obj [79/692] Compiling C object src/libcairo-2.dll.p/cairo-spans-compositor.c.obj [80/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-subsurface.c.obj [81/692] Compiling C object src/libcairo-2.dll.p/cairo-spans.c.obj [82/692] Compiling C object src/libcairo-2.dll.p/cairo-stroke-style.c.obj [83/692] Compiling C object src/libcairo-2.dll.p/cairo-polygon-intersect.c.obj In function 'intersection_sweep', inlined from '_cairo_polygon_intersect' at ../src/cairo-polygon-intersect.c:1406:14: ../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/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/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/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/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/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/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/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/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/cairo-polygon-intersect.c:1290:26: note: called from here 1290 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [84/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-snapshot.c.obj [85/692] Compiling C object src/libcairo-2.dll.p/cairo-polygon-reduce.c.obj In function '_cairo_bentley_ottmann_tessellate_bo_edges', inlined from '_cairo_polygon_reduce' at ../src/cairo-polygon-reduce.c:1422:14: ../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/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/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/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/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/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/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/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/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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [86/692] Compiling C object src/libcairo-2.dll.p/cairo-spline.c.obj [87/692] Compiling C object src/libcairo-2.dll.p/cairo-version.c.obj [88/692] Compiling C object src/libcairo-2.dll.p/cairo-time.c.obj [89/692] Compiling C object src/libcairo-2.dll.p/cairo-toy-font-face.c.obj [90/692] Compiling C object src/libcairo-2.dll.p/cairo-tristrip.c.obj [91/692] Compiling C object src/libcairo-2.dll.p/cairo-unicode.c.obj [92/692] Compiling C object src/libcairo-2.dll.p/cairo-type1-glyph-names.c.obj [93/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-wrapper.c.obj [94/692] Compiling C object src/libcairo-2.dll.p/cairo-user-font.c.obj [95/692] Compiling C object src/libcairo-2.dll.p/cairo-wideint.c.obj [96/692] Compiling C object src/libcairo-2.dll.p/cairo-image-compositor.c.obj [97/692] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font-subsets.c.obj [98/692] Compiling C object src/libcairo-2.dll.p/cairo-pdf-shading.c.obj [99/692] Compiling C object src/libcairo-2.dll.p/cairo-type1-fallback.c.obj ../src/cairo-type1-fallback.c: In function '_cairo_type1_fallback_init_internal': ../src/cairo-type1-fallback.c:749:44: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 749 | type1_subset->widths = calloc (sizeof (double), font->scaled_font_subset->num_glyphs); | ^~~~~~ ../src/cairo-type1-fallback.c:749:44: note: earlier argument should specify number of elements, later size of each element ../src/cairo-type1-fallback.c: In function '_cairo_type2_charstrings_init': ../src/cairo-type1-fallback.c:843:44: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 843 | type2_subset->widths = calloc (sizeof (int), font->scaled_font_subset->num_glyphs); | ^~~ ../src/cairo-type1-fallback.c:843:44: note: earlier argument should specify number of elements, later size of each element [100/692] Compiling C object src/libcairo-2.dll.p/cairo-deflate-stream.c.obj [101/692] Compiling C object src/libcairo-2.dll.p/cairo-tag-stack.c.obj [102/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-device.c.obj [103/692] Compiling C object src/libcairo-2.dll.p/cairo-type3-glyph-surface.c.obj [104/692] Compiling C object src/libcairo-2.dll.p/cairo-traps.c.obj ../src/cairo-traps.c: In function '_cairo_traps_extract_region': ../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/cairoint.h:65, from ../src/cairo-traps.c:40: ../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/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)]; | ^~~~~~~~~~~ [105/692] Compiling C object src/libcairo-2.dll.p/cairo-recording-surface.c.obj [106/692] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font.c.obj In file included from ../src/cairoint.h:54, from ../src/cairo-scaled-font.c:41: In function 'memset', inlined from '_cairo_scaled_glyph_lookup' at ../src/cairo-scaled-font.c:2907:2: /usr/i686-w64-mingw32/sys-root/mingw/include/string.h:212:10: warning: '__builtin_memset' offset [0, 203] is out of the bounds [0, 0] [-Warray-bounds=] 212 | return __builtin___memset_chk(__dst, __val, __n, __mingw_bos(__dst, 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [107/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-debug.c.obj [108/692] Generating boilerplate/cairo-boilerplate-constructors.c with a custom command [109/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-svg.c.obj [110/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-system.c.obj [111/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-observer.c.obj [112/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-system.c.obj ../boilerplate/cairo-boilerplate-system.c: In function 'cairo_boilerplate_xasprintf': ../boilerplate/cairo-boilerplate-system.c:109:5: warning: function 'cairo_boilerplate_xasprintf' might be a candidate for 'ms_printf' format attribute [-Wsuggest-attribute=format] 109 | ret = vsnprintf (buffer, sizeof (buffer), fmt, va); | ^~~ ../boilerplate/cairo-boilerplate-system.c:128:9: warning: function 'cairo_boilerplate_xasprintf' might be a candidate for 'ms_printf' format attribute [-Wsuggest-attribute=format] 128 | ret = vsnprintf (*strp, len, fmt, va); | ^~~ [113/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-getopt.c.obj [114/692] Compiling C object src/libcairo-2.dll.p/cairo-tor-scan-converter.c.obj [115/692] Compiling C object src/libcairo-2.dll.p/cairo-tor22-scan-converter.c.obj [116/692] Compiling C object src/libcairo-2.dll.p/cairo-colr-glyph-render.c.obj ../src/cairo-colr-glyph-render.c: In function 'draw_paint': ../src/cairo-colr-glyph-render.c:1169:9: warning: 'orig_size' may be used uninitialized [-Wmaybe-uninitialized] 1169 | FT_Activate_Size (orig_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-colr-glyph-render.c:1084:13: note: 'orig_size' was declared here 1084 | FT_Size orig_size; | ^~~~~~~~~ [117/692] Compiling C object src/libcairo-2.dll.p/cairo-traps-compositor.c.obj [118/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32-printing.c.obj [119/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-surface.c.obj [120/692] Compiling C object boilerplate/libcairoboilerplate.a.p/meson-generated_.._cairo-boilerplate-constructors.c.obj [121/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-display-surface.c.obj ../src/win32/cairo-win32-display-surface.c: In function '_cairo_win32_display_surface_create_for_dc': ../src/win32/cairo-win32-display-surface.c:310:22: warning: 'bits' may be used uninitialized [-Wmaybe-uninitialized] 310 | surface->image = cairo_image_surface_create_for_data (bits, format, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | width, height, rowstride); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-display-surface.c:295:20: note: 'bits' was declared here 295 | unsigned char *bits; | ^~~~ ../src/win32/cairo-win32-display-surface.c:310:22: warning: 'rowstride' may be used uninitialized [-Wmaybe-uninitialized] 310 | surface->image = cairo_image_surface_create_for_data (bits, format, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | width, height, rowstride); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-display-surface.c:296:9: note: 'rowstride' was declared here 296 | int rowstride; | ^~~~~~~~~ [122/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-script.c.obj [123/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-pdf.c.obj [124/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-gdi-compositor.c.obj [125/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-ps.c.obj [126/692] Compiling C object src/libcairo-2.dll.p/cairo-pdf-operators.c.obj [127/692] Compiling C object src/libcairo-2.dll.p/cairo-png.c.obj [128/692] Compiling C object src/libcairo-2.dll.p/cairo-tag-attributes.c.obj [129/692] Compiling C object src/libcairo-2.dll.p/cairo-type1-subset.c.obj ../src/cairo-type1-subset.c: In function '_cairo_type1_subset_init': ../src/cairo-type1-subset.c:1785:44: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1785 | type1_subset->widths = calloc (sizeof (double), scaled_font_subset->num_glyphs); | ^~~~~~ ../src/cairo-type1-subset.c:1785:44: note: earlier argument should specify number of elements, later size of each element [130/692] Compiling C object util/cairo-script/csi-exec.exe.p/csi-exec.c.obj [131/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-hash.c.obj [132/692] Compiling C object util/cairo-script/csi-trace.exe.p/csi-trace.c.obj [133/692] Compiling C object src/libcairo-2.dll.p/cairo-tee-surface.c.obj [134/692] Generating test/cairo-test-constructors.c with a custom command [135/692] Compiling C object util/cairo-script/csi-replay.exe.p/csi-replay.c.obj [136/692] Compiling C object src/libcairo-2.dll.p/cairo-surface.c.obj [137/692] Compiling C object src/libcairo-2.dll.p/cairo-pattern.c.obj [138/692] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-structs.c.obj [139/692] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-enums.c.obj [140/692] Compiling C object test/pdiff/libpdiff.a.p/lpyramid.c.obj [141/692] Linking static target util/cairo-gobject/libcairo-gobject.a [142/692] Compiling C object test/pdiff/perceptualdiff.exe.p/args.c.obj [143/692] Compiling C object util/cairo-missing/libcairo-missing.a.p/strndup.c.obj ../util/cairo-missing/strndup.c: In function 'strndup': ../util/cairo-missing/strndup.c:44:8: warning: 'nonnull' argument 's' compared to NULL [-Wnonnull-compare] 44 | if (s == NULL) | ^ [144/692] Compiling C object src/libcairo-2.dll.p/cairo-truetype-subset.c.obj ../src/cairo-truetype-subset.c: In function 'cairo_truetype_subset_init_internal': ../src/cairo-truetype-subset.c:1184:47: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1184 | truetype_subset->widths = calloc (sizeof (double), | ^~~~~~ ../src/cairo-truetype-subset.c:1184:47: note: earlier argument should specify number of elements, later size of each element [145/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-stack.c.obj [146/692] Compiling C object src/libcairo-2.dll.p/cairo.c.obj [147/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32.c.obj [148/692] Compiling C object test/cairo-test-suite.exe.p/meson-generated_.._cairo-test-constructors.c.obj [149/692] Compiling C object test/pdiff/perceptualdiff.exe.p/perceptualdiff.c.obj [150/692] Compiling C object test/cairo-test-suite.exe.p/a1-bug.c.obj [151/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-interpreter.c.obj [152/692] Compiling C object util/cairo-missing/libcairo-missing.a.p/getline.c.obj [153/692] Compiling C object test/cairo-test-suite.exe.p/a1-traps-sample.c.obj [154/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-file.c.obj [155/692] Compiling C object test/cairo-test-suite.exe.p/a1-image-sample.c.obj [156/692] Compiling C object test/cairo-test-suite.exe.p/a1-mask-sample.c.obj [157/692] Linking static target util/cairo-missing/libcairo-missing.a [158/692] Compiling C object test/cairo-test-suite.exe.p/a1-sample.c.obj [159/692] Compiling C object test/pdiff/libpdiff.a.p/pdiff.c.obj [160/692] Compiling C object test/cairo-test-suite.exe.p/buffer-diff.c.obj [161/692] Linking static target test/pdiff/libpdiff.a [162/692] Compiling C object test/cairo-test-suite.exe.p/a1-fill.c.obj [163/692] Compiling C object test/any2ppm.exe.p/any2ppm.c.obj [164/692] Compiling C object test/cairo-test-suite.exe.p/a1-rasterisation.c.obj [165/692] Compiling C object test/cairo-test-suite.exe.p/a8-clear.c.obj [166/692] Compiling C object test/cairo-test-suite.exe.p/a1-mask.c.obj [167/692] Compiling C object test/cairo-test-suite.exe.p/arc-direction.c.obj [168/692] Compiling C object test/cairo-test-suite.exe.p/alpha-similar.c.obj [169/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate.c.obj [170/692] Compiling C object src/libcairo-2.dll.p/cairo-cff-subset.c.obj ../src/cairo-cff-subset.c: In function 'cairo_cff_font_read_cid_fontdict': ../src/cairo-cff-subset.c:1024:37: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1024 | font->fd_dict = calloc (sizeof (cairo_hash_table_t *), font->num_fontdicts); | ^~~~~~~~~~~~~~~~~~ ../src/cairo-cff-subset.c:1024:37: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c:1030:45: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1030 | font->fd_private_dict = calloc (sizeof (cairo_hash_table_t *), font->num_fontdicts); | ^~~~~~~~~~~~~~~~~~ ../src/cairo-cff-subset.c:1030:45: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c:1036:48: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1036 | font->fd_local_sub_index = calloc (sizeof (cairo_array_t), font->num_fontdicts); | ^~~~~~~~~~~~~ ../src/cairo-cff-subset.c:1036:48: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c:1042:47: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1042 | font->fd_local_sub_bias = calloc (sizeof (int), font->num_fontdicts); | ^~~ ../src/cairo-cff-subset.c:1042:47: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c:1048:48: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1048 | font->fd_local_subs_used = calloc (sizeof (cairo_bool_t *), font->num_fontdicts); | ^~~~~~~~~~~~ ../src/cairo-cff-subset.c:1048:48: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c: In function '_cairo_cff_subset_init': ../src/cairo-cff-subset.c:2997:42: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2997 | cff_subset->widths = calloc (sizeof (double), font->scaled_font_subset->num_glyphs); | ^~~~~~ ../src/cairo-cff-subset.c:2997:42: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c: In function '_cairo_cff_fallback_init': ../src/cairo-cff-subset.c:3410:42: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3410 | cff_subset->widths = calloc (sizeof (double), font->scaled_font_subset->num_glyphs); | ^~~~~~ ../src/cairo-cff-subset.c:3410:42: note: earlier argument should specify number of elements, later size of each element [171/692] Compiling C object test/cairo-test-suite.exe.p/a8-mask.c.obj [172/692] Compiling C object test/cairo-test-suite.exe.p/a1-clip.c.obj [173/692] Linking static target boilerplate/libcairoboilerplate.a [174/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-objects.c.obj [175/692] Compiling C object test/cairo-test-suite.exe.p/big-empty-box.c.obj [176/692] Compiling C object test/cairo-test-suite.exe.p/aliasing.c.obj [177/692] Compiling C object test/cairo-test-suite.exe.p/arc-infinite-loop.c.obj [178/692] Compiling C object test/cairo-test-suite.exe.p/big-little-box.c.obj [179/692] Compiling C object test/cairo-test-suite.exe.p/bilevel-image.c.obj [180/692] Compiling C object test/cairo-test-suite.exe.p/big-empty-triangle.c.obj [181/692] Compiling C object test/cairo-test-suite.exe.p/arc-looping-dash.c.obj [182/692] Compiling C object test/cairo-test-suite.exe.p/bug-spline.c.obj [183/692] Compiling C object test/cairo-test-suite.exe.p/big-trap.c.obj [184/692] Compiling C object test/cairo-test-suite.exe.p/big-line.c.obj [185/692] Compiling C object test/cairo-test-suite.exe.p/bug-40410.c.obj [186/692] Compiling C object test/cairo-test-suite.exe.p/bug-277.c.obj [187/692] Compiling C object test/cairo-test-suite.exe.p/bug-361.c.obj [188/692] Compiling C object test/cairo-test-suite.exe.p/bug-535.c.obj [189/692] Compiling C object test/cairo-test-suite.exe.p/big-little-triangle.c.obj [190/692] Compiling C object test/cairo-test-suite.exe.p/bug-431.c.obj [191/692] Compiling C object test/cairo-test-suite.exe.p/bug-448.c.obj [192/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-font.c.obj ../src/win32/cairo-win32-font.c: In function '_cairo_win32_scaled_font_select_unscaled_font': ../src/win32/cairo-win32-font.c:526:17: warning: 'hfont' may be used uninitialized [-Wmaybe-uninitialized] 526 | old_hfont = SelectObject (hdc, hfont); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-font.c:519:11: note: 'hfont' was declared here 519 | HFONT hfont; | ^~~~~ [193/692] Compiling C object test/cairo-test-suite.exe.p/bug-51910.c.obj [194/692] Compiling C object test/cairo-test-suite.exe.p/bug-bo-ricotz.c.obj [195/692] Compiling C object test/cairo-test-suite.exe.p/bug-84115.c.obj [196/692] Compiling C object test/cairo-test-suite.exe.p/bug-75705.c.obj [197/692] Compiling C object test/cairo-test-suite.exe.p/bug-bo-rectangular.c.obj [198/692] Compiling C object test/cairo-test-suite.exe.p/bug-extents.c.obj [199/692] Compiling C object test/cairo-test-suite.exe.p/bug-seams.c.obj [200/692] Compiling C object test/cairo-test-suite.exe.p/caps-joins-alpha.c.obj [201/692] Compiling C object test/cairo-test-suite.exe.p/bug-source-cu.c.obj [202/692] Compiling C object test/cairo-test-suite.exe.p/bug-bo-collins.c.obj [203/692] Compiling C object test/cairo-test-suite.exe.p/caps-sub-paths.c.obj [204/692] Compiling C object test/cairo-test-suite.exe.p/checkerboard.c.obj [205/692] Compiling C object test/cairo-test-suite.exe.p/caps-joins.c.obj [206/692] Compiling C object test/cairo-test-suite.exe.p/bug-image-compositor.c.obj [207/692] Compiling C object test/cairo-test-suite.exe.p/clip-contexts.c.obj [208/692] Compiling C object test/cairo-test-suite.exe.p/caps.c.obj [209/692] Compiling C object test/cairo-test-suite.exe.p/caps-joins-curve.c.obj [210/692] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-quad.c.obj [211/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-scanner.c.obj [212/692] Compiling C object test/cairo-test-suite.exe.p/cairo-test-runner.c.obj [213/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-printing-surface.c.obj ../src/win32/cairo-win32-printing-surface.c: In function '_cairo_win32_printing_surface_stroke': ../src/win32/cairo-win32-printing-surface.c:1527:38: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1527 | dash_array = calloc (sizeof (DWORD), style->num_dashes); | ^~~~~ ../src/win32/cairo-win32-printing-surface.c:1527:38: note: earlier argument should specify number of elements, later size of each element ../src/win32/cairo-win32-printing-surface.c: In function '_cairo_win32_printing_surface_paint_image_pattern': ../src/win32/cairo-win32-printing-surface.c:911:18: warning: 'mime_data' may be used uninitialized [-Wmaybe-uninitialized] 911 | if (!StretchDIBits (surface->win32.dc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | x_tile*opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | y_tile*opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~ 915 | opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~ 916 | 0, | ~~ 917 | 0, | ~~ 918 | use_mime ? mime_info.width : opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | use_mime ? mime_info.height : opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | use_mime ? mime_data : opaque_image->data, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 921 | &bi, | ~~~~ 922 | DIB_RGB_COLORS, | ~~~~~~~~~~~~~~~ 923 | SRCCOPY)) | ~~~~~~~~ ../src/win32/cairo-win32-printing-surface.c:774:26: note: 'mime_data' was declared here 774 | const unsigned char *mime_data; | ^~~~~~~~~ [214/692] Compiling C object test/cairo-test-suite.exe.p/clip-complex-bug61592.c.obj [215/692] Compiling C object test/cairo-test-suite.exe.p/clip-device-offset.c.obj [216/692] Compiling C object test/cairo-test-suite.exe.p/clip-all.c.obj [217/692] Compiling C object test/cairo-test-suite.exe.p/clip-double-free.c.obj [218/692] Compiling C object test/cairo-test-suite.exe.p/caps-tails-curve.c.obj [219/692] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint.c.obj [220/692] Compiling C object test/cairo-test-suite.exe.p/clip-empty.c.obj [221/692] Compiling C object test/cairo-test-suite.exe.p/clear.c.obj [222/692] Compiling C object test/cairo-test-suite.exe.p/clip-fill.c.obj [223/692] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-hatching.c.obj [224/692] Compiling C object test/cairo-test-suite.exe.p/clip-empty-group.c.obj [225/692] Compiling C object test/cairo-test-suite.exe.p/clear-source.c.obj [226/692] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule-pixel-aligned.c.obj [227/692] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule.c.obj [228/692] Compiling C object test/cairo-test-suite.exe.p/clip-complex-shape.c.obj [229/692] Compiling C object test/cairo-test-suite.exe.p/clip-empty-save.c.obj [230/692] Compiling C object test/cairo-test-suite.exe.p/clip-push-group.c.obj [231/692] Compiling C object test/cairo-test-suite.exe.p/clip-mixed-antialias.c.obj [232/692] Compiling C object test/cairo-test-suite.exe.p/clip-fill-no-op.c.obj [233/692] Compiling C object test/cairo-test-suite.exe.p/clip-intersect.c.obj [234/692] Compiling C object test/cairo-test-suite.exe.p/clip-image.c.obj [235/692] Compiling C object test/cairo-test-suite.exe.p/clip-nesting.c.obj [236/692] Compiling C object test/cairo-test-suite.exe.p/clip-polygons.c.obj [237/692] Compiling C object test/cairo-test-suite.exe.p/clip-stroke.c.obj [238/692] Compiling C object test/cairo-test-suite.exe.p/clip-group-shapes.c.obj [239/692] Compiling C object test/cairo-test-suite.exe.p/api-special-cases.c.obj [240/692] Compiling C object test/cairo-test-suite.exe.p/clip-shape.c.obj [241/692] Compiling C object test/cairo-test-suite.exe.p/cairo-test.c.obj [242/692] Compiling C object test/cairo-test-suite.exe.p/clip-text.c.obj [243/692] Compiling C object test/cairo-test-suite.exe.p/clip-twice-rectangle.c.obj [244/692] Compiling C object test/cairo-test-suite.exe.p/clip-stroke-no-op.c.obj [245/692] Compiling C object test/cairo-test-suite.exe.p/clip-draw-unbounded.c.obj [246/692] Compiling C object test/cairo-test-suite.exe.p/clip-operator.c.obj [247/692] Compiling C object test/cairo-test-suite.exe.p/clip-rectilinear.c.obj [248/692] Compiling C object test/cairo-test-suite.exe.p/close-path.c.obj [249/692] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over.c.obj [250/692] Compiling C object test/cairo-test-suite.exe.p/clip-twice.c.obj [251/692] Compiling C object test/cairo-test-suite.exe.p/clip-zero.c.obj [252/692] Compiling C object test/cairo-test-suite.exe.p/clip-unbounded.c.obj [253/692] Compiling C object test/cairo-test-suite.exe.p/clipped-surface.c.obj [254/692] Compiling C object test/cairo-test-suite.exe.p/clipped-group.c.obj [255/692] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-source.c.obj [256/692] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over-repeat.c.obj [257/692] Compiling C object test/cairo-test-suite.exe.p/close-path-current-point.c.obj [258/692] Compiling C object test/cairo-test-suite.exe.p/copy-disjoint.c.obj [259/692] Compiling C object test/cairo-test-suite.exe.p/curve-to-as-line-to.c.obj [260/692] Compiling C object test/cairo-test-suite.exe.p/dash-infinite-loop.c.obj [261/692] Compiling C object src/libcairo-2.dll.p/cairo-svg-glyph-render.c.obj ../src/cairo-svg-glyph-render.c: In function '_read_png_from_base64': ../src/cairo-svg-glyph-render.c:1776:32: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized] 1776 | val = (val << 6) | (c -'a' + 26); | ~~~~~^~~~~ ../src/cairo-svg-glyph-render.c:1759:14: note: 'val' was declared here 1759 | unsigned val; | ^~~ [262/692] Compiling C object test/cairo-test-suite.exe.p/dash-caps-joins.c.obj [263/692] Compiling C object test/cairo-test-suite.exe.p/dash-curve.c.obj [264/692] Compiling C object test/cairo-test-suite.exe.p/dash-offset.c.obj [265/692] Compiling C object test/cairo-test-suite.exe.p/create-for-stream.c.obj [266/692] Compiling C object test/cairo-test-suite.exe.p/create-from-broken-png-stream.c.obj [267/692] Compiling C object test/cairo-test-suite.exe.p/copy-path.c.obj [268/692] Compiling C object test/cairo-test-suite.exe.p/dash-offset-negative.c.obj [269/692] Compiling C object test/cairo-test-suite.exe.p/create-from-png-stream.c.obj [270/692] Compiling C object test/cairo-test-suite.exe.p/culled-glyphs.c.obj [271/692] Compiling C object src/libcairo-2.dll.p/cairo-ft-font.c.obj ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_record_svg_glyph': ../src/cairo-ft-font.c:3073:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized] 3073 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3021:12: note: 'extent_x_scale' was declared here 3021 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c:3074:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized] 3074 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3022:12: note: 'extent_y_scale' was declared here 3022 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_record_colr_v1_glyph': ../src/cairo-ft-font.c:2923:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized] 2923 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:2871:12: note: 'extent_x_scale' was declared here 2871 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c:2924:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized] 2924 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:2872:12: note: 'extent_y_scale' was declared here 2872 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_surface': ../src/cairo-ft-font.c:2679:45: warning: 'surface' may be used uninitialized [-Wmaybe-uninitialized] 2679 | if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 && | ^~ ../src/cairo-ft-font.c:2614:34: note: 'surface' declared here 2614 | cairo_image_surface_t *surface; | ^~~~~~~ [272/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-curve-to.c.obj [273/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-arc.c.obj [274/692] Compiling C object test/cairo-test-suite.exe.p/create-from-png-16bit.c.obj [275/692] Compiling C object test/cairo-test-suite.exe.p/dash-zero-length.c.obj [276/692] Compiling C object test/cairo-test-suite.exe.p/dash-state.c.obj [277/692] Compiling C object test/cairo-test-suite.exe.p/dash-no-dash.c.obj [278/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-arcs.c.obj [279/692] Compiling C object test/cairo-test-suite.exe.p/dash-scale.c.obj [280/692] Compiling C object test/cairo-test-suite.exe.p/create-from-png.c.obj [281/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-pen.c.obj [282/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-rel-curve-to.c.obj [283/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-solid-dash.c.obj [284/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-dash.c.obj [285/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-path.c.obj [286/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-radial-gradient.c.obj [287/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-linear-gradient.c.obj [288/692] Compiling C object test/cairo-test-suite.exe.p/device-offset-positive.c.obj [289/692] Compiling C object test/cairo-test-suite.exe.p/error-setters.c.obj [290/692] Compiling C object test/cairo-test-suite.exe.p/extend-pad.c.obj [291/692] Compiling C object test/cairo-test-suite.exe.p/extend-repeat.c.obj [292/692] Compiling C object test/cairo-test-suite.exe.p/device-offset-scale.c.obj [293/692] Compiling C object test/cairo-test-suite.exe.p/drunkard-tails.c.obj [294/692] Compiling C object test/cairo-test-suite.exe.p/extend-pad-similar.c.obj [295/692] Compiling C object test/cairo-test-suite.exe.p/device-offset.c.obj [296/692] Compiling C object test/cairo-test-suite.exe.p/dithergradient.c.obj [297/692] Compiling C object test/cairo-test-suite.exe.p/fallback.c.obj [298/692] Compiling C object test/cairo-test-suite.exe.p/extend-reflect-similar.c.obj [299/692] Compiling C object test/cairo-test-suite.exe.p/extend-reflect.c.obj [300/692] Compiling C object test/cairo-test-suite.exe.p/device-offset-fractional.c.obj [301/692] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke.c.obj [302/692] Compiling C object test/cairo-test-suite.exe.p/fill-alpha.c.obj [303/692] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha-add.c.obj [304/692] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha.c.obj [305/692] Compiling C object test/cairo-test-suite.exe.p/fill-disjoint.c.obj [306/692] Compiling C object test/cairo-test-suite.exe.p/extend-pad-border.c.obj [307/692] Compiling C object test/cairo-test-suite.exe.p/coverage.c.obj [308/692] Compiling C object test/cairo-test-suite.exe.p/fill-alpha-pattern.c.obj [309/692] Compiling C object test/cairo-test-suite.exe.p/fill-degenerate-sort-order.c.obj [310/692] Compiling C object test/cairo-test-suite.exe.p/filter-bilinear-extents.c.obj [311/692] Compiling C object test/cairo-test-suite.exe.p/fill-empty.c.obj [312/692] Compiling C object test/cairo-test-suite.exe.p/fill-missed-stop.c.obj [313/692] Compiling C object test/cairo-test-suite.exe.p/extend-repeat-similar.c.obj [314/692] Compiling C object test/cairo-test-suite.exe.p/font-face-get-type.c.obj [315/692] Compiling C object test/cairo-test-suite.exe.p/fill-rule.c.obj [316/692] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-transformed.c.obj [317/692] Compiling C object test/cairo-test-suite.exe.p/font-options.c.obj [318/692] Compiling C object test/cairo-test-suite.exe.p/glyph-cache-pressure.c.obj [319/692] Compiling C object src/libcairo-2.dll.p/cairo-pdf-interchange.c.obj ../src/cairo-pdf-interchange.c: In function 'cairo_pdf_interchange_write_node_object.part.0': ../src/cairo-pdf-interchange.c:628:52: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized] 628 | if (_cairo_array_num_elements (&content_node->mcid) > 0) { | ^~~~~~~~~~~~~~~~~~~ ../src/cairo-pdf-interchange.c:622:51: note: 'content_node' was declared here 622 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ In file included from ../src/cairo-error-private.h:45, from ../src/cairoint.h:69, from ../src/cairo-pdf-interchange.c:47: ../src/cairo-pdf-interchange.c:680:45: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized] 680 | assert (content_node->type == PDF_NODE_CONTENT); | ~~~~~~~~~~~~^~~~~~ ../src/cairo-pdf-interchange.c:675:55: note: 'content_node' was declared here 675 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ ../src/cairo-pdf-interchange.c: In function 'cairo_pdf_interchange_apply_extents_from_content_ref': ../src/cairo-pdf-interchange.c:1252:27: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized] 1252 | node->extents = content_node->extents; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-pdf-interchange.c:1241:35: note: 'content_node' was declared here 1241 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ [320/692] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-offset.c.obj [321/692] Compiling C object test/cairo-test-suite.exe.p/font-matrix-translation.c.obj [322/692] Compiling C object test/cairo-test-suite.exe.p/fill-image.c.obj [323/692] Compiling C object test/cairo-test-suite.exe.p/extended-blend.c.obj [324/692] Compiling C object test/cairo-test-suite.exe.p/gradient-alpha.c.obj [325/692] Compiling C object test/cairo-test-suite.exe.p/gradient-constant-alpha.c.obj [326/692] Compiling C object test/cairo-test-suite.exe.p/finer-grained-fallbacks.c.obj [327/692] Compiling C object test/cairo-test-suite.exe.p/group-clip.c.obj [328/692] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops-mask.c.obj [329/692] Compiling C object test/cairo-test-suite.exe.p/group-unaligned.c.obj [330/692] Compiling C object test/cairo-test-suite.exe.p/get-group-target.c.obj [331/692] Compiling C object test/cairo-test-suite.exe.p/group-paint.c.obj [332/692] Compiling C object src/libcairo-2.dll.p/cairo-script-surface.c.obj [333/692] Compiling C object test/cairo-test-suite.exe.p/group-state.c.obj [334/692] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops.c.obj [335/692] Compiling C object test/cairo-test-suite.exe.p/get-and-set.c.obj [336/692] Compiling C object test/cairo-test-suite.exe.p/huge-linear.c.obj [337/692] Compiling C object test/cairo-test-suite.exe.p/halo.c.obj [338/692] Compiling C object test/cairo-test-suite.exe.p/huge-radial.c.obj [339/692] Compiling C object test/cairo-test-suite.exe.p/infinite-join.c.obj [340/692] Compiling C object test/cairo-test-suite.exe.p/half-coverage.c.obj [341/692] Compiling C object test/cairo-test-suite.exe.p/joins.c.obj [342/692] Compiling C object test/cairo-test-suite.exe.p/image-surface-source.c.obj [343/692] Compiling C object test/cairo-test-suite.exe.p/get-clip.c.obj [344/692] Compiling C object test/cairo-test-suite.exe.p/joins-star.c.obj [345/692] Compiling C object test/cairo-test-suite.exe.p/inverse-text.c.obj [346/692] Compiling C object test/cairo-test-suite.exe.p/hairline.c.obj [347/692] Compiling C object test/cairo-test-suite.exe.p/image-bug-710072.c.obj [348/692] Compiling C object test/cairo-test-suite.exe.p/large-clip.c.obj [349/692] Compiling C object test/cairo-test-suite.exe.p/large-font.c.obj [350/692] Compiling C object test/cairo-test-suite.exe.p/implicit-close.c.obj [351/692] Compiling C object test/cairo-test-suite.exe.p/horizontal-clip.c.obj [352/692] Compiling C object test/cairo-test-suite.exe.p/hatchings.c.obj [353/692] Compiling C object test/cairo-test-suite.exe.p/inverted-clip.c.obj [354/692] Compiling C object test/cairo-test-suite.exe.p/in-fill-empty-trapezoid.c.obj [355/692] Compiling C object test/cairo-test-suite.exe.p/joins-loop.c.obj [356/692] Compiling C object test/cairo-test-suite.exe.p/joins-retrace.c.obj [357/692] Compiling C object test/cairo-test-suite.exe.p/leaky-polygon.c.obj [358/692] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-rectangle.c.obj [359/692] Compiling C object test/cairo-test-suite.exe.p/large-source-roi.c.obj [360/692] Compiling C object test/cairo-test-suite.exe.p/in-fill-trapezoid.c.obj [361/692] Compiling C object test/cairo-test-suite.exe.p/large-source.c.obj [362/692] Compiling C object test/cairo-test-suite.exe.p/leaks.c.obj [363/692] Compiling C object test/cairo-test-suite.exe.p/large-twin-antialias-mixed.c.obj [364/692] Compiling C object test/cairo-test-suite.exe.p/leaky-dash.c.obj [365/692] Compiling C object test/cairo-test-suite.exe.p/line-width-overlap.c.obj [366/692] Compiling C object test/cairo-test-suite.exe.p/line-width-zero.c.obj [367/692] Compiling C object test/cairo-test-suite.exe.p/line-width-scale.c.obj [368/692] Compiling C object test/cairo-test-suite.exe.p/line-width.c.obj [369/692] Compiling C object test/cairo-test-suite.exe.p/get-path-extents.c.obj [370/692] Compiling C object src/libcairo-2.dll.p/cairo-svg-surface.c.obj ../src/cairo-svg-surface.c: In function '_cairo_svg_surface_create_for_stream_internal.constprop': ../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/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/cairo-svg-surface.c:1517:11, inlined from '_cairo_svg_document_emit_font_subset' at ../src/cairo-svg-surface.c:1538:11: ../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/cairo-svg-surface.c: In function '_cairo_svg_document_emit_font_subset': ../src/cairo-svg-surface.c:1371:22: note: 'extracted_surface' was declared here 1371 | cairo_surface_t *extracted_surface; | ^~~~~~~~~~~~~~~~~ [371/692] Compiling C object test/cairo-test-suite.exe.p/invalid-matrix.c.obj [372/692] Compiling C object test/cairo-test-suite.exe.p/linear-step-function.c.obj [373/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-extend.c.obj [374/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-one-stop.c.obj [375/692] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-stroke.c.obj [376/692] Compiling C object test/cairo-test-suite.exe.p/long-dashed-lines.c.obj [377/692] Compiling C object test/cairo-test-suite.exe.p/long-lines.c.obj [378/692] Compiling C object test/cairo-test-suite.exe.p/linear-uniform.c.obj [379/692] Compiling C object test/cairo-test-suite.exe.p/line-width-tolerance.c.obj [380/692] Compiling C object test/cairo-test-suite.exe.p/line-width-large-overlap.c.obj [381/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient.c.obj [382/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-large.c.obj [383/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-subset.c.obj [384/692] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-similar.c.obj [385/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-reflect.c.obj [386/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern.c.obj [387/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-fold.c.obj [388/692] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-image.c.obj [389/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-control-points.c.obj [390/692] Compiling C object test/cairo-test-suite.exe.p/mask-surface-ctm.c.obj [391/692] Compiling C object test/cairo-test-suite.exe.p/move-to-show-surface.c.obj [392/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-accuracy.c.obj [393/692] Compiling C object test/cairo-test-suite.exe.p/mask-alpha.c.obj [394/692] Compiling C object test/cairo-test-suite.exe.p/mask-ctm.c.obj [395/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-transformed.c.obj [396/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-conical.c.obj [397/692] Compiling C object test/cairo-test-suite.exe.p/new-sub-path.c.obj [398/692] Compiling C object test/cairo-test-suite.exe.p/operator-alpha.c.obj [399/692] Compiling C object test/cairo-test-suite.exe.p/nil-surface.c.obj [400/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-overlap.c.obj [401/692] Compiling C object test/cairo-test-suite.exe.p/mask.c.obj [402/692] Compiling C object test/cairo-test-suite.exe.p/map-to-image.c.obj [403/692] Compiling C object test/cairo-test-suite.exe.p/operator.c.obj [404/692] Compiling C object test/cairo-test-suite.exe.p/mask-glyphs.c.obj [405/692] Compiling C object test/cairo-test-suite.exe.p/negative-stride-image.c.obj [406/692] Compiling C object test/cairo-test-suite.exe.p/outline-tolerance.c.obj [407/692] Compiling C object test/cairo-test-suite.exe.p/over-above-source.c.obj [408/692] Compiling C object test/cairo-test-suite.exe.p/over-below-source.c.obj [409/692] Compiling C object test/cairo-test-suite.exe.p/miter-precision.c.obj [410/692] Compiling C object test/cairo-test-suite.exe.p/mime-data.c.obj [411/692] Compiling C object test/cairo-test-suite.exe.p/over-between-source.c.obj [412/692] Compiling C object test/cairo-test-suite.exe.p/overlapping-dash-caps.c.obj [413/692] Compiling C object test/cairo-test-suite.exe.p/mime-surface-api.c.obj [414/692] Compiling C object test/cairo-test-suite.exe.p/paint.c.obj [415/692] Compiling C object test/cairo-test-suite.exe.p/paint-repeat.c.obj [416/692] Compiling C object test/cairo-test-suite.exe.p/operator-www.c.obj [417/692] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha.c.obj [418/692] Compiling C object test/cairo-test-suite.exe.p/overlapping-boxes.c.obj [419/692] Compiling C object test/cairo-test-suite.exe.p/partial-clip-text.c.obj [420/692] Compiling C object test/cairo-test-suite.exe.p/operator-alpha-alpha.c.obj [421/692] Compiling C object test/cairo-test-suite.exe.p/over-around-source.c.obj [422/692] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha-group-clip.c.obj [423/692] Compiling C object test/cairo-test-suite.exe.p/paint-source-alpha.c.obj [424/692] Compiling C object test/cairo-test-suite.exe.p/pdf-isolated-group.c.obj [425/692] Compiling C object test/cairo-test-suite.exe.p/pattern-get-type.c.obj [426/692] Compiling C object test/cairo-test-suite.exe.p/overflow.c.obj ../test/overflow.c: In function 'preamble': ../test/overflow.c:154:13: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 154 | if (check_if_result_fail (ctx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 155 | result, | ~~~~~~~ 156 | overflow, | ~~~~~~~~~ 157 | data, | ~~~~~ 158 | "_cairo_fallback_add_size_t_overflow")) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../test/overflow.c:132:12: note: 'result' was declared here 132 | size_t result; | ^~~~~~ [427/692] Compiling C object src/libcairo-2.dll.p/cairo-ps-surface.c.obj ../src/cairo-ps-surface.c: In function '_cairo_ps_surface_use_form': ../src/cairo-ps-surface.c:3524:36: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3524 | source_entry = calloc (sizeof (cairo_ps_form_t), 1); | ^~~~~~~~~~~~~~~ ../src/cairo-ps-surface.c:3524:36: note: earlier argument should specify number of elements, later size of each element [428/692] Compiling C object test/cairo-test-suite.exe.p/operator-source.c.obj [429/692] Compiling C object test/cairo-test-suite.exe.p/overlapping-glyphs.c.obj [430/692] Compiling C object test/cairo-test-suite.exe.p/path-currentpoint.c.obj [431/692] Compiling C object test/cairo-test-suite.exe.p/paint-clip-fill.c.obj [432/692] Compiling C object test/cairo-test-suite.exe.p/path-stroke-twice.c.obj [433/692] Compiling C object test/cairo-test-suite.exe.p/pixman-rotate.c.obj [434/692] Compiling C object test/cairo-test-suite.exe.p/push-group.c.obj [435/692] Compiling C object test/cairo-test-suite.exe.p/pass-through.c.obj [436/692] Compiling C object test/cairo-test-suite.exe.p/operator-clear.c.obj [437/692] Compiling C object test/cairo-test-suite.exe.p/path-append.c.obj [438/692] Compiling C object test/cairo-test-suite.exe.p/radial-gradient-extend.c.obj [439/692] Compiling C object test/cairo-test-suite.exe.p/pixman-downscale.c.obj [440/692] Compiling C object test/cairo-test-suite.exe.p/path-precision.c.obj [441/692] Compiling C object test/cairo-test-suite.exe.p/push-group-color.c.obj [442/692] Compiling C object test/cairo-test-suite.exe.p/png.c.obj [443/692] Compiling C object test/cairo-test-suite.exe.p/random-intersections-nonzero.c.obj [444/692] Compiling C object test/cairo-test-suite.exe.p/random-intersections-eo.c.obj [445/692] Compiling C object test/cairo-test-suite.exe.p/push-group-path-offset.c.obj [446/692] Compiling C object test/cairo-test-suite.exe.p/radial-gradient.c.obj [447/692] Compiling C object test/cairo-test-suite.exe.p/radial-outer-focus.c.obj [448/692] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-eo.c.obj [449/692] Compiling C object test/cairo-test-suite.exe.p/pattern-getters.c.obj [450/692] Compiling C object test/cairo-test-suite.exe.p/record-transform-paint.c.obj [451/692] Compiling C object test/cairo-test-suite.exe.p/rectangle-rounding-error.c.obj [452/692] Compiling C object test/cairo-test-suite.exe.p/random-clips.c.obj [453/692] Compiling C object test/cairo-test-suite.exe.p/raster-source.c.obj [454/692] Compiling C object test/cairo-test-suite.exe.p/rgb24-ignore-alpha.c.obj [455/692] Compiling C object test/cairo-test-suite.exe.p/recording-surface-pattern.c.obj [456/692] Compiling C object test/cairo-test-suite.exe.p/recording-ink-extents.c.obj [457/692] Compiling C object test/cairo-test-suite.exe.p/recording-surface-extend.c.obj [458/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash.c.obj [459/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash-scale.c.obj [460/692] Compiling C object test/cairo-test-suite.exe.p/record-extend.c.obj [461/692] Compiling C object test/cairo-test-suite.exe.p/record-mesh.c.obj [462/692] Compiling C object test/cairo-test-suite.exe.p/record-neg-extents.c.obj [463/692] Compiling C object test/cairo-test-suite.exe.p/record-replay-extend.c.obj [464/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-fill.c.obj [465/692] Compiling C object test/cairo-test-suite.exe.p/rotate-image-surface-paint.c.obj [466/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-miter-limit.c.obj [467/692] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-fill.c.obj [468/692] Compiling C object test/cairo-test-suite.exe.p/rel-path.c.obj [469/692] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-nz.c.obj [470/692] Compiling C object test/cairo-test-suite.exe.p/record-write-png.c.obj [471/692] Compiling C object test/cairo-test-suite.exe.p/rotated-clip.c.obj [472/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-stroke.c.obj [473/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-grid.c.obj [474/692] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-stroke.c.obj [475/692] Compiling C object test/cairo-test-suite.exe.p/reflected-stroke.c.obj [476/692] Compiling C object test/cairo-test-suite.exe.p/round-join-bug-520.c.obj [477/692] Compiling C object test/cairo-test-suite.exe.p/rotate-stroke-box.c.obj [478/692] Compiling C object test/cairo-test-suite.exe.p/scale-source-surface-paint.c.obj [479/692] Compiling C object test/cairo-test-suite.exe.p/scale-down-source-surface-paint.c.obj [480/692] Compiling C object test/cairo-test-suite.exe.p/record90.c.obj [481/692] Compiling C object test/cairo-test-suite.exe.p/scale-offset-image.c.obj [482/692] Compiling C object test/cairo-test-suite.exe.p/select-font-face.c.obj [483/692] Compiling C object test/cairo-test-suite.exe.p/partial-coverage.c.obj [484/692] Compiling C object test/cairo-test-suite.exe.p/scale-offset-similar.c.obj [485/692] Compiling C object test/cairo-test-suite.exe.p/stroke-image.c.obj [486/692] Compiling C object test/cairo-test-suite.exe.p/record2x.c.obj [487/692] Compiling C object test/cairo-test-suite.exe.p/record1414x.c.obj [488/692] Compiling C object test/cairo-test-suite.exe.p/recordflip.c.obj [489/692] Compiling C object test/cairo-test-suite.exe.p/self-copy-overlap.c.obj [490/692] Compiling C object test/cairo-test-suite.exe.p/scaled-font-zero-matrix.c.obj [491/692] Compiling C object test/cairo-test-suite.exe.p/self-copy.c.obj [492/692] Compiling C object test/cairo-test-suite.exe.p/record.c.obj [493/692] Compiling C object test/cairo-test-suite.exe.p/stroke-clipped.c.obj [494/692] Compiling C object test/cairo-test-suite.exe.p/stroke-ctm-caps.c.obj [495/692] Compiling C object test/cairo-test-suite.exe.p/show-text-current-point.c.obj [496/692] Compiling C object test/cairo-test-suite.exe.p/stroke-open-box.c.obj [497/692] Compiling C object test/cairo-test-suite.exe.p/self-intersecting.c.obj [498/692] Compiling C object test/cairo-test-suite.exe.p/shifted-operator.c.obj [499/692] Compiling C object test/cairo-test-suite.exe.p/sample.c.obj [500/692] Compiling C object test/cairo-test-suite.exe.p/set-source.c.obj [501/692] Compiling C object test/cairo-test-suite.exe.p/select-font-no-show-text.c.obj [502/692] Compiling C object test/cairo-test-suite.exe.p/skew-extreme.c.obj [503/692] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-advance.c.obj [504/692] Compiling C object test/cairo-test-suite.exe.p/shape-sierpinski.c.obj [505/692] Compiling C object test/cairo-test-suite.exe.p/smask-image-mask.c.obj [506/692] Compiling C object test/cairo-test-suite.exe.p/shape-general-convex.c.obj [507/692] Compiling C object test/cairo-test-suite.exe.p/smp-glyph.c.obj [508/692] Compiling C object test/cairo-test-suite.exe.p/smask.c.obj [509/692] Compiling C object test/cairo-test-suite.exe.p/smask-mask.c.obj [510/692] Compiling C object test/cairo-test-suite.exe.p/source-clip-scale.c.obj [511/692] Compiling C object test/cairo-test-suite.exe.p/simple.c.obj [512/692] Compiling C object test/cairo-test-suite.exe.p/stroke-pattern.c.obj [513/692] Compiling C object test/cairo-test-suite.exe.p/source-clip.c.obj [514/692] Compiling C object test/cairo-test-suite.exe.p/smask-stroke.c.obj [515/692] Compiling C object test/cairo-test-suite.exe.p/smask-fill.c.obj [516/692] Compiling C object test/cairo-test-suite.exe.p/smask-text.c.obj [517/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-repeat.c.obj [518/692] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-many.c.obj [519/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-image-repeat.c.obj [520/692] Compiling C object test/cairo-test-suite.exe.p/smask-paint.c.obj [521/692] Compiling C object test/cairo-test-suite.exe.p/surface-finish-twice.c.obj [522/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-pad.c.obj [523/692] Compiling C object test/cairo-test-suite.exe.p/solid-pattern-cache-stress.c.obj [524/692] Compiling C object test/cairo-test-suite.exe.p/stride-12-image.c.obj [525/692] Compiling C object test/cairo-test-suite.exe.p/source-surface-scale-paint.c.obj [526/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-scale.c.obj [527/692] Compiling C object test/cairo-test-suite.exe.p/spline-decomposition.c.obj [528/692] Compiling C object test/cairo-test-suite.exe.p/subsurface.c.obj [529/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-reflect.c.obj [530/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern.c.obj [531/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-parent.c.obj [532/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-outside-target.c.obj [533/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down.c.obj [534/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-up.c.obj [535/692] Compiling C object test/cairo-test-suite.exe.p/text-cache-crash.c.obj [536/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-big-scale-down.c.obj [537/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-similar-repeat.c.obj [538/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-operator.c.obj [539/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-child.c.obj [540/692] Compiling C object test/cairo-test-suite.exe.p/text-antialias-subpixel.c.obj [541/692] Compiling C object test/cairo-test-suite.exe.p/text-unhinted-metrics.c.obj [542/692] Compiling C object test/cairo-test-suite.exe.p/text-transform.c.obj [543/692] Compiling C object test/cairo-test-suite.exe.p/thin-lines.c.obj [544/692] Compiling C object test/cairo-test-suite.exe.p/text-antialias.c.obj [545/692] Compiling C object test/cairo-test-suite.exe.p/text-glyph-range.c.obj [546/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down-extend.c.obj [547/692] Compiling C object test/cairo-test-suite.exe.p/text-subpixel.c.obj [548/692] Compiling C object test/cairo-test-suite.exe.p/text-rotate.c.obj [549/692] Compiling C object test/cairo-test-suite.exe.p/text-pattern.c.obj [550/692] Compiling C object test/cairo-test-suite.exe.p/twin.c.obj [551/692] Compiling C object test/cairo-test-suite.exe.p/translate-show-surface.c.obj [552/692] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-subpixel.c.obj [553/692] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-mixed.c.obj [554/692] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-none.c.obj [555/692] Compiling C object test/cairo-test-suite.exe.p/transforms.c.obj [556/692] Compiling C object test/cairo-test-suite.exe.p/tighten-bounds.c.obj [557/692] Compiling C object test/cairo-test-suite.exe.p/unclosed-strokes.c.obj [558/692] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-gray.c.obj [559/692] Compiling C object test/cairo-test-suite.exe.p/trap-clip.c.obj [560/692] Compiling C object test/cairo-test-suite.exe.p/text-zero-len.c.obj [561/692] Compiling C object test/cairo-test-suite.exe.p/unantialiased-shapes.c.obj [562/692] Compiling C object test/cairo-test-suite.exe.p/user-font-subpixel.c.obj [563/692] Compiling C object test/cairo-test-suite.exe.p/white-in-noop.c.obj [564/692] Compiling C object test/cairo-test-suite.exe.p/user-data.c.obj [565/692] Compiling C object test/cairo-test-suite.exe.p/xcb-snapshot-assert.c.obj [566/692] Compiling C object test/cairo-test-suite.exe.p/user-font-mask.c.obj [567/692] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-image-shm.c.obj [568/692] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-subimage.c.obj [569/692] Compiling C object test/cairo-test-suite.exe.p/toy-font-face.c.obj [570/692] Compiling C object test/cairo-test-suite.exe.p/user-font.c.obj [571/692] Compiling C object test/cairo-test-suite.exe.p/tiger.c.obj [572/692] Compiling C object test/cairo-test-suite.exe.p/unaligned-box.c.obj [573/692] Compiling C object test/cairo-test-suite.exe.p/unbounded-operator.c.obj [574/692] Compiling C object test/cairo-test-suite.exe.p/user-font-proxy.c.obj [575/692] Compiling C object test/cairo-test-suite.exe.p/xcb-stress-cache.c.obj [576/692] Compiling C object test/cairo-test-suite.exe.p/xcomposite-projection.c.obj [577/692] Compiling C object test/cairo-test-suite.exe.p/xlib-expose-event.c.obj [578/692] Compiling C object test/cairo-test-suite.exe.p/user-font-color.c.obj [579/692] Compiling C object test/cairo-test-suite.exe.p/zero-alpha.c.obj [580/692] Compiling C object test/cairo-test-suite.exe.p/ft-color-font.c.obj [581/692] Compiling C object test/cairo-test-suite.exe.p/pthread-show-text.c.obj [582/692] Compiling C object test/cairo-test-suite.exe.p/zero-mask.c.obj [583/692] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type1.c.obj [584/692] Compiling C object test/cairo-test-suite.exe.p/pthread-same-source.c.obj [585/692] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-table.c.obj [586/692] Compiling C object test/cairo-test-suite.exe.p/pthread-similar.c.obj [587/692] Compiling C object test/cairo-test-suite.exe.p/user-font-rescale.c.obj [588/692] Compiling C object test/cairo-test-suite.exe.p/pdf-features.c.obj [589/692] Compiling C object test/cairo-test-suite.exe.p/pdf-operators-text.c.obj [590/692] Compiling C object test/cairo-test-suite.exe.p/ps-surface-source.c.obj [591/692] Compiling C object test/cairo-test-suite.exe.p/ft-text-antialias-none.c.obj [592/692] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type3.c.obj [593/692] Compiling C object test/cairo-test-suite.exe.p/pdf-mime-data.c.obj [594/692] Compiling C object test/cairo-test-suite.exe.p/ps-features.c.obj [595/692] Compiling C object test/cairo-test-suite.exe.p/ft-svg-color-font.c.obj [596/692] Compiling C object test/cairo-test-suite.exe.p/ft-font-create-for-ft-face.c.obj [597/692] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-positioning.c.obj [598/692] Compiling C object test/cairo-test-suite.exe.p/font-variations.c.obj [599/692] Compiling C object test/cairo-test-suite.exe.p/pdf-surface-source.c.obj [600/692] Compiling C object test/cairo-test-suite.exe.p/svg-clip.c.obj [601/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/composite-checker.c.obj [602/692] Compiling C object test/cairo-test-suite.exe.p/svg-surface-source.c.obj [603/692] Compiling C object test/cairo-test-suite.exe.p/svg-surface.c.obj [604/692] Compiling C object test/cairo-test-suite.exe.p/multi-page.c.obj [605/692] Compiling C object test/cairo-test-suite.exe.p/bitmap-font.c.obj [606/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/disjoint.c.obj [607/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/hash-table.c.obj [608/692] Compiling C object test/cairo-test-suite.exe.p/ps-eps.c.obj [609/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/box-outline.c.obj [610/692] Compiling C object test/cairo-test-suite.exe.p/pdf-tagged-text.c.obj [611/692] Compiling C object test/cairo-test-suite.exe.p/create-regions.c.obj [612/692] Compiling C object test/cairo-test-suite.exe.p/fallback-resolution.c.obj [613/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint-with-alpha.c.obj [614/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill.c.obj [615/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint.c.obj [616/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/subimage_copy.c.obj [617/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-line.c.obj [618/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/hatching.c.obj [619/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/rectangles.c.obj [620/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-lines.c.obj [621/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/tessellate.c.obj [622/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/cairo-perf-cover.c.obj [623/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/text.c.obj [624/692] Compiling C object test/cairo-test-suite.exe.p/mime-unique-id.c.obj [625/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/twin.c.obj [626/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/wave.c.obj [627/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/pattern_create_radial.c.obj [628/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/zrusin.c.obj [629/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/unaligned-clip.c.obj [630/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/line.c.obj [631/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/mask.c.obj [632/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-dashed-lines.c.obj [633/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/stroke.c.obj [634/692] Compiling C++ object src/libcairo-2.dll.p/win32_cairo-dwrite-font.cpp.obj ../src/win32/cairo-dwrite-font.cpp: In function 'cairo_int_status_t _dwrite_draw_glyphs_to_gdi_surface_d2d(cairo_win32_surface_t*, DWRITE_MATRIX*, DWRITE_GLYPH_RUN*, COLORREF, const RECT&)': ../src/win32/cairo-dwrite-font.cpp:1692:11: warning: unused variable 'x' [-Wunused-variable] 1692 | float x = 0, y = 0; | ^ ../src/win32/cairo-dwrite-font.cpp:1692:18: warning: unused variable 'y' [-Wunused-variable] 1692 | float x = 0, y = 0; | ^ ../src/win32/cairo-dwrite-font.cpp: In function 'cairo_int_status_t _cairo_dwrite_show_glyphs_on_surface(void*, cairo_operator_t, const cairo_pattern_t*, cairo_glyph_t*, int, cairo_scaled_font_t*, cairo_clip_t*)': ../src/win32/cairo-dwrite-font.cpp:1725:31: warning: unused variable 'dwriteff' [-Wunused-variable] 1725 | cairo_dwrite_font_face_t *dwriteff = reinterpret_cast(scaled_font->font_face); | ^~~~~~~~ ../src/win32/cairo-dwrite-font.cpp:1750:13: warning: unused variable 'indices' [-Wunused-variable] 1750 | UINT16 *indices = const_cast(run.glyphIndices); | ^~~~~~~ ../src/win32/cairo-dwrite-font.cpp:1751:12: warning: unused variable 'advances' [-Wunused-variable] 1751 | FLOAT *advances = const_cast(run.glyphAdvances); | ^~~~~~~~ ../src/win32/cairo-dwrite-font.cpp:1752:26: warning: unused variable 'offsets' [-Wunused-variable] 1752 | DWRITE_GLYPH_OFFSET *offsets = const_cast(run.glyphOffsets); | ^~~~~~~ [635/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/pythagoras-tree.c.obj [636/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/tiger.c.obj [637/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/rounded-rectangles.c.obj [638/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/intersections.c.obj [639/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/glyphs.c.obj [640/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/mosaic.c.obj [641/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/sierpinski.c.obj [642/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/curve.c.obj [643/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-strokes.c.obj [644/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill-clip.c.obj [645/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/pixel.c.obj [646/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-curves.c.obj [647/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-curve.c.obj [648/692] Compiling C object perf/cairo-perf-print.exe.p/cairo-perf-print.c.obj [649/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-fills.c.obj [650/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/spiral.c.obj [651/692] Compiling C object perf/libcairoperf.a.p/cairo-stats.c.obj [652/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-strokes.c.obj [653/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/dragon.c.obj [654/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-fills.c.obj [655/692] Compiling C object perf/libcairoperf.a.p/cairo-perf.c.obj [656/692] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-error.c.obj [657/692] Compiling C object src/libcairo-2.dll.p/cairo-pdf-surface.c.obj [658/692] Compiling C object perf/cairo-analyse-trace.exe.p/.._src_cairo-error.c.obj [659/692] Compiling C object perf/cairo-perf-compare-backends.exe.p/cairo-perf-compare-backends.c.obj In function 'cairo_perf_reports_compare', inlined from 'main' at ../perf/cairo-perf-compare-backends.c:382:5: ../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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../perf/cairo-perf-compare-backends.c: In function 'main': ../perf/cairo-perf-compare-backends.c:158:29: note: 'min_test' was declared here 158 | test_report_t **tests, *min_test; | ^~~~~~~~ [660/692] Compiling C object perf/libcairoperf.a.p/.._src_cairo-time.c.obj [661/692] Compiling C object test/cairo-test-suite.exe.p/world-map.c.obj [662/692] Compiling C object perf/cairo-perf-diff-files.exe.p/cairo-perf-diff-files.c.obj In function 'cairo_perf_reports_compare', inlined from 'main' at ../perf/cairo-perf-diff-files.c:490:5: ../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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../perf/cairo-perf-diff-files.c: In function 'main': ../perf/cairo-perf-diff-files.c:229:29: note: 'min_test' was declared here 229 | test_report_t **tests, *min_test; | ^~~~~~~~ [663/692] Compiling C object perf/cairo-perf-micro.exe.p/cairo-perf-micro.c.obj [664/692] Linking static target src/libcairo.a [665/692] Compiling C object perf/cairo-analyse-trace.exe.p/cairo-analyse-trace.c.obj [666/692] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-hash.c.obj [667/692] Compiling C object perf/libcairoperf.a.p/cairo-perf-report.c.obj [668/692] Linking static target perf/libcairoperf.a [669/692] Linking target src/libcairo-2.dll [670/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-operators.c.obj ../util/cairo-script/cairo-script-operators.c: In function '_ft_create_for_pattern': ../util/cairo-script/cairo-script-operators.c:1929:21: warning: unused variable 'vec' [-Wunused-variable] 1929 | struct mmap_vec vec; | ^~~ ../util/cairo-script/cairo-script-operators.c: In function '_bind': ../util/cairo-script/cairo-script-operators.c:962:14: warning: 'array' may be used uninitialized [-Wmaybe-uninitialized] 962 | status = _bind_substitute (ctx, array); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:953:18: note: 'array' was declared here 953 | csi_array_t *array; | ^~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_image': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:3422:23: note: 'dict' was declared here 3422 | csi_dictionary_t *dict; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_if': ../util/cairo-script/cairo-script-operators.c:2859:15: warning: 'proc' may be used uninitialized [-Wmaybe-uninitialized] 2859 | proc->base.ref++; | ~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:2845:18: note: 'proc' was declared here 2845 | csi_array_t *proc; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_repeat': ../util/cairo-script/cairo-script-operators.c:4351:19: warning: 'proc' may be used uninitialized [-Wmaybe-uninitialized] 4351 | proc->base.ref++; | ~~~~~~~~~~~~~~^~ ../util/cairo-script/cairo-script-operators.c:4334:18: note: 'proc' was declared here 4334 | csi_array_t *proc; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_write_to_png': ../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); | ~~~~~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6329:19: note: 'filename' was declared here 6329 | csi_string_t *filename; | ^~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_ifelse': ../util/cairo-script/cairo-script-operators.c:2893:21: warning: 'false_proc' may be used uninitialized [-Wmaybe-uninitialized] 2893 | false_proc->base.ref++; | ~~~~~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:2874:30: note: 'false_proc' was declared here 2874 | csi_array_t *true_proc, *false_proc; | ^~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:2892:20: warning: 'true_proc' may be used uninitialized [-Wmaybe-uninitialized] 2892 | true_proc->base.ref++; | ~~~~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:2874:18: note: 'true_proc' was declared here 2874 | csi_array_t *true_proc, *false_proc; | ^~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_matrix': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:3755:22: note: 'array' was declared here 3755 | csi_array_t *array; | ^~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_font': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:2259:23: note: 'font' was declared here 2259 | csi_dictionary_t *font; | ^~~~ In function '_do_cairo_op', inlined from '_clip' at ../util/cairo-script/cairo-script-operators.c:1003:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_clip': ../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 ../util/cairo-script/cairo-script-operators.c:5978:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_stroke_preserve': ../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 ../util/cairo-script/cairo-script-operators.c:5972:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_stroke': ../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 ../util/cairo-script/cairo-script-operators.c:4497:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_save': ../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 ../util/cairo-script/cairo-script-operators.c:4369:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_reset_clip': ../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 ../util/cairo-script/cairo-script-operators.c:4375:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_restore': ../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 ../util/cairo-script/cairo-script-operators.c:4078:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_paint': ../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 ../util/cairo-script/cairo-script-operators.c:3699:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_new_sub_path': ../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 ../util/cairo-script/cairo-script-operators.c:3692:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_new_path': ../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 ../util/cairo-script/cairo-script-operators.c:1388:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_fill_preserve': ../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 ../util/cairo-script/cairo-script-operators.c:1382:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_fill': ../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 ../util/cairo-script/cairo-script-operators.c:1015:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_close_path': ../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 ../util/cairo-script/cairo-script-operators.c:1009:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_clip_preserve': ../util/cairo-script/cairo-script-operators.c:575:14: note: 'cr' was declared here 575 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_write_to_script': ../util/cairo-script/cairo-script-operators.c:6376:47: warning: 'filename' may be used uninitialized [-Wmaybe-uninitialized] 6376 | script = cairo_script_create (filename->string); | ~~~~~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6357:19: note: 'filename' was declared here 6357 | csi_string_t *filename; | ^~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_pop_group': ../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); | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4137:14: note: 'cr' was declared here 4137 | cairo_t *cr; | ^~ In function '_for', inlined from '_for' at ../util/cairo-script/cairo-script-operators.c:2321:1: ../util/cairo-script/cairo-script-operators.c:2342:19: warning: 'proc' may be used uninitialized [-Wmaybe-uninitialized] 2342 | proc->base.ref++; | ~~~~~~~~~~~~~~^~ ../util/cairo-script/cairo-script-operators.c: In function '_for': ../util/cairo-script/cairo-script-operators.c:2323:18: note: 'proc' was declared here 2323 | csi_array_t *proc; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_line_join': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5128:14: note: 'cr' was declared here 5128 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_operator': ../util/cairo-script/cairo-script-operators.c:5334:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5334 | cairo_set_operator (cr, val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5321:14: note: 'cr' was declared here 5321 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_line_cap': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5107:14: note: 'cr' was declared here 5107 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_fill_rule': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4963:14: note: 'cr' was declared here 4963 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_antialias': ../util/cairo-script/cairo-script-operators.c:4791:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 4791 | cairo_set_antialias (cr, antialias); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4779:14: note: 'cr' was declared here 4779 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_push_group': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4155:14: note: 'cr' was declared here 4155 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_hairline': ../util/cairo-script/cairo-script-operators.c:5180:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5180 | cairo_set_hairline (cr, set_hairline); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5168:14: note: 'cr' was declared here 5168 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_tolerance': ../util/cairo-script/cairo-script-operators.c:5531:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5531 | cairo_set_tolerance (cr, tolerance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5519:14: note: 'cr' was declared here 5519 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_miter_limit': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5301:14: note: 'cr' was declared here 5301 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_line_width': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5147:14: note: 'cr' was declared here 5147 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_font_size': ../util/cairo-script/cairo-script-operators.c:5098:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5098 | cairo_set_font_size (cr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5086:14: note: 'cr' was declared here 5086 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_paint_with_alpha': ../util/cairo-script/cairo-script-operators.c:4098:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 4098 | cairo_paint_with_alpha (cr, alpha); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4084:14: note: 'cr' was declared here 4084 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_text_path': ../util/cairo-script/cairo-script-operators.c:6270:30: warning: 'text' may be used uninitialized [-Wmaybe-uninitialized] 6270 | cairo_text_path (cr, text->string); | ~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6258:19: note: 'text' was declared here 6258 | csi_string_t *text; | ^~~~ ../util/cairo-script/cairo-script-operators.c:6270:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 6270 | cairo_text_path (cr, text->string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6259:14: note: 'cr' was declared here 6259 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_show_text': ../util/cairo-script/cairo-script-operators.c:5788:30: warning: 'text' may be used uninitialized [-Wmaybe-uninitialized] 5788 | cairo_show_text (cr, text->string); | ~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5776:19: note: 'text' was declared here 5776 | csi_string_t *text; | ^~~~ ../util/cairo-script/cairo-script-operators.c:5788:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5788 | cairo_show_text (cr, text->string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5777:14: note: 'cr' was declared here 5777 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_source': ../util/cairo-script/cairo-script-operators.c:5376:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5376 | cairo_set_source (cr, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5363:14: note: 'cr' was declared here 5363 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_scaled_font': ../util/cairo-script/cairo-script-operators.c:5355:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5355 | cairo_set_scaled_font (cr, font); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5342:14: note: 'cr' was declared here 5342 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_font_face': ../util/cairo-script/cairo-script-operators.c:5028:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5028 | cairo_set_font_face (cr, font); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5015:14: note: 'cr' was declared here 5015 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_mask': ../util/cairo-script/cairo-script-operators.c:3724:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 3724 | cairo_mask (cr, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:3711:14: note: 'cr' was declared here 3711 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_font_options': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5038:23: note: 'dict' was declared here 5038 | csi_dictionary_t *dict; | ^~~~ ../util/cairo-script/cairo-script-operators.c:5055:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5055 | cairo_set_font_options (cr, options); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5037:14: note: 'cr' was declared here 5037 | cairo_t *cr; | ^~ In function '_radial', inlined from '_radial' at ../util/cairo-script/cairo-script-operators.c:4174:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_radial': ../util/cairo-script/cairo-script-operators.c:4178:32: note: 'r2' was declared here 4178 | double x1, y1, r1, x2, y2, r2; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_show_glyphs': ../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++) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:5796:18: note: 'array' was declared here 5796 | csi_array_t *array; | ^~~~~ ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5798:14: note: 'cr' was declared here 5798 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_glyph_path': ../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++) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:2735:18: note: 'array' was declared here 2735 | csi_array_t *array; | ^~~~~ ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:2737:14: note: 'cr' was declared here 2737 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_map_to_image': ../util/cairo-script/cairo-script-operators.c:3790:25: warning: 'array' may be used uninitialized [-Wmaybe-uninitialized] 3790 | switch (array->stack.len) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:3775:18: note: 'array' was declared here 3775 | csi_array_t *array; | ^~~~~ In function '_rel_move_to', inlined from '_rel_move_to' at ../util/cairo-script/cairo-script-operators.c:4307:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_rel_move_to': ../util/cairo-script/cairo-script-operators.c:4311:14: note: 'cr' was declared here 4311 | cairo_t *cr; | ^~ In function '_rel_line_to', inlined from '_rel_line_to' at ../util/cairo-script/cairo-script-operators.c:4281:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_rel_line_to': ../util/cairo-script/cairo-script-operators.c:4285:14: note: 'cr' was declared here 4285 | cairo_t *cr; | ^~ In function '_curve_to', inlined from '_curve_to' at ../util/cairo-script/cairo-script-operators.c:1130:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_curve_to': ../util/cairo-script/cairo-script-operators.c:1137:16: note: 'y3' was declared here 1137 | double x3, y3; | ^~ In function '_rel_curve_to', inlined from '_rel_curve_to' at ../util/cairo-script/cairo-script-operators.c:4241:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_rel_curve_to': ../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 ../util/cairo-script/cairo-script-operators.c:4241:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_rel_curve_to': ../util/cairo-script/cairo-script-operators.c:4247:14: note: 'cr' was declared here 4247 | cairo_t *cr; | ^~ In function '_set_dash', inlined from '_set_dash' at ../util/cairo-script/cairo-script-operators.c:4797:1: ../util/cairo-script/cairo-script-operators.c:4816:21: warning: 'array' may be used uninitialized [-Wmaybe-uninitialized] 4816 | if (array->stack.len == 0) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_dash': ../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 ../util/cairo-script/cairo-script-operators.c:4797:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_dash': ../util/cairo-script/cairo-script-operators.c:4801:14: note: 'cr' was declared here 4801 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_record': ../util/cairo-script/cairo-script-operators.c:6227:25: warning: 'array' may be used uninitialized [-Wmaybe-uninitialized] 6227 | switch (array->stack.len) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:6212:18: note: 'array' was declared here 6212 | csi_array_t *array; | ^~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_scaled_font': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4603:23: note: 'dict' was declared here 4603 | csi_dictionary_t *dict; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_font_matrix': ../util/cairo-script/cairo-script-operators.c:5077:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5077 | cairo_set_font_matrix (cr, &m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5065:14: note: 'cr' was declared here 5065 | cairo_t *cr; | ^~ In file included from ../util/cairo-script/cairo-script-operators.c:39: ../util/cairo-script/cairo-script-private.h: In function '_surface': ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6120:17: note: called from here 6120 | cairo_surface_set_fallback_resolution (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6121 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6122 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6123 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6124 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6120:17: note: called from here 6120 | cairo_surface_set_fallback_resolution (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6121 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6122 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6123 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6124 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6169:17: note: called from here 6169 | cairo_surface_set_device_offset (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6170 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6171 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6172 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6173 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6169:17: note: called from here 6169 | cairo_surface_set_device_offset (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6170 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6171 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6172 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6173 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6192:17: note: called from here 6192 | cairo_surface_set_device_scale (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6193 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6194 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6195 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6196 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6192:17: note: called from here 6192 | cairo_surface_set_device_scale (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6193 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6194 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6195 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6196 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_csi_dictionary_get_number', inlined from '_surface' at ../util/cairo-script/cairo-script-operators.c:6059:14: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_surface': ../util/cairo-script/cairo-script-operators.c:6043:23: note: 'dict' was declared here 6043 | csi_dictionary_t *dict; | ^~~~ In function '_set_source_rgb', inlined from '_set_source_rgb' at ../util/cairo-script/cairo-script-operators.c:5459:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_source_rgb': ../util/cairo-script/cairo-script-operators.c:5463:14: note: 'cr' was declared here 5463 | cairo_t *cr; | ^~ In function '_select_font_face', inlined from '_select_font_face' at ../util/cairo-script/cairo-script-operators.c:4650:1: ../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); | ~~~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_select_font_face': ../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 ../util/cairo-script/cairo-script-operators.c:4650:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_select_font_face': ../util/cairo-script/cairo-script-operators.c:4652:14: note: 'cr' was declared here 4652 | cairo_t *cr; | ^~ In function '_rectangle', inlined from '_rectangle' at ../util/cairo-script/cairo-script-operators.c:4208:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_rectangle': ../util/cairo-script/cairo-script-operators.c:4213:14: note: 'cr' was declared here 4213 | cairo_t *cr; | ^~ In function '_set_source_rgba', inlined from '_set_source_rgba' at ../util/cairo-script/cairo-script-operators.c:5486:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_source_rgba': ../util/cairo-script/cairo-script-operators.c:5490:14: note: 'cr' was declared here 5490 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_show_text_glyphs.part.0': ../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++) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:5854:18: note: 'array' was declared here 5854 | csi_array_t *array; | ^~~~~ ../util/cairo-script/cairo-script-operators.c:5955:40: warning: 'utf8_string' may be used uninitialized [-Wmaybe-uninitialized] 5955 | utf8_string->string, utf8_string->len, | ~~~~~~~~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5856:19: note: 'utf8_string' was declared here 5856 | csi_string_t *utf8_string; | ^~~~~~~~~~~ ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5858:14: note: 'cr' was declared here 5858 | cairo_t *cr; | ^~ In function '_arc_negative', inlined from '_arc_negative' at ../util/cairo-script/cairo-script-operators.c:843:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_arc_negative': ../util/cairo-script/cairo-script-operators.c:848:14: note: 'cr' was declared here 848 | cairo_t *cr; | ^~ In function '_arc', inlined from '_arc' at ../util/cairo-script/cairo-script-operators.c:807:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_arc': ../util/cairo-script/cairo-script-operators.c:812:14: note: 'cr' was declared here 812 | cairo_t *cr; | ^~ [671/692] Linking static target util/cairo-script/libcairo-script-interpreter.a [672/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/world-map.c.obj [673/692] Linking static target perf/micro/libcairo-perf-micro.a [674/692] Compiling C object perf/cairo-perf-trace.exe.p/cairo-perf-trace.c.obj [675/692] Generating symbol file src/libcairo-2.dll.p/libcairo-2.dll.symbols [676/692] Linking target util/cairo-gobject/libcairo-gobject-2.dll [677/692] Linking target perf/cairo-perf-compare-backends.exe [678/692] Linking target perf/cairo-perf-diff-files.exe [679/692] Linking target perf/cairo-perf-print.exe [680/692] Linking target test/pdiff/perceptualdiff.exe [681/692] Linking target util/cairo-script/libcairo-script-interpreter-2.dll [682/692] Compiling C object perf/cairo-perf-chart.exe.p/cairo-perf-chart.c.obj In function 'find_ranges', inlined from 'main' at ../perf/cairo-perf-chart.c:1075:2: ../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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../perf/cairo-perf-chart.c: In function 'main': ../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 ../perf/cairo-perf-chart.c:1088:2: ../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); | ~~~~~~~~^~~~~~ ../perf/cairo-perf-chart.c: In function 'main': ../perf/cairo-perf-chart.c:786:29: note: 'min_test' was declared here 786 | test_report_t **tests, *min_test; | ^~~~~~~~ [683/692] Linking target perf/cairo-perf-micro.exe [684/692] Linking target perf/cairo-perf-chart.exe [685/692] Generating symbol file util/cairo-script/libcairo-script-interpreter-2.dll.p/libcairo-script-interpreter-2.dll.symbols [686/692] Linking target test/cairo-test-suite.exe [687/692] Linking target util/cairo-script/csi-replay.exe [688/692] Linking target util/cairo-script/csi-exec.exe [689/692] Linking target test/any2ppm.exe [690/692] Linking target util/cairo-script/csi-trace.exe [691/692] Linking target perf/cairo-analyse-trace.exe [692/692] Linking target perf/cairo-perf-trace.exe + ninja -C build_win64 ninja: Entering directory `build_win64' [1/692] Compiling C object src/libcairo-2.dll.p/cairo-fixed.c.obj [2/692] Compiling C object src/libcairo-2.dll.p/cairo-cache.c.obj [3/692] Compiling C object src/libcairo-2.dll.p/cairo-arc.c.obj [4/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-region.c.obj ../src/cairo-clip-region.c: In function '_cairo_clip_extract_region': ../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/cairoint.h:65, from ../src/cairo-clip-region.c:42: ../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/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)]; | ^~~~~~~~~~~ [5/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-boxes.c.obj [6/692] Compiling C object src/libcairo-2.dll.p/cairo-device.c.obj [7/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-polygon.c.obj [8/692] Compiling C object src/libcairo-2.dll.p/cairo-error.c.obj [9/692] Compiling C object src/libcairo-2.dll.p/cairo-font-face.c.obj [10/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-surface.c.obj [11/692] Compiling C object src/libcairo-2.dll.p/cairo-composite-rectangles.c.obj [12/692] Compiling C object src/libcairo-2.dll.p/cairo-debug.c.obj [13/692] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin-data.c.obj [14/692] Compiling C object src/libcairo-2.dll.p/cairo-fallback-compositor.c.obj [15/692] Compiling C object src/libcairo-2.dll.p/cairo-font-options.c.obj [16/692] Compiling C object src/libcairo-2.dll.p/cairo-damage.c.obj [17/692] Compiling C object src/libcairo-2.dll.p/cairo-contour.c.obj [18/692] Compiling C object src/libcairo-2.dll.p/cairo-base64-stream.c.obj [19/692] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin.c.obj [20/692] Compiling C object src/libcairo-2.dll.p/cairo-atomic.c.obj [21/692] Compiling C object src/libcairo-2.dll.p/cairo-color.c.obj [22/692] Compiling C object src/libcairo-2.dll.p/cairo-boxes.c.obj [23/692] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann-rectilinear.c.obj [24/692] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann-rectangular.c.obj ../src/cairo-bentley-ottmann-rectangular.c: In function '_cairo_bentley_ottmann_tessellate_rectangular': ../src/cairo-bentley-ottmann-rectangular.c:451:1: warning: inlining failed in call to 'active_edges_to_traps': --param max-inline-insns-single limit reached [-Winline] 451 | active_edges_to_traps (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:626:25: note: called from here 626 | active_edges_to_traps (&sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:451:1: warning: inlining failed in call to 'active_edges_to_traps': --param max-inline-insns-single limit reached [-Winline] 451 | active_edges_to_traps (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:638:17: note: called from here 638 | active_edges_to_traps (&sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:451:1: warning: inlining failed in call to 'active_edges_to_traps': --param max-inline-insns-single limit reached [-Winline] 451 | active_edges_to_traps (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann-rectangular.c:655:17: note: called from here 655 | active_edges_to_traps (&sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [25/692] Compiling C object src/libcairo-2.dll.p/cairo-compositor.c.obj [26/692] Compiling C object src/libcairo-2.dll.p/cairo-clip.c.obj [27/692] Compiling C object src/libcairo-2.dll.p/cairo-base85-stream.c.obj [28/692] Compiling C object src/libcairo-2.dll.p/cairo-analysis-surface.c.obj [29/692] Compiling C object src/libcairo-2.dll.p/cairo-default-context.c.obj [30/692] Compiling C object src/libcairo-2.dll.p/cairo-array.c.obj [31/692] Compiling C object src/libcairo-2.dll.p/cairo-boxes-intersect.c.obj ../src/cairo-boxes-intersect.c: In function 'intersect': ../src/cairo-boxes-intersect.c:348:1: warning: inlining failed in call to 'active_edges': --param max-inline-insns-single limit reached [-Winline] 348 | active_edges (sweep_line_t *sweep, cairo_boxes_t *out) | ^~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:503:21: note: called from here 503 | active_edges (&sweep_line, out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:348:1: warning: inlining failed in call to 'active_edges': --param max-inline-insns-single limit reached [-Winline] 348 | active_edges (sweep_line_t *sweep, cairo_boxes_t *out) | ^~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:512:13: note: called from here 512 | active_edges (&sweep_line, out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:348:1: warning: inlining failed in call to 'active_edges': --param max-inline-insns-single limit reached [-Winline] 348 | active_edges (sweep_line_t *sweep, cairo_boxes_t *out) | ^~~~~~~~~~~~ ../src/cairo-boxes-intersect.c:521:13: note: called from here 521 | active_edges (&sweep_line, out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [32/692] Compiling C object src/libcairo-2.dll.p/cairo-clip-tor-scan-converter.c.obj [33/692] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann.c.obj In function '_cairo_bentley_ottmann_tessellate_bo_edges', inlined from '_cairo_bentley_ottmann_tessellate_polygon' at ../src/cairo-bentley-ottmann.c:1557:14: ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1374:26: note: called from here 1374 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1380:26: note: called from here 1380 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1406:26: note: called from here 1406 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1432:26: note: called from here 1432 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:865: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] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c:1438:26: note: called from here 1438 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [34/692] Compiling C object src/libcairo-2.dll.p/cairo-botor-scan-converter.c.obj ../src/cairo-botor-scan-converter.c: In function 'botor_generate': ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1893:25: note: called from here 1893 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1894 | link_to_edge (left), e1); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1898:25: note: called from here 1898 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1899 | e1, link_to_edge (right)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1916:26: note: called from here 1916 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1917 | link_to_edge (left), | ~~~~~~~~~~~~~~~~~~~~ 1918 | link_to_edge (right)); | ~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1944:25: note: called from here 1944 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1945 | link_to_edge (left), e2); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to 'event_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-botor-scan-converter.c:1949:25: note: called from here 1949 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1950 | e1, link_to_edge (right)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [35/692] Compiling C object src/libcairo-2.dll.p/cairo-freed-pool.c.obj [36/692] Compiling C object src/libcairo-2.dll.p/cairo-hull.c.obj [37/692] Compiling C object src/libcairo-2.dll.p/cairo-mutex.c.obj [38/692] Compiling C object src/libcairo-2.dll.p/cairo-freelist.c.obj [39/692] Compiling C object src/libcairo-2.dll.p/cairo-observer.c.obj [40/692] Compiling C object src/libcairo-2.dll.p/cairo-hash.c.obj [41/692] Compiling C object src/libcairo-2.dll.p/cairo-image-info.c.obj [42/692] Compiling C object src/libcairo-2.dll.p/cairo-lzw.c.obj [43/692] Compiling C object src/libcairo-2.dll.p/cairo-mempool.c.obj [44/692] Compiling C object src/libcairo-2.dll.p/cairo-line.c.obj [45/692] Compiling C object src/libcairo-2.dll.p/cairo-misc.c.obj [46/692] Compiling C object src/libcairo-2.dll.p/cairo-no-compositor.c.obj [47/692] Compiling C object src/libcairo-2.dll.p/cairo-paginated-surface.c.obj [48/692] Compiling C object src/libcairo-2.dll.p/cairo-path-bounds.c.obj [49/692] Compiling C object src/libcairo-2.dll.p/cairo-mono-scan-converter.c.obj [50/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-boxes.c.obj [51/692] Compiling C object src/libcairo-2.dll.p/cairo-path-in-fill.c.obj [52/692] Compiling C object src/libcairo-2.dll.p/cairo-path-fill.c.obj [53/692] Compiling C object src/libcairo-2.dll.p/cairo-mesh-pattern-rasterizer.c.obj [54/692] Compiling C object src/libcairo-2.dll.p/cairo-mask-compositor.c.obj [55/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-tristrip.c.obj [56/692] Compiling C object src/libcairo-2.dll.p/cairo-matrix.c.obj [57/692] Compiling C object src/libcairo-2.dll.p/cairo-path.c.obj [58/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-polygon.c.obj [59/692] Compiling C object src/libcairo-2.dll.p/cairo-image-source.c.obj [60/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-traps.c.obj [61/692] Compiling C object src/libcairo-2.dll.p/cairo-gstate.c.obj [62/692] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke.c.obj [63/692] Compiling C object src/libcairo-2.dll.p/cairo-image-surface.c.obj ../src/cairo-image-surface.c: In function '_cairo_format_from_pixman_format': ../src/cairo-image-surface.c:95:5: warning: enumeration value 'PIXMAN_r8g8b8_sRGB' not handled in switch [-Wswitch-enum] 95 | switch (pixman_format) { | ^~~~~~ [64/692] Compiling C object src/libcairo-2.dll.p/cairo-output-stream.c.obj [65/692] Compiling C object src/libcairo-2.dll.p/cairo-pen.c.obj [66/692] Compiling C object src/libcairo-2.dll.p/cairo-path-fixed.c.obj [67/692] Compiling C object src/libcairo-2.dll.p/cairo-image-compositor.c.obj [68/692] Compiling C object src/libcairo-2.dll.p/cairo-shape-mask-compositor.c.obj [69/692] Compiling C object src/libcairo-2.dll.p/cairo-polygon.c.obj [70/692] Compiling C object src/libcairo-2.dll.p/cairo-raster-source-pattern.c.obj [71/692] Compiling C object src/libcairo-2.dll.p/cairo-rectangle.c.obj [72/692] Compiling C object src/libcairo-2.dll.p/cairo-stroke-dash.c.obj [73/692] Compiling C object src/libcairo-2.dll.p/cairo-slope.c.obj [74/692] Compiling C object src/libcairo-2.dll.p/cairo-spans.c.obj [75/692] Compiling C object src/libcairo-2.dll.p/cairo-spline.c.obj [76/692] Compiling C object src/libcairo-2.dll.p/cairo-polygon-reduce.c.obj In function '_cairo_bentley_ottmann_tessellate_bo_edges', inlined from '_cairo_polygon_reduce' at ../src/cairo-polygon-reduce.c:1422:14: ../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/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/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/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/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/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/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/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/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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [77/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-fallback.c.obj [78/692] Compiling C object src/libcairo-2.dll.p/cairo-region.c.obj ../src/cairo-region.c: In function 'cairo_region_create_rectangles': ../src/cairo-region.c:271:9: warning: 'stack_pboxes' may be used uninitialized [-Wmaybe-uninitialized] 271 | i = pixman_region32_init_rects (®ion->rgn, pboxes, count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/cairoint.h:66, from ../src/cairo-region.c:39: /usr/x86_64-w64-mingw32/sys-root/mingw/include/pixman-1/pixman.h:656:25: note: by argument 2 of type 'const pixman_box32_t *' {aka 'const struct pixman_box32 *'} to 'pixman_region32_init_rects' declared here 656 | pixman_bool_t pixman_region32_init_rects (pixman_region32_t *region, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-region.c:236:20: note: 'stack_pboxes' declared here 236 | pixman_box32_t stack_pboxes[CAIRO_STACK_ARRAY_LENGTH (pixman_box32_t)]; | ^~~~~~~~~~~~ [79/692] Compiling C object src/libcairo-2.dll.p/cairo-rectangular-scan-converter.c.obj ../src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': ../src/cairo-rectangular-scan-converter.c:254:1: warning: inlining failed in call to 'add_cell': --param max-inline-insns-single limit reached [-Winline] 254 | add_cell (sweep_line_t *sweep, int x, int covered, int uncovered) | ^~~~~~~~ ../src/cairo-rectangular-scan-converter.c:355:9: note: called from here 355 | add_cell (sweep, i, | ^~~~~~~~~~~~~~~~~~~ 356 | -(CAIRO_FIXED_ONE-frac) * height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | -frac * height); | ~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:254:1: warning: inlining failed in call to 'add_cell': --param max-inline-insns-single limit reached [-Winline] 254 | add_cell (sweep_line_t *sweep, int x, int covered, int uncovered) | ^~~~~~~~ ../src/cairo-rectangular-scan-converter.c:349:9: note: called from here 349 | add_cell (sweep, i, | ^~~~~~~~~~~~~~~~~~~ 350 | (CAIRO_FIXED_ONE-frac) * height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 351 | frac * height); | ~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:507:6: ../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/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/cairo-rectangular-scan-converter.c:552:5: ../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/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/cairo-rectangular-scan-converter.c:521:2: ../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/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/cairo-rectangular-scan-converter.c:535:3: ../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/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/cairo-rectangular-scan-converter.c:540:6: ../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/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/cairo-rectangular-scan-converter.c:564:6: ../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/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/cairo-rectangular-scan-converter.c:569:2: ../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/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [80/692] Compiling C object src/libcairo-2.dll.p/cairo-polygon-intersect.c.obj In function 'intersection_sweep', inlined from '_cairo_polygon_intersect' at ../src/cairo-polygon-intersect.c:1406:14: ../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/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/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/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/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/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/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/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/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/cairo-polygon-intersect.c:1290:26: note: called from here 1290 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [81/692] Compiling C object src/libcairo-2.dll.p/cairo-rtree.c.obj [82/692] Compiling C object src/libcairo-2.dll.p/cairo-spans-compositor.c.obj [83/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-subsurface.c.obj [84/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-snapshot.c.obj [85/692] Compiling C object src/libcairo-2.dll.p/cairo-stroke-style.c.obj [86/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-clipper.c.obj [87/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-offset.c.obj [88/692] Compiling C object src/libcairo-2.dll.p/cairo-time.c.obj [89/692] Compiling C object src/libcairo-2.dll.p/cairo-toy-font-face.c.obj [90/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-wrapper.c.obj [91/692] Compiling C object src/libcairo-2.dll.p/cairo-tristrip.c.obj [92/692] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font.c.obj In file included from ../src/cairoint.h:54, from ../src/cairo-scaled-font.c:41: In function 'memset', inlined from '_cairo_scaled_glyph_lookup' at ../src/cairo-scaled-font.c:2907:2: /usr/x86_64-w64-mingw32/sys-root/mingw/include/string.h:212:10: warning: '__builtin_memset' offset [0, 231] is out of the bounds [0, 0] [-Warray-bounds=] 212 | return __builtin___memset_chk(__dst, __val, __n, __mingw_bos(__dst, 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [93/692] Compiling C object src/libcairo-2.dll.p/cairo-surface-observer.c.obj [94/692] Compiling C object src/libcairo-2.dll.p/cairo-tor22-scan-converter.c.obj [95/692] Compiling C object src/libcairo-2.dll.p/cairo-pattern.c.obj [96/692] Compiling C object src/libcairo-2.dll.p/cairo-version.c.obj [97/692] Compiling C object src/libcairo-2.dll.p/cairo-recording-surface.c.obj [98/692] Compiling C object src/libcairo-2.dll.p/cairo-wideint.c.obj [99/692] Compiling C object src/libcairo-2.dll.p/cairo-traps-compositor.c.obj [100/692] Compiling C object src/libcairo-2.dll.p/cairo-tor-scan-converter.c.obj [101/692] Compiling C object src/libcairo-2.dll.p/cairo-surface.c.obj [102/692] Compiling C object src/libcairo-2.dll.p/cairo-type1-glyph-names.c.obj [103/692] Compiling C object src/libcairo-2.dll.p/cairo-traps.c.obj ../src/cairo-traps.c: In function '_cairo_traps_extract_region': ../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/cairoint.h:65, from ../src/cairo-traps.c:40: ../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/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)]; | ^~~~~~~~~~~ [104/692] Compiling C object src/libcairo-2.dll.p/cairo-unicode.c.obj [105/692] Generating boilerplate/cairo-boilerplate-constructors.c with a custom command [106/692] Compiling C object src/libcairo-2.dll.p/cairo-user-font.c.obj [107/692] Compiling C object boilerplate/libcairoboilerplate.a.p/meson-generated_.._cairo-boilerplate-constructors.c.obj [108/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-getopt.c.obj [109/692] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font-subsets.c.obj [110/692] Compiling C object src/libcairo-2.dll.p/cairo-tag-stack.c.obj [111/692] Compiling C object src/libcairo-2.dll.p/cairo-pdf-shading.c.obj [112/692] Compiling C object src/libcairo-2.dll.p/cairo-deflate-stream.c.obj [113/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-system.c.obj ../boilerplate/cairo-boilerplate-system.c: In function 'cairo_boilerplate_xasprintf': ../boilerplate/cairo-boilerplate-system.c:109:5: warning: function 'cairo_boilerplate_xasprintf' might be a candidate for 'ms_printf' format attribute [-Wsuggest-attribute=format] 109 | ret = vsnprintf (buffer, sizeof (buffer), fmt, va); | ^~~ ../boilerplate/cairo-boilerplate-system.c:128:9: warning: function 'cairo_boilerplate_xasprintf' might be a candidate for 'ms_printf' format attribute [-Wsuggest-attribute=format] 128 | ret = vsnprintf (*strp, len, fmt, va); | ^~~ [114/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-svg.c.obj [115/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-pdf.c.obj [116/692] Compiling C object src/libcairo-2.dll.p/cairo-type1-fallback.c.obj ../src/cairo-type1-fallback.c: In function '_cairo_type1_fallback_init_internal': ../src/cairo-type1-fallback.c:749:44: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 749 | type1_subset->widths = calloc (sizeof (double), font->scaled_font_subset->num_glyphs); | ^~~~~~ ../src/cairo-type1-fallback.c:749:44: note: earlier argument should specify number of elements, later size of each element ../src/cairo-type1-fallback.c: In function '_cairo_type2_charstrings_init': ../src/cairo-type1-fallback.c:843:44: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 843 | type2_subset->widths = calloc (sizeof (int), font->scaled_font_subset->num_glyphs); | ^~~ ../src/cairo-type1-fallback.c:843:44: note: earlier argument should specify number of elements, later size of each element [117/692] Compiling C object src/libcairo-2.dll.p/cairo-tag-attributes.c.obj [118/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32-printing.c.obj [119/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-ps.c.obj [120/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-script.c.obj [121/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-debug.c.obj [122/692] Compiling C object src/libcairo-2.dll.p/cairo-png.c.obj [123/692] Compiling C object src/libcairo-2.dll.p/cairo-type3-glyph-surface.c.obj [124/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-hash.c.obj [125/692] Compiling C object src/libcairo-2.dll.p/cairo-pdf-operators.c.obj [126/692] Compiling C object src/libcairo-2.dll.p/cairo-truetype-subset.c.obj ../src/cairo-truetype-subset.c: In function 'cairo_truetype_subset_init_internal': ../src/cairo-truetype-subset.c:1184:47: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1184 | truetype_subset->widths = calloc (sizeof (double), | ^~~~~~ ../src/cairo-truetype-subset.c:1184:47: note: earlier argument should specify number of elements, later size of each element [127/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-system.c.obj [128/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-device.c.obj [129/692] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-structs.c.obj [130/692] Compiling C object util/cairo-script/csi-replay.exe.p/csi-replay.c.obj [131/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-gdi-compositor.c.obj [132/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-interpreter.c.obj [133/692] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-enums.c.obj [134/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-stack.c.obj [135/692] Linking static target util/cairo-gobject/libcairo-gobject.a [136/692] Compiling C object src/libcairo-2.dll.p/cairo-colr-glyph-render.c.obj ../src/cairo-colr-glyph-render.c: In function 'draw_paint': ../src/cairo-colr-glyph-render.c:1169:9: warning: 'orig_size' may be used uninitialized [-Wmaybe-uninitialized] 1169 | FT_Activate_Size (orig_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-colr-glyph-render.c:1084:13: note: 'orig_size' was declared here 1084 | FT_Size orig_size; | ^~~~~~~~~ [137/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-file.c.obj [138/692] Compiling C object src/libcairo-2.dll.p/cairo.c.obj [139/692] Compiling C object util/cairo-script/csi-exec.exe.p/csi-exec.c.obj [140/692] Compiling C object util/cairo-script/csi-trace.exe.p/csi-trace.c.obj [141/692] Compiling C object src/libcairo-2.dll.p/cairo-type1-subset.c.obj ../src/cairo-type1-subset.c: In function '_cairo_type1_subset_init': ../src/cairo-type1-subset.c:1785:44: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1785 | type1_subset->widths = calloc (sizeof (double), scaled_font_subset->num_glyphs); | ^~~~~~ ../src/cairo-type1-subset.c:1785:44: note: earlier argument should specify number of elements, later size of each element [142/692] Compiling C object test/pdiff/perceptualdiff.exe.p/args.c.obj [143/692] Generating test/cairo-test-constructors.c with a custom command [144/692] Compiling C object test/cairo-test-suite.exe.p/a1-bug.c.obj [145/692] Compiling C object test/pdiff/perceptualdiff.exe.p/perceptualdiff.c.obj [146/692] Compiling C object test/cairo-test-suite.exe.p/a1-fill.c.obj [147/692] Compiling C object test/cairo-test-suite.exe.p/a1-image-sample.c.obj [148/692] Compiling C object test/cairo-test-suite.exe.p/a1-clip.c.obj [149/692] Compiling C object test/pdiff/libpdiff.a.p/lpyramid.c.obj [150/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-surface.c.obj [151/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-objects.c.obj [152/692] Compiling C object test/any2ppm.exe.p/any2ppm.c.obj [153/692] Compiling C object test/cairo-test-suite.exe.p/a1-mask.c.obj [154/692] Compiling C object test/cairo-test-suite.exe.p/a1-sample.c.obj [155/692] Compiling C object test/cairo-test-suite.exe.p/buffer-diff.c.obj [156/692] Compiling C object test/cairo-test-suite.exe.p/a1-mask-sample.c.obj [157/692] Compiling C object test/cairo-test-suite.exe.p/meson-generated_.._cairo-test-constructors.c.obj [158/692] Compiling C object test/cairo-test-suite.exe.p/a1-traps-sample.c.obj [159/692] Compiling C object test/cairo-test-suite.exe.p/a8-clear.c.obj [160/692] Compiling C object test/pdiff/libpdiff.a.p/pdiff.c.obj [161/692] Compiling C object test/cairo-test-suite.exe.p/aliasing.c.obj [162/692] Linking static target test/pdiff/libpdiff.a [163/692] Compiling C object test/cairo-test-suite.exe.p/a1-rasterisation.c.obj [164/692] Compiling C object test/cairo-test-suite.exe.p/arc-infinite-loop.c.obj [165/692] Compiling C object test/cairo-test-suite.exe.p/alpha-similar.c.obj [166/692] Compiling C object test/cairo-test-suite.exe.p/arc-direction.c.obj [167/692] Compiling C object test/cairo-test-suite.exe.p/arc-looping-dash.c.obj [168/692] Compiling C object test/cairo-test-suite.exe.p/big-little-box.c.obj [169/692] Compiling C object test/cairo-test-suite.exe.p/a8-mask.c.obj [170/692] Compiling C object test/cairo-test-suite.exe.p/big-empty-triangle.c.obj [171/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-display-surface.c.obj ../src/win32/cairo-win32-display-surface.c: In function '_cairo_win32_display_surface_create_for_dc': ../src/win32/cairo-win32-display-surface.c:310:22: warning: 'bits' may be used uninitialized [-Wmaybe-uninitialized] 310 | surface->image = cairo_image_surface_create_for_data (bits, format, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | width, height, rowstride); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-display-surface.c:295:20: note: 'bits' was declared here 295 | unsigned char *bits; | ^~~~ ../src/win32/cairo-win32-display-surface.c:310:22: warning: 'rowstride' may be used uninitialized [-Wmaybe-uninitialized] 310 | surface->image = cairo_image_surface_create_for_data (bits, format, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | width, height, rowstride); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-display-surface.c:296:9: note: 'rowstride' was declared here 296 | int rowstride; | ^~~~~~~~~ [172/692] Compiling C object test/cairo-test-suite.exe.p/big-line.c.obj [173/692] Compiling C object test/cairo-test-suite.exe.p/big-little-triangle.c.obj [174/692] Compiling C object test/cairo-test-suite.exe.p/big-empty-box.c.obj [175/692] Compiling C object test/cairo-test-suite.exe.p/big-trap.c.obj [176/692] Compiling C object test/cairo-test-suite.exe.p/bug-40410.c.obj [177/692] Compiling C object test/cairo-test-suite.exe.p/bug-spline.c.obj [178/692] Compiling C object test/cairo-test-suite.exe.p/bilevel-image.c.obj [179/692] Compiling C object test/cairo-test-suite.exe.p/bug-431.c.obj [180/692] Compiling C object test/cairo-test-suite.exe.p/bug-277.c.obj [181/692] Compiling C object test/cairo-test-suite.exe.p/bug-535.c.obj [182/692] Compiling C object test/cairo-test-suite.exe.p/bug-75705.c.obj [183/692] Compiling C object test/cairo-test-suite.exe.p/bug-448.c.obj [184/692] Compiling C object test/cairo-test-suite.exe.p/bug-bo-rectangular.c.obj [185/692] Compiling C object test/cairo-test-suite.exe.p/bug-361.c.obj [186/692] Compiling C object test/cairo-test-suite.exe.p/bug-bo-collins.c.obj [187/692] Compiling C object test/cairo-test-suite.exe.p/bug-84115.c.obj [188/692] Compiling C object test/cairo-test-suite.exe.p/bug-bo-ricotz.c.obj [189/692] Compiling C object test/cairo-test-suite.exe.p/bug-51910.c.obj [190/692] Compiling C object src/libcairo-2.dll.p/cairo-tee-surface.c.obj [191/692] Compiling C object test/cairo-test-suite.exe.p/bug-image-compositor.c.obj [192/692] Compiling C object test/cairo-test-suite.exe.p/bug-source-cu.c.obj [193/692] Compiling C object test/cairo-test-suite.exe.p/bug-seams.c.obj [194/692] Compiling C object test/cairo-test-suite.exe.p/bug-extents.c.obj [195/692] Compiling C object test/cairo-test-suite.exe.p/cairo-test-runner.c.obj [196/692] Compiling C object test/cairo-test-suite.exe.p/cairo-test.c.obj [197/692] Compiling C object test/cairo-test-suite.exe.p/caps-joins-alpha.c.obj [198/692] Compiling C object test/cairo-test-suite.exe.p/caps-sub-paths.c.obj [199/692] Compiling C object util/cairo-missing/libcairo-missing.a.p/getline.c.obj [200/692] Compiling C object test/cairo-test-suite.exe.p/caps-joins-curve.c.obj [201/692] Compiling C object src/libcairo-2.dll.p/cairo-cff-subset.c.obj ../src/cairo-cff-subset.c: In function 'cairo_cff_font_read_cid_fontdict': ../src/cairo-cff-subset.c:1024:37: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1024 | font->fd_dict = calloc (sizeof (cairo_hash_table_t *), font->num_fontdicts); | ^~~~~~~~~~~~~~~~~~ ../src/cairo-cff-subset.c:1024:37: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c:1030:45: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1030 | font->fd_private_dict = calloc (sizeof (cairo_hash_table_t *), font->num_fontdicts); | ^~~~~~~~~~~~~~~~~~ ../src/cairo-cff-subset.c:1030:45: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c:1036:48: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1036 | font->fd_local_sub_index = calloc (sizeof (cairo_array_t), font->num_fontdicts); | ^~~~~~~~~~~~~ ../src/cairo-cff-subset.c:1036:48: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c:1042:47: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1042 | font->fd_local_sub_bias = calloc (sizeof (int), font->num_fontdicts); | ^~~ ../src/cairo-cff-subset.c:1042:47: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c:1048:48: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1048 | font->fd_local_subs_used = calloc (sizeof (cairo_bool_t *), font->num_fontdicts); | ^~~~~~~~~~~~ ../src/cairo-cff-subset.c:1048:48: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c: In function '_cairo_cff_subset_init': ../src/cairo-cff-subset.c:2997:42: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2997 | cff_subset->widths = calloc (sizeof (double), font->scaled_font_subset->num_glyphs); | ^~~~~~ ../src/cairo-cff-subset.c:2997:42: note: earlier argument should specify number of elements, later size of each element ../src/cairo-cff-subset.c: In function '_cairo_cff_fallback_init': ../src/cairo-cff-subset.c:3410:42: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3410 | cff_subset->widths = calloc (sizeof (double), font->scaled_font_subset->num_glyphs); | ^~~~~~ ../src/cairo-cff-subset.c:3410:42: note: earlier argument should specify number of elements, later size of each element [202/692] Compiling C object test/cairo-test-suite.exe.p/checkerboard.c.obj [203/692] Compiling C object util/cairo-missing/libcairo-missing.a.p/strndup.c.obj ../util/cairo-missing/strndup.c: In function 'strndup': ../util/cairo-missing/strndup.c:44:8: warning: 'nonnull' argument 's' compared to NULL [-Wnonnull-compare] 44 | if (s == NULL) | ^ [204/692] Compiling C object test/cairo-test-suite.exe.p/clear.c.obj [205/692] Compiling C object test/cairo-test-suite.exe.p/clip-all.c.obj [206/692] Linking static target util/cairo-missing/libcairo-missing.a [207/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-scanner.c.obj [208/692] Compiling C object test/cairo-test-suite.exe.p/clip-contexts.c.obj [209/692] Compiling C object test/cairo-test-suite.exe.p/caps-joins.c.obj [210/692] Compiling C object test/cairo-test-suite.exe.p/caps-tails-curve.c.obj [211/692] Compiling C object test/cairo-test-suite.exe.p/caps.c.obj [212/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32.c.obj [213/692] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-quad.c.obj [214/692] Compiling C object test/cairo-test-suite.exe.p/clip-double-free.c.obj [215/692] Compiling C object test/cairo-test-suite.exe.p/clip-complex-bug61592.c.obj [216/692] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint.c.obj [217/692] Compiling C object test/cairo-test-suite.exe.p/clip-device-offset.c.obj [218/692] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-hatching.c.obj [219/692] Compiling C object test/cairo-test-suite.exe.p/clip-empty-group.c.obj [220/692] Compiling C object src/libcairo-2.dll.p/cairo-svg-glyph-render.c.obj ../src/cairo-svg-glyph-render.c: In function '_read_png_from_base64': ../src/cairo-svg-glyph-render.c:1776:32: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized] 1776 | val = (val << 6) | (c -'a' + 26); | ~~~~~^~~~~ ../src/cairo-svg-glyph-render.c:1759:14: note: 'val' was declared here 1759 | unsigned val; | ^~~ [221/692] Compiling C object test/cairo-test-suite.exe.p/clip-empty-save.c.obj [222/692] Compiling C object test/cairo-test-suite.exe.p/clip-fill.c.obj [223/692] Compiling C object test/cairo-test-suite.exe.p/clear-source.c.obj [224/692] Compiling C object test/cairo-test-suite.exe.p/clip-draw-unbounded.c.obj [225/692] Compiling C object test/cairo-test-suite.exe.p/clip-empty.c.obj [226/692] Compiling C object test/cairo-test-suite.exe.p/clip-complex-shape.c.obj [227/692] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule-pixel-aligned.c.obj [228/692] Compiling C object test/cairo-test-suite.exe.p/clip-fill-no-op.c.obj [229/692] Compiling C object test/cairo-test-suite.exe.p/clip-intersect.c.obj [230/692] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule.c.obj [231/692] Compiling C object test/cairo-test-suite.exe.p/clip-image.c.obj [232/692] Compiling C object test/cairo-test-suite.exe.p/clip-nesting.c.obj [233/692] Compiling C object test/cairo-test-suite.exe.p/clip-shape.c.obj [234/692] Compiling C object test/cairo-test-suite.exe.p/clip-rectilinear.c.obj [235/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-printing-surface.c.obj ../src/win32/cairo-win32-printing-surface.c: In function '_cairo_win32_printing_surface_stroke': ../src/win32/cairo-win32-printing-surface.c:1527:38: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1527 | dash_array = calloc (sizeof (DWORD), style->num_dashes); | ^~~~~ ../src/win32/cairo-win32-printing-surface.c:1527:38: note: earlier argument should specify number of elements, later size of each element ../src/win32/cairo-win32-printing-surface.c: In function '_cairo_win32_printing_surface_paint_image_pattern': ../src/win32/cairo-win32-printing-surface.c:911:18: warning: 'mime_data' may be used uninitialized [-Wmaybe-uninitialized] 911 | if (!StretchDIBits (surface->win32.dc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | x_tile*opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | y_tile*opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~ 915 | opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~ 916 | 0, | ~~ 917 | 0, | ~~ 918 | use_mime ? mime_info.width : opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | use_mime ? mime_info.height : opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | use_mime ? mime_data : opaque_image->data, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 921 | &bi, | ~~~~ 922 | DIB_RGB_COLORS, | ~~~~~~~~~~~~~~~ 923 | SRCCOPY)) | ~~~~~~~~ ../src/win32/cairo-win32-printing-surface.c:774:26: note: 'mime_data' was declared here 774 | const unsigned char *mime_data; | ^~~~~~~~~ [236/692] Compiling C object test/cairo-test-suite.exe.p/clip-group-shapes.c.obj [237/692] Compiling C object test/cairo-test-suite.exe.p/clip-stroke.c.obj [238/692] Compiling C object test/cairo-test-suite.exe.p/clip-stroke-no-op.c.obj [239/692] Compiling C object test/cairo-test-suite.exe.p/clip-text.c.obj [240/692] Compiling C object test/cairo-test-suite.exe.p/clip-twice-rectangle.c.obj [241/692] Compiling C object test/cairo-test-suite.exe.p/clip-push-group.c.obj [242/692] Compiling C object test/cairo-test-suite.exe.p/clip-zero.c.obj [243/692] Compiling C object test/cairo-test-suite.exe.p/clip-polygons.c.obj [244/692] Compiling C object test/cairo-test-suite.exe.p/clip-twice.c.obj [245/692] Compiling C object test/cairo-test-suite.exe.p/clip-mixed-antialias.c.obj [246/692] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-source.c.obj [247/692] Compiling C object test/cairo-test-suite.exe.p/clip-unbounded.c.obj [248/692] Compiling C object test/cairo-test-suite.exe.p/clipped-group.c.obj [249/692] Compiling C object test/cairo-test-suite.exe.p/clip-operator.c.obj [250/692] Compiling C object test/cairo-test-suite.exe.p/close-path-current-point.c.obj [251/692] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over.c.obj [252/692] Compiling C object test/cairo-test-suite.exe.p/copy-disjoint.c.obj [253/692] Compiling C object test/cairo-test-suite.exe.p/close-path.c.obj [254/692] Compiling C object src/libcairo-2.dll.p/cairo-ft-font.c.obj ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_record_svg_glyph': ../src/cairo-ft-font.c:3073:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized] 3073 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3021:12: note: 'extent_x_scale' was declared here 3021 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c:3074:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized] 3074 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3022:12: note: 'extent_y_scale' was declared here 3022 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_record_colr_v1_glyph': ../src/cairo-ft-font.c:2923:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized] 2923 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:2871:12: note: 'extent_x_scale' was declared here 2871 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c:2924:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized] 2924 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:2872:12: note: 'extent_y_scale' was declared here 2872 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_surface': ../src/cairo-ft-font.c:2679:45: warning: 'surface' may be used uninitialized [-Wmaybe-uninitialized] 2679 | if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 && | ^~ ../src/cairo-ft-font.c:2614:34: note: 'surface' declared here 2614 | cairo_image_surface_t *surface; | ^~~~~~~ [255/692] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate.c.obj [256/692] Compiling C object test/cairo-test-suite.exe.p/clipped-surface.c.obj [257/692] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over-repeat.c.obj [258/692] Compiling C object test/cairo-test-suite.exe.p/curve-to-as-line-to.c.obj [259/692] Compiling C object test/cairo-test-suite.exe.p/create-from-broken-png-stream.c.obj [260/692] Compiling C object test/cairo-test-suite.exe.p/culled-glyphs.c.obj [261/692] Compiling C object test/cairo-test-suite.exe.p/create-from-png-16bit.c.obj [262/692] Compiling C object test/cairo-test-suite.exe.p/create-from-png-stream.c.obj [263/692] Linking static target boilerplate/libcairoboilerplate.a [264/692] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-font.c.obj ../src/win32/cairo-win32-font.c: In function '_cairo_win32_scaled_font_select_unscaled_font': ../src/win32/cairo-win32-font.c:526:17: warning: 'hfont' may be used uninitialized [-Wmaybe-uninitialized] 526 | old_hfont = SelectObject (hdc, hfont); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-font.c:519:11: note: 'hfont' was declared here 519 | HFONT hfont; | ^~~~~ [265/692] Compiling C object test/cairo-test-suite.exe.p/dash-caps-joins.c.obj [266/692] Compiling C object test/cairo-test-suite.exe.p/dash-scale.c.obj [267/692] Compiling C object test/cairo-test-suite.exe.p/dash-no-dash.c.obj [268/692] Compiling C object test/cairo-test-suite.exe.p/dash-zero-length.c.obj [269/692] Compiling C object test/cairo-test-suite.exe.p/dash-infinite-loop.c.obj [270/692] Compiling C object test/cairo-test-suite.exe.p/create-for-stream.c.obj [271/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-arcs.c.obj [272/692] Compiling C object test/cairo-test-suite.exe.p/api-special-cases.c.obj [273/692] Compiling C object test/cairo-test-suite.exe.p/dash-offset-negative.c.obj [274/692] Compiling C object test/cairo-test-suite.exe.p/copy-path.c.obj [275/692] Compiling C object test/cairo-test-suite.exe.p/dash-state.c.obj [276/692] Compiling C object test/cairo-test-suite.exe.p/dash-offset.c.obj [277/692] Compiling C object test/cairo-test-suite.exe.p/dash-curve.c.obj [278/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-arc.c.obj [279/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-pen.c.obj [280/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-rel-curve-to.c.obj [281/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-curve-to.c.obj [282/692] Compiling C object test/cairo-test-suite.exe.p/device-offset-scale.c.obj [283/692] Compiling C object test/cairo-test-suite.exe.p/device-offset-positive.c.obj [284/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-radial-gradient.c.obj [285/692] Compiling C object test/cairo-test-suite.exe.p/device-offset.c.obj [286/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-linear-gradient.c.obj [287/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-dash.c.obj [288/692] Compiling C object test/cairo-test-suite.exe.p/create-from-png.c.obj [289/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-solid-dash.c.obj [290/692] Compiling C object test/cairo-test-suite.exe.p/dithergradient.c.obj [291/692] Compiling C object test/cairo-test-suite.exe.p/drunkard-tails.c.obj [292/692] Compiling C object test/cairo-test-suite.exe.p/device-offset-fractional.c.obj [293/692] Compiling C object test/cairo-test-suite.exe.p/extend-reflect-similar.c.obj [294/692] Compiling C object test/cairo-test-suite.exe.p/fallback.c.obj [295/692] Compiling C object test/cairo-test-suite.exe.p/extend-repeat-similar.c.obj [296/692] Compiling C object test/cairo-test-suite.exe.p/extend-pad-border.c.obj [297/692] Compiling C object test/cairo-test-suite.exe.p/extend-pad-similar.c.obj [298/692] Compiling C object test/cairo-test-suite.exe.p/coverage.c.obj [299/692] Compiling C object test/cairo-test-suite.exe.p/degenerate-path.c.obj [300/692] Compiling C object test/cairo-test-suite.exe.p/extend-repeat.c.obj [301/692] Compiling C object test/cairo-test-suite.exe.p/extend-reflect.c.obj [302/692] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke.c.obj [303/692] Compiling C object test/cairo-test-suite.exe.p/error-setters.c.obj [304/692] Compiling C object test/cairo-test-suite.exe.p/fill-alpha.c.obj [305/692] Compiling C object test/cairo-test-suite.exe.p/fill-missed-stop.c.obj [306/692] Compiling C object test/cairo-test-suite.exe.p/fill-empty.c.obj [307/692] Compiling C object test/cairo-test-suite.exe.p/fill-alpha-pattern.c.obj [308/692] Compiling C object test/cairo-test-suite.exe.p/filter-bilinear-extents.c.obj [309/692] Compiling C object test/cairo-test-suite.exe.p/extend-pad.c.obj [310/692] Compiling C object test/cairo-test-suite.exe.p/font-face-get-type.c.obj [311/692] Compiling C object test/cairo-test-suite.exe.p/fill-image.c.obj [312/692] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha-add.c.obj [313/692] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha.c.obj [314/692] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-offset.c.obj [315/692] Compiling C object test/cairo-test-suite.exe.p/gradient-alpha.c.obj [316/692] Compiling C object test/cairo-test-suite.exe.p/fill-disjoint.c.obj [317/692] Compiling C object test/cairo-test-suite.exe.p/fill-degenerate-sort-order.c.obj [318/692] Compiling C object test/cairo-test-suite.exe.p/fill-rule.c.obj [319/692] Compiling C object test/cairo-test-suite.exe.p/get-group-target.c.obj [320/692] Compiling C object test/cairo-test-suite.exe.p/finer-grained-fallbacks.c.obj [321/692] Compiling C object test/cairo-test-suite.exe.p/gradient-constant-alpha.c.obj [322/692] Compiling C object test/cairo-test-suite.exe.p/font-options.c.obj [323/692] Compiling C object test/cairo-test-suite.exe.p/font-matrix-translation.c.obj [324/692] Compiling C object test/cairo-test-suite.exe.p/glyph-cache-pressure.c.obj [325/692] Compiling C object test/cairo-test-suite.exe.p/group-paint.c.obj [326/692] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops.c.obj [327/692] Compiling C object test/cairo-test-suite.exe.p/get-and-set.c.obj [328/692] Compiling C object src/libcairo-2.dll.p/cairo-pdf-interchange.c.obj ../src/cairo-pdf-interchange.c: In function 'cairo_pdf_interchange_write_node_object.part.0': ../src/cairo-pdf-interchange.c:628:52: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized] 628 | if (_cairo_array_num_elements (&content_node->mcid) > 0) { | ^~~~~~~~~~~~~~~~~~~ ../src/cairo-pdf-interchange.c:622:51: note: 'content_node' was declared here 622 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ In file included from ../src/cairo-error-private.h:45, from ../src/cairoint.h:69, from ../src/cairo-pdf-interchange.c:47: ../src/cairo-pdf-interchange.c:680:45: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized] 680 | assert (content_node->type == PDF_NODE_CONTENT); | ~~~~~~~~~~~~^~~~~~ ../src/cairo-pdf-interchange.c:675:55: note: 'content_node' was declared here 675 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ ../src/cairo-pdf-interchange.c: In function 'cairo_pdf_interchange_apply_extents_from_content_ref': ../src/cairo-pdf-interchange.c:1252:27: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized] 1252 | node->extents = content_node->extents; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-pdf-interchange.c:1241:35: note: 'content_node' was declared here 1241 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ [329/692] Compiling C object test/cairo-test-suite.exe.p/extended-blend.c.obj [330/692] Compiling C object test/cairo-test-suite.exe.p/group-clip.c.obj [331/692] Compiling C object test/cairo-test-suite.exe.p/group-unaligned.c.obj [332/692] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops-mask.c.obj [333/692] Compiling C object test/cairo-test-suite.exe.p/huge-radial.c.obj [334/692] Compiling C object test/cairo-test-suite.exe.p/halo.c.obj [335/692] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-transformed.c.obj [336/692] Compiling C object test/cairo-test-suite.exe.p/image-bug-710072.c.obj [337/692] Compiling C object test/cairo-test-suite.exe.p/hatchings.c.obj [338/692] Compiling C object test/cairo-test-suite.exe.p/get-clip.c.obj [339/692] Compiling C object test/cairo-test-suite.exe.p/in-fill-empty-trapezoid.c.obj [340/692] Compiling C object test/cairo-test-suite.exe.p/half-coverage.c.obj [341/692] Compiling C object test/cairo-test-suite.exe.p/hairline.c.obj [342/692] Compiling C object test/cairo-test-suite.exe.p/inverted-clip.c.obj [343/692] Compiling C object test/cairo-test-suite.exe.p/joins-star.c.obj [344/692] Compiling C object test/cairo-test-suite.exe.p/implicit-close.c.obj [345/692] Compiling C object test/cairo-test-suite.exe.p/inverse-text.c.obj [346/692] Compiling C object test/cairo-test-suite.exe.p/huge-linear.c.obj [347/692] Compiling C object test/cairo-test-suite.exe.p/joins.c.obj [348/692] Compiling C object test/cairo-test-suite.exe.p/horizontal-clip.c.obj [349/692] Compiling C object test/cairo-test-suite.exe.p/large-font.c.obj [350/692] Compiling C object test/cairo-test-suite.exe.p/group-state.c.obj [351/692] Compiling C object test/cairo-test-suite.exe.p/large-source.c.obj [352/692] Compiling C object test/cairo-test-suite.exe.p/infinite-join.c.obj [353/692] Compiling C object test/cairo-test-suite.exe.p/large-source-roi.c.obj [354/692] Compiling C object test/cairo-test-suite.exe.p/large-clip.c.obj [355/692] Compiling C object src/libcairo-2.dll.p/cairo-svg-surface.c.obj ../src/cairo-svg-surface.c: In function '_cairo_svg_surface_create_for_stream_internal.constprop': ../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/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/cairo-svg-surface.c:1517:11, inlined from '_cairo_svg_document_emit_font_subset' at ../src/cairo-svg-surface.c:1538:11: ../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/cairo-svg-surface.c: In function '_cairo_svg_document_emit_font_subset': ../src/cairo-svg-surface.c:1371:22: note: 'extracted_surface' was declared here 1371 | cairo_surface_t *extracted_surface; | ^~~~~~~~~~~~~~~~~ [356/692] Compiling C object test/cairo-test-suite.exe.p/joins-retrace.c.obj [357/692] Compiling C object test/cairo-test-suite.exe.p/image-surface-source.c.obj [358/692] Compiling C object test/cairo-test-suite.exe.p/joins-loop.c.obj [359/692] Compiling C object test/cairo-test-suite.exe.p/in-fill-trapezoid.c.obj [360/692] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-rectangle.c.obj [361/692] Compiling C object test/cairo-test-suite.exe.p/leaky-dash.c.obj [362/692] Compiling C object test/cairo-test-suite.exe.p/leaky-polygon.c.obj [363/692] Compiling C object test/cairo-test-suite.exe.p/leaks.c.obj [364/692] Compiling C object test/cairo-test-suite.exe.p/line-width-tolerance.c.obj [365/692] Compiling C object test/cairo-test-suite.exe.p/invalid-matrix.c.obj [366/692] Compiling C object test/cairo-test-suite.exe.p/get-path-extents.c.obj [367/692] Compiling C object test/cairo-test-suite.exe.p/large-twin-antialias-mixed.c.obj [368/692] Compiling C object test/cairo-test-suite.exe.p/long-dashed-lines.c.obj [369/692] Compiling C object test/cairo-test-suite.exe.p/line-width-zero.c.obj [370/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-reflect.c.obj [371/692] Compiling C object test/cairo-test-suite.exe.p/line-width.c.obj [372/692] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-stroke.c.obj [373/692] Compiling C object test/cairo-test-suite.exe.p/line-width-overlap.c.obj [374/692] Compiling C object test/cairo-test-suite.exe.p/mask-alpha.c.obj [375/692] Compiling C object test/cairo-test-suite.exe.p/linear-step-function.c.obj [376/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-large.c.obj [377/692] Compiling C object test/cairo-test-suite.exe.p/line-width-large-overlap.c.obj [378/692] Compiling C object test/cairo-test-suite.exe.p/linear-uniform.c.obj [379/692] Compiling C object test/cairo-test-suite.exe.p/line-width-scale.c.obj [380/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-one-stop.c.obj [381/692] Compiling C object test/cairo-test-suite.exe.p/mask-ctm.c.obj [382/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-extend.c.obj [383/692] Compiling C object test/cairo-test-suite.exe.p/map-to-image.c.obj [384/692] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-image.c.obj [385/692] Compiling C object test/cairo-test-suite.exe.p/mask-surface-ctm.c.obj [386/692] Compiling C object test/cairo-test-suite.exe.p/long-lines.c.obj [387/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern.c.obj [388/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-accuracy.c.obj [389/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-fold.c.obj [390/692] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-similar.c.obj [391/692] Compiling C object test/cairo-test-suite.exe.p/move-to-show-surface.c.obj [392/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient.c.obj [393/692] Compiling C object test/cairo-test-suite.exe.p/mask-glyphs.c.obj [394/692] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-subset.c.obj [395/692] Compiling C object test/cairo-test-suite.exe.p/mask.c.obj [396/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-conical.c.obj [397/692] Compiling C object test/cairo-test-suite.exe.p/new-sub-path.c.obj [398/692] Compiling C object test/cairo-test-suite.exe.p/negative-stride-image.c.obj [399/692] Compiling C object test/cairo-test-suite.exe.p/nil-surface.c.obj [400/692] Compiling C object test/cairo-test-suite.exe.p/operator-alpha.c.obj [401/692] Compiling C object test/cairo-test-suite.exe.p/mime-surface-api.c.obj [402/692] Compiling C object test/cairo-test-suite.exe.p/operator.c.obj [403/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-control-points.c.obj [404/692] Compiling C object test/cairo-test-suite.exe.p/mime-data.c.obj [405/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-transformed.c.obj [406/692] Compiling C object src/libcairo-2.dll.p/cairo-script-surface.c.obj [407/692] Compiling C object test/cairo-test-suite.exe.p/outline-tolerance.c.obj [408/692] Compiling C object test/cairo-test-suite.exe.p/over-above-source.c.obj [409/692] Compiling C object test/cairo-test-suite.exe.p/operator-www.c.obj [410/692] Compiling C object test/cairo-test-suite.exe.p/over-between-source.c.obj [411/692] Compiling C object test/cairo-test-suite.exe.p/over-around-source.c.obj [412/692] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-overlap.c.obj [413/692] Compiling C object test/cairo-test-suite.exe.p/over-below-source.c.obj [414/692] Compiling C object test/cairo-test-suite.exe.p/miter-precision.c.obj [415/692] Compiling C object test/cairo-test-suite.exe.p/operator-alpha-alpha.c.obj [416/692] Compiling C object test/cairo-test-suite.exe.p/paint.c.obj [417/692] Compiling C object test/cairo-test-suite.exe.p/paint-repeat.c.obj [418/692] Compiling C object test/cairo-test-suite.exe.p/overlapping-dash-caps.c.obj [419/692] Compiling C object test/cairo-test-suite.exe.p/paint-clip-fill.c.obj [420/692] Compiling C object test/cairo-test-suite.exe.p/overlapping-glyphs.c.obj [421/692] Compiling C object test/cairo-test-suite.exe.p/paint-source-alpha.c.obj [422/692] Compiling C object test/cairo-test-suite.exe.p/overflow.c.obj ../test/overflow.c: In function 'preamble': ../test/overflow.c:154:13: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 154 | if (check_if_result_fail (ctx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 155 | result, | ~~~~~~~ 156 | overflow, | ~~~~~~~~~ 157 | data, | ~~~~~ 158 | "_cairo_fallback_add_size_t_overflow")) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../test/overflow.c:132:12: note: 'result' was declared here 132 | size_t result; | ^~~~~~ [423/692] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha-group-clip.c.obj [424/692] Compiling C object test/cairo-test-suite.exe.p/operator-source.c.obj [425/692] Compiling C object src/libcairo-2.dll.p/cairo-ps-surface.c.obj ../src/cairo-ps-surface.c: In function '_cairo_ps_surface_use_form': ../src/cairo-ps-surface.c:3524:36: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3524 | source_entry = calloc (sizeof (cairo_ps_form_t), 1); | ^~~~~~~~~~~~~~~ ../src/cairo-ps-surface.c:3524:36: note: earlier argument should specify number of elements, later size of each element [426/692] Compiling C object test/cairo-test-suite.exe.p/overlapping-boxes.c.obj [427/692] Compiling C object test/cairo-test-suite.exe.p/partial-clip-text.c.obj [428/692] Compiling C object test/cairo-test-suite.exe.p/path-currentpoint.c.obj [429/692] Compiling C object test/cairo-test-suite.exe.p/operator-clear.c.obj [430/692] Compiling C object test/cairo-test-suite.exe.p/path-append.c.obj [431/692] Compiling C object test/cairo-test-suite.exe.p/path-stroke-twice.c.obj [432/692] Compiling C object test/cairo-test-suite.exe.p/path-precision.c.obj [433/692] Compiling C object test/cairo-test-suite.exe.p/pdf-isolated-group.c.obj [434/692] Compiling C object test/cairo-test-suite.exe.p/push-group-path-offset.c.obj [435/692] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha.c.obj [436/692] Compiling C object test/cairo-test-suite.exe.p/radial-outer-focus.c.obj [437/692] Compiling C object test/cairo-test-suite.exe.p/push-group.c.obj [438/692] Compiling C object test/cairo-test-suite.exe.p/random-intersections-nonzero.c.obj [439/692] Compiling C object test/cairo-test-suite.exe.p/pixman-rotate.c.obj [440/692] Compiling C object test/cairo-test-suite.exe.p/random-intersections-eo.c.obj [441/692] Compiling C object test/cairo-test-suite.exe.p/pattern-get-type.c.obj [442/692] Compiling C object test/cairo-test-suite.exe.p/pass-through.c.obj [443/692] Compiling C object test/cairo-test-suite.exe.p/pixman-downscale.c.obj [444/692] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-eo.c.obj [445/692] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-nz.c.obj [446/692] Compiling C object test/cairo-test-suite.exe.p/radial-gradient-extend.c.obj [447/692] Compiling C object test/cairo-test-suite.exe.p/pattern-getters.c.obj [448/692] Compiling C object test/cairo-test-suite.exe.p/record-transform-paint.c.obj [449/692] Compiling C object test/cairo-test-suite.exe.p/push-group-color.c.obj [450/692] Compiling C object test/cairo-test-suite.exe.p/raster-source.c.obj [451/692] Compiling C object test/cairo-test-suite.exe.p/radial-gradient.c.obj [452/692] Compiling C object test/cairo-test-suite.exe.p/record-write-png.c.obj [453/692] Compiling C object test/cairo-test-suite.exe.p/recording-ink-extents.c.obj [454/692] Compiling C object test/cairo-test-suite.exe.p/png.c.obj [455/692] Compiling C object test/cairo-test-suite.exe.p/recording-surface-pattern.c.obj [456/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-fill.c.obj [457/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-grid.c.obj [458/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-miter-limit.c.obj [459/692] Compiling C object test/cairo-test-suite.exe.p/record90.c.obj [460/692] Compiling C object test/cairo-test-suite.exe.p/record-mesh.c.obj [461/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-stroke.c.obj [462/692] Compiling C object test/cairo-test-suite.exe.p/recording-surface-extend.c.obj [463/692] Compiling C object test/cairo-test-suite.exe.p/random-clips.c.obj [464/692] Compiling C object test/cairo-test-suite.exe.p/record2x.c.obj [465/692] Compiling C object test/cairo-test-suite.exe.p/rectangle-rounding-error.c.obj [466/692] Compiling C object test/cairo-test-suite.exe.p/rgb24-ignore-alpha.c.obj [467/692] Compiling C object test/cairo-test-suite.exe.p/record1414x.c.obj [468/692] Compiling C object test/cairo-test-suite.exe.p/record-extend.c.obj [469/692] Compiling C object test/cairo-test-suite.exe.p/record.c.obj [470/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash-scale.c.obj [471/692] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash.c.obj [472/692] Compiling C object test/cairo-test-suite.exe.p/reflected-stroke.c.obj [473/692] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-fill.c.obj [474/692] Compiling C object test/cairo-test-suite.exe.p/record-neg-extents.c.obj [475/692] Compiling C object test/cairo-test-suite.exe.p/round-join-bug-520.c.obj [476/692] Compiling C object test/cairo-test-suite.exe.p/rel-path.c.obj [477/692] Compiling C object test/cairo-test-suite.exe.p/rotate-stroke-box.c.obj [478/692] Compiling C object test/cairo-test-suite.exe.p/rotated-clip.c.obj [479/692] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-stroke.c.obj [480/692] Compiling C object test/cairo-test-suite.exe.p/scale-down-source-surface-paint.c.obj [481/692] Compiling C object test/cairo-test-suite.exe.p/scale-source-surface-paint.c.obj [482/692] Compiling C object test/cairo-test-suite.exe.p/rotate-image-surface-paint.c.obj [483/692] Compiling C object test/cairo-test-suite.exe.p/record-replay-extend.c.obj [484/692] Compiling C object test/cairo-test-suite.exe.p/stroke-image.c.obj [485/692] Compiling C object test/cairo-test-suite.exe.p/stroke-clipped.c.obj [486/692] Compiling C object test/cairo-test-suite.exe.p/select-font-face.c.obj [487/692] Compiling C object test/cairo-test-suite.exe.p/scale-offset-similar.c.obj [488/692] Compiling C object test/cairo-test-suite.exe.p/sample.c.obj [489/692] Compiling C object test/cairo-test-suite.exe.p/scale-offset-image.c.obj [490/692] Compiling C object test/cairo-test-suite.exe.p/stroke-ctm-caps.c.obj [491/692] Compiling C object test/cairo-test-suite.exe.p/self-intersecting.c.obj [492/692] Compiling C object test/cairo-test-suite.exe.p/stroke-open-box.c.obj [493/692] Compiling C object test/cairo-test-suite.exe.p/set-source.c.obj [494/692] Compiling C object test/cairo-test-suite.exe.p/show-text-current-point.c.obj [495/692] Compiling C object test/cairo-test-suite.exe.p/shape-sierpinski.c.obj [496/692] Compiling C object test/cairo-test-suite.exe.p/select-font-no-show-text.c.obj [497/692] Compiling C object test/cairo-test-suite.exe.p/self-copy.c.obj [498/692] Compiling C object test/cairo-test-suite.exe.p/smask-fill.c.obj [499/692] Compiling C object test/cairo-test-suite.exe.p/shifted-operator.c.obj [500/692] Compiling C object test/cairo-test-suite.exe.p/partial-coverage.c.obj [501/692] Compiling C object test/cairo-test-suite.exe.p/scaled-font-zero-matrix.c.obj [502/692] Compiling C object test/cairo-test-suite.exe.p/simple.c.obj [503/692] Compiling C object test/cairo-test-suite.exe.p/self-copy-overlap.c.obj [504/692] Compiling C object test/cairo-test-suite.exe.p/smask-mask.c.obj [505/692] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-advance.c.obj [506/692] Compiling C object test/cairo-test-suite.exe.p/recordflip.c.obj [507/692] Compiling C object test/cairo-test-suite.exe.p/shape-general-convex.c.obj [508/692] Compiling C object test/cairo-test-suite.exe.p/smask-paint.c.obj [509/692] Compiling C object test/cairo-test-suite.exe.p/smask-stroke.c.obj [510/692] Compiling C object test/cairo-test-suite.exe.p/skew-extreme.c.obj [511/692] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-many.c.obj [512/692] Compiling C object test/cairo-test-suite.exe.p/smask-image-mask.c.obj [513/692] Compiling C object test/cairo-test-suite.exe.p/smask-text.c.obj [514/692] Compiling C object test/cairo-test-suite.exe.p/stroke-pattern.c.obj [515/692] Compiling C object test/cairo-test-suite.exe.p/smp-glyph.c.obj [516/692] Compiling C object test/cairo-test-suite.exe.p/source-surface-scale-paint.c.obj [517/692] Compiling C object test/cairo-test-suite.exe.p/stride-12-image.c.obj [518/692] Compiling C object test/cairo-test-suite.exe.p/smask.c.obj [519/692] Compiling C object test/cairo-test-suite.exe.p/source-clip-scale.c.obj [520/692] Compiling C object test/cairo-test-suite.exe.p/subsurface.c.obj [521/692] Compiling C object test/cairo-test-suite.exe.p/source-clip.c.obj [522/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-pad.c.obj [523/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-repeat.c.obj [524/692] Compiling C object test/cairo-test-suite.exe.p/spline-decomposition.c.obj [525/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-similar-repeat.c.obj [526/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down.c.obj [527/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-image-repeat.c.obj [528/692] Compiling C object test/cairo-test-suite.exe.p/surface-finish-twice.c.obj [529/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-big-scale-down.c.obj [530/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern.c.obj [531/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-parent.c.obj [532/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-child.c.obj [533/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-reflect.c.obj [534/692] Compiling C object test/cairo-test-suite.exe.p/solid-pattern-cache-stress.c.obj [535/692] Compiling C object test/cairo-test-suite.exe.p/text-subpixel.c.obj [536/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down-extend.c.obj [537/692] Compiling C object test/cairo-test-suite.exe.p/text-pattern.c.obj [538/692] Compiling C object test/cairo-test-suite.exe.p/text-cache-crash.c.obj [539/692] Compiling C object test/cairo-test-suite.exe.p/text-unhinted-metrics.c.obj [540/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-outside-target.c.obj [541/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-up.c.obj [542/692] Compiling C object test/cairo-test-suite.exe.p/text-transform.c.obj [543/692] Compiling C object test/cairo-test-suite.exe.p/text-glyph-range.c.obj [544/692] Compiling C object test/cairo-test-suite.exe.p/text-rotate.c.obj [545/692] Compiling C object test/cairo-test-suite.exe.p/translate-show-surface.c.obj [546/692] Compiling C object test/cairo-test-suite.exe.p/thin-lines.c.obj [547/692] Compiling C object test/cairo-test-suite.exe.p/text-antialias.c.obj [548/692] Compiling C object test/cairo-test-suite.exe.p/subsurface-scale.c.obj [549/692] Compiling C object test/cairo-test-suite.exe.p/text-antialias-subpixel.c.obj [550/692] Compiling C object test/cairo-test-suite.exe.p/transforms.c.obj [551/692] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-subpixel.c.obj [552/692] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-operator.c.obj [553/692] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-mixed.c.obj [554/692] Compiling C object test/cairo-test-suite.exe.p/twin.c.obj [555/692] Compiling C object test/cairo-test-suite.exe.p/text-zero-len.c.obj [556/692] Compiling C object test/cairo-test-suite.exe.p/tighten-bounds.c.obj [557/692] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-gray.c.obj [558/692] Compiling C object test/cairo-test-suite.exe.p/unclosed-strokes.c.obj [559/692] Compiling C object test/cairo-test-suite.exe.p/unaligned-box.c.obj [560/692] Compiling C object test/cairo-test-suite.exe.p/unantialiased-shapes.c.obj [561/692] Compiling C object test/cairo-test-suite.exe.p/user-data.c.obj [562/692] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-image-shm.c.obj [563/692] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-none.c.obj [564/692] Compiling C object test/cairo-test-suite.exe.p/toy-font-face.c.obj [565/692] Compiling C object test/cairo-test-suite.exe.p/trap-clip.c.obj [566/692] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-subimage.c.obj [567/692] Compiling C object test/cairo-test-suite.exe.p/user-font-mask.c.obj [568/692] Compiling C object test/cairo-test-suite.exe.p/xcb-snapshot-assert.c.obj [569/692] Compiling C object test/cairo-test-suite.exe.p/unbounded-operator.c.obj [570/692] Compiling C object test/cairo-test-suite.exe.p/user-font-subpixel.c.obj [571/692] Compiling C object test/cairo-test-suite.exe.p/white-in-noop.c.obj [572/692] Compiling C object test/cairo-test-suite.exe.p/user-font-proxy.c.obj [573/692] Compiling C object test/cairo-test-suite.exe.p/user-font.c.obj [574/692] Compiling C object test/cairo-test-suite.exe.p/zero-alpha.c.obj [575/692] Compiling C object test/cairo-test-suite.exe.p/user-font-color.c.obj [576/692] Compiling C object test/cairo-test-suite.exe.p/xlib-expose-event.c.obj [577/692] Compiling C object test/cairo-test-suite.exe.p/pthread-show-text.c.obj [578/692] Compiling C object test/cairo-test-suite.exe.p/user-font-rescale.c.obj [579/692] Compiling C object test/cairo-test-suite.exe.p/xcb-stress-cache.c.obj [580/692] Compiling C object test/cairo-test-suite.exe.p/xcomposite-projection.c.obj [581/692] Compiling C object test/cairo-test-suite.exe.p/pthread-similar.c.obj [582/692] Compiling C object test/cairo-test-suite.exe.p/tiger.c.obj [583/692] Compiling C object test/cairo-test-suite.exe.p/zero-mask.c.obj [584/692] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-table.c.obj [585/692] Compiling C object test/cairo-test-suite.exe.p/bitmap-font.c.obj [586/692] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type1.c.obj [587/692] Compiling C object test/cairo-test-suite.exe.p/pdf-surface-source.c.obj [588/692] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-positioning.c.obj [589/692] Compiling C object test/cairo-test-suite.exe.p/pthread-same-source.c.obj [590/692] Compiling C object test/cairo-test-suite.exe.p/font-variations.c.obj [591/692] Compiling C object test/cairo-test-suite.exe.p/pdf-operators-text.c.obj [592/692] Compiling C object test/cairo-test-suite.exe.p/ps-features.c.obj [593/692] Compiling C object test/cairo-test-suite.exe.p/ft-text-antialias-none.c.obj [594/692] Compiling C object test/cairo-test-suite.exe.p/ft-svg-color-font.c.obj [595/692] Compiling C object test/cairo-test-suite.exe.p/pdf-features.c.obj [596/692] Compiling C object test/cairo-test-suite.exe.p/ps-surface-source.c.obj [597/692] Compiling C object test/cairo-test-suite.exe.p/ft-color-font.c.obj [598/692] Compiling C object test/cairo-test-suite.exe.p/svg-clip.c.obj [599/692] Compiling C object test/cairo-test-suite.exe.p/ft-font-create-for-ft-face.c.obj [600/692] Compiling C object test/cairo-test-suite.exe.p/pdf-mime-data.c.obj [601/692] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type3.c.obj [602/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/hash-table.c.obj [603/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/composite-checker.c.obj [604/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint.c.obj [605/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/box-outline.c.obj [606/692] Compiling C object test/cairo-test-suite.exe.p/ps-eps.c.obj [607/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/disjoint.c.obj [608/692] Compiling C object test/cairo-test-suite.exe.p/svg-surface.c.obj [609/692] Compiling C object test/cairo-test-suite.exe.p/svg-surface-source.c.obj [610/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill.c.obj [611/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/pattern_create_radial.c.obj [612/692] Compiling C object test/cairo-test-suite.exe.p/multi-page.c.obj [613/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-lines.c.obj [614/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-line.c.obj [615/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint-with-alpha.c.obj [616/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/rectangles.c.obj [617/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/cairo-perf-cover.c.obj [618/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/tessellate.c.obj [619/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/hatching.c.obj [620/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/stroke.c.obj [621/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/line.c.obj [622/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/text.c.obj [623/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/unaligned-clip.c.obj [624/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/rounded-rectangles.c.obj [625/692] Compiling C object test/cairo-test-suite.exe.p/mime-unique-id.c.obj [626/692] Compiling C object test/cairo-test-suite.exe.p/fallback-resolution.c.obj [627/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/mask.c.obj [628/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-dashed-lines.c.obj [629/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/subimage_copy.c.obj [630/692] Compiling C object test/cairo-test-suite.exe.p/create-regions.c.obj [631/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/twin.c.obj [632/692] Compiling C object test/cairo-test-suite.exe.p/pdf-tagged-text.c.obj [633/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/pythagoras-tree.c.obj [634/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/zrusin.c.obj [635/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/mosaic.c.obj [636/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/tiger.c.obj [637/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/wave.c.obj [638/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/pixel.c.obj [639/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/glyphs.c.obj [640/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill-clip.c.obj [641/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-strokes.c.obj [642/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/sierpinski.c.obj [643/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-fills.c.obj [644/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/intersections.c.obj [645/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/curve.c.obj [646/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-curve.c.obj [647/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-strokes.c.obj [648/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/spiral.c.obj [649/692] Compiling C object perf/cairo-perf-print.exe.p/cairo-perf-print.c.obj [650/692] Compiling C object perf/libcairoperf.a.p/cairo-stats.c.obj [651/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/dragon.c.obj [652/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-curves.c.obj [653/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-fills.c.obj [654/692] Compiling C object perf/cairo-perf-micro.exe.p/cairo-perf-micro.c.obj [655/692] Compiling C object test/cairo-test-suite.exe.p/world-map.c.obj [656/692] Compiling C object perf/cairo-perf-diff-files.exe.p/cairo-perf-diff-files.c.obj In function 'cairo_perf_reports_compare', inlined from 'main' at ../perf/cairo-perf-diff-files.c:490:5: ../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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../perf/cairo-perf-diff-files.c: In function 'main': ../perf/cairo-perf-diff-files.c:229:29: note: 'min_test' was declared here 229 | test_report_t **tests, *min_test; | ^~~~~~~~ [657/692] Compiling C object perf/cairo-perf-compare-backends.exe.p/cairo-perf-compare-backends.c.obj In function 'cairo_perf_reports_compare', inlined from 'main' at ../perf/cairo-perf-compare-backends.c:382:5: ../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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../perf/cairo-perf-compare-backends.c: In function 'main': ../perf/cairo-perf-compare-backends.c:158:29: note: 'min_test' was declared here 158 | test_report_t **tests, *min_test; | ^~~~~~~~ [658/692] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-operators.c.obj ../util/cairo-script/cairo-script-operators.c: In function '_ft_create_for_pattern': ../util/cairo-script/cairo-script-operators.c:1929:21: warning: unused variable 'vec' [-Wunused-variable] 1929 | struct mmap_vec vec; | ^~~ ../util/cairo-script/cairo-script-operators.c: In function '_bind': ../util/cairo-script/cairo-script-operators.c:962:14: warning: 'array' may be used uninitialized [-Wmaybe-uninitialized] 962 | status = _bind_substitute (ctx, array); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:953:18: note: 'array' was declared here 953 | csi_array_t *array; | ^~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_image': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:3422:23: note: 'dict' was declared here 3422 | csi_dictionary_t *dict; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_if': ../util/cairo-script/cairo-script-operators.c:2859:15: warning: 'proc' may be used uninitialized [-Wmaybe-uninitialized] 2859 | proc->base.ref++; | ~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:2845:18: note: 'proc' was declared here 2845 | csi_array_t *proc; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_repeat': ../util/cairo-script/cairo-script-operators.c:4351:19: warning: 'proc' may be used uninitialized [-Wmaybe-uninitialized] 4351 | proc->base.ref++; | ~~~~~~~~~~~~~~^~ ../util/cairo-script/cairo-script-operators.c:4334:18: note: 'proc' was declared here 4334 | csi_array_t *proc; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_write_to_png': ../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); | ~~~~~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6329:19: note: 'filename' was declared here 6329 | csi_string_t *filename; | ^~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_ifelse': ../util/cairo-script/cairo-script-operators.c:2893:21: warning: 'false_proc' may be used uninitialized [-Wmaybe-uninitialized] 2893 | false_proc->base.ref++; | ~~~~~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:2874:30: note: 'false_proc' was declared here 2874 | csi_array_t *true_proc, *false_proc; | ^~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:2892:20: warning: 'true_proc' may be used uninitialized [-Wmaybe-uninitialized] 2892 | true_proc->base.ref++; | ~~~~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:2874:18: note: 'true_proc' was declared here 2874 | csi_array_t *true_proc, *false_proc; | ^~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_matrix': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:3755:22: note: 'array' was declared here 3755 | csi_array_t *array; | ^~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_font': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:2259:23: note: 'font' was declared here 2259 | csi_dictionary_t *font; | ^~~~ In function '_do_cairo_op', inlined from '_clip' at ../util/cairo-script/cairo-script-operators.c:1003:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_clip': ../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 ../util/cairo-script/cairo-script-operators.c:5978:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_stroke_preserve': ../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 ../util/cairo-script/cairo-script-operators.c:5972:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_stroke': ../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 ../util/cairo-script/cairo-script-operators.c:4497:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_save': ../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 ../util/cairo-script/cairo-script-operators.c:4369:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_reset_clip': ../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 ../util/cairo-script/cairo-script-operators.c:4375:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_restore': ../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 ../util/cairo-script/cairo-script-operators.c:4078:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_paint': ../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 ../util/cairo-script/cairo-script-operators.c:3699:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_new_sub_path': ../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 ../util/cairo-script/cairo-script-operators.c:3692:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_new_path': ../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 ../util/cairo-script/cairo-script-operators.c:1388:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_fill_preserve': ../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 ../util/cairo-script/cairo-script-operators.c:1382:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_fill': ../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 ../util/cairo-script/cairo-script-operators.c:1015:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_close_path': ../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 ../util/cairo-script/cairo-script-operators.c:1009:12: ../util/cairo-script/cairo-script-operators.c:584:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_clip_preserve': ../util/cairo-script/cairo-script-operators.c:575:14: note: 'cr' was declared here 575 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_write_to_script': ../util/cairo-script/cairo-script-operators.c:6376:47: warning: 'filename' may be used uninitialized [-Wmaybe-uninitialized] 6376 | script = cairo_script_create (filename->string); | ~~~~~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6357:19: note: 'filename' was declared here 6357 | csi_string_t *filename; | ^~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_pop_group': ../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); | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4137:14: note: 'cr' was declared here 4137 | cairo_t *cr; | ^~ In function '_for', inlined from '_for' at ../util/cairo-script/cairo-script-operators.c:2321:1: ../util/cairo-script/cairo-script-operators.c:2342:19: warning: 'proc' may be used uninitialized [-Wmaybe-uninitialized] 2342 | proc->base.ref++; | ~~~~~~~~~~~~~~^~ ../util/cairo-script/cairo-script-operators.c: In function '_for': ../util/cairo-script/cairo-script-operators.c:2323:18: note: 'proc' was declared here 2323 | csi_array_t *proc; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_line_join': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5128:14: note: 'cr' was declared here 5128 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_tolerance': ../util/cairo-script/cairo-script-operators.c:5531:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5531 | cairo_set_tolerance (cr, tolerance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5519:14: note: 'cr' was declared here 5519 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_operator': ../util/cairo-script/cairo-script-operators.c:5334:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5334 | cairo_set_operator (cr, val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5321:14: note: 'cr' was declared here 5321 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_miter_limit': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5301:14: note: 'cr' was declared here 5301 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_line_width': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5147:14: note: 'cr' was declared here 5147 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_line_cap': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5107:14: note: 'cr' was declared here 5107 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_font_size': ../util/cairo-script/cairo-script-operators.c:5098:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5098 | cairo_set_font_size (cr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5086:14: note: 'cr' was declared here 5086 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_fill_rule': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4963:14: note: 'cr' was declared here 4963 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_antialias': ../util/cairo-script/cairo-script-operators.c:4791:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 4791 | cairo_set_antialias (cr, antialias); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4779:14: note: 'cr' was declared here 4779 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_push_group': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4155:14: note: 'cr' was declared here 4155 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_paint_with_alpha': ../util/cairo-script/cairo-script-operators.c:4098:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 4098 | cairo_paint_with_alpha (cr, alpha); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4084:14: note: 'cr' was declared here 4084 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_hairline': ../util/cairo-script/cairo-script-operators.c:5180:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5180 | cairo_set_hairline (cr, set_hairline); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5168:14: note: 'cr' was declared here 5168 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_text_path': ../util/cairo-script/cairo-script-operators.c:6270:30: warning: 'text' may be used uninitialized [-Wmaybe-uninitialized] 6270 | cairo_text_path (cr, text->string); | ~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6258:19: note: 'text' was declared here 6258 | csi_string_t *text; | ^~~~ ../util/cairo-script/cairo-script-operators.c:6270:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 6270 | cairo_text_path (cr, text->string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6259:14: note: 'cr' was declared here 6259 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_show_text': ../util/cairo-script/cairo-script-operators.c:5788:30: warning: 'text' may be used uninitialized [-Wmaybe-uninitialized] 5788 | cairo_show_text (cr, text->string); | ~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5776:19: note: 'text' was declared here 5776 | csi_string_t *text; | ^~~~ ../util/cairo-script/cairo-script-operators.c:5788:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5788 | cairo_show_text (cr, text->string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5777:14: note: 'cr' was declared here 5777 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_source': ../util/cairo-script/cairo-script-operators.c:5376:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5376 | cairo_set_source (cr, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5363:14: note: 'cr' was declared here 5363 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_scaled_font': ../util/cairo-script/cairo-script-operators.c:5355:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5355 | cairo_set_scaled_font (cr, font); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5342:14: note: 'cr' was declared here 5342 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_font_face': ../util/cairo-script/cairo-script-operators.c:5028:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5028 | cairo_set_font_face (cr, font); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5015:14: note: 'cr' was declared here 5015 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_mask': ../util/cairo-script/cairo-script-operators.c:3724:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 3724 | cairo_mask (cr, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:3711:14: note: 'cr' was declared here 3711 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_set_font_options': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5038:23: note: 'dict' was declared here 5038 | csi_dictionary_t *dict; | ^~~~ ../util/cairo-script/cairo-script-operators.c:5055:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5055 | cairo_set_font_options (cr, options); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5037:14: note: 'cr' was declared here 5037 | cairo_t *cr; | ^~ In function '_curve_to', inlined from '_curve_to' at ../util/cairo-script/cairo-script-operators.c:1130:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_curve_to': ../util/cairo-script/cairo-script-operators.c:1137:16: note: 'y3' was declared here 1137 | double x3, y3; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_show_glyphs': ../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++) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:5796:18: note: 'array' was declared here 5796 | csi_array_t *array; | ^~~~~ ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5798:14: note: 'cr' was declared here 5798 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_glyph_path': ../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++) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:2735:18: note: 'array' was declared here 2735 | csi_array_t *array; | ^~~~~ ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:2737:14: note: 'cr' was declared here 2737 | cairo_t *cr; | ^~ In function '_rel_move_to', inlined from '_rel_move_to' at ../util/cairo-script/cairo-script-operators.c:4307:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_rel_move_to': ../util/cairo-script/cairo-script-operators.c:4311:14: note: 'cr' was declared here 4311 | cairo_t *cr; | ^~ In function '_rel_line_to', inlined from '_rel_line_to' at ../util/cairo-script/cairo-script-operators.c:4281:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_rel_line_to': ../util/cairo-script/cairo-script-operators.c:4285:14: note: 'cr' was declared here 4285 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_map_to_image': ../util/cairo-script/cairo-script-operators.c:3790:25: warning: 'array' may be used uninitialized [-Wmaybe-uninitialized] 3790 | switch (array->stack.len) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:3775:18: note: 'array' was declared here 3775 | csi_array_t *array; | ^~~~~ In function '_rel_curve_to', inlined from '_rel_curve_to' at ../util/cairo-script/cairo-script-operators.c:4241:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_rel_curve_to': ../util/cairo-script/cairo-script-operators.c:4247:14: note: 'cr' was declared here 4247 | cairo_t *cr; | ^~ In function '_set_dash', inlined from '_set_dash' at ../util/cairo-script/cairo-script-operators.c:4797:1: ../util/cairo-script/cairo-script-operators.c:4816:21: warning: 'array' may be used uninitialized [-Wmaybe-uninitialized] 4816 | if (array->stack.len == 0) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_dash': ../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 ../util/cairo-script/cairo-script-operators.c:4797:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_dash': ../util/cairo-script/cairo-script-operators.c:4801:14: note: 'cr' was declared here 4801 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_record': ../util/cairo-script/cairo-script-operators.c:6227:25: warning: 'array' may be used uninitialized [-Wmaybe-uninitialized] 6227 | switch (array->stack.len) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:6212:18: note: 'array' was declared here 6212 | csi_array_t *array; | ^~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_scaled_font': ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:4603:23: note: 'dict' was declared here 4603 | csi_dictionary_t *dict; | ^~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_font_matrix': ../util/cairo-script/cairo-script-operators.c:5077:5: warning: 'cr' may be used uninitialized [-Wmaybe-uninitialized] 5077 | cairo_set_font_matrix (cr, &m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5065:14: note: 'cr' was declared here 5065 | cairo_t *cr; | ^~ In file included from ../util/cairo-script/cairo-script-operators.c:39: ../util/cairo-script/cairo-script-private.h: In function '_surface': ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6120:17: note: called from here 6120 | cairo_surface_set_fallback_resolution (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6121 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6122 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6123 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6124 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6120:17: note: called from here 6120 | cairo_surface_set_fallback_resolution (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6121 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6122 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6123 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6124 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6169:17: note: called from here 6169 | cairo_surface_set_device_offset (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6170 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6171 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6172 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6173 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6169:17: note: called from here 6169 | cairo_surface_set_device_offset (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6170 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6171 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6172 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6173 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6192:17: note: called from here 6192 | cairo_surface_set_device_scale (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6193 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6194 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6195 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6196 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-private.h:883:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 883 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:6192:17: note: called from here 6192 | cairo_surface_set_device_scale (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6193 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6194 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6195 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6196 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_csi_dictionary_get_number', inlined from '_surface' at ../util/cairo-script/cairo-script-operators.c:6059:14: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_surface': ../util/cairo-script/cairo-script-operators.c:6043:23: note: 'dict' was declared here 6043 | csi_dictionary_t *dict; | ^~~~ In function '_set_source_rgb', inlined from '_set_source_rgb' at ../util/cairo-script/cairo-script-operators.c:5459:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_source_rgb': ../util/cairo-script/cairo-script-operators.c:5463:14: note: 'cr' was declared here 5463 | cairo_t *cr; | ^~ In function '_select_font_face', inlined from '_select_font_face' at ../util/cairo-script/cairo-script-operators.c:4650:1: ../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); | ~~~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_select_font_face': ../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 ../util/cairo-script/cairo-script-operators.c:4650:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_select_font_face': ../util/cairo-script/cairo-script-operators.c:4652:14: note: 'cr' was declared here 4652 | cairo_t *cr; | ^~ In function '_set_source_rgba', inlined from '_set_source_rgba' at ../util/cairo-script/cairo-script-operators.c:5486:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_set_source_rgba': ../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 ../util/cairo-script/cairo-script-operators.c:4208:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_rectangle': ../util/cairo-script/cairo-script-operators.c:4213:14: note: 'cr' was declared here 4213 | cairo_t *cr; | ^~ ../util/cairo-script/cairo-script-operators.c: In function '_show_text_glyphs.part.0': ../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++) { | ~~~~~~~~~~~~^~~~ ../util/cairo-script/cairo-script-operators.c:5854:18: note: 'array' was declared here 5854 | csi_array_t *array; | ^~~~~ ../util/cairo-script/cairo-script-operators.c:5955:40: warning: 'utf8_string' may be used uninitialized [-Wmaybe-uninitialized] 5955 | utf8_string->string, utf8_string->len, | ~~~~~~~~~~~^~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5856:19: note: 'utf8_string' was declared here 5856 | csi_string_t *utf8_string; | ^~~~~~~~~~~ ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c:5858:14: note: 'cr' was declared here 5858 | cairo_t *cr; | ^~ In function '_arc_negative', inlined from '_arc_negative' at ../util/cairo-script/cairo-script-operators.c:843:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_arc_negative': ../util/cairo-script/cairo-script-operators.c:848:14: note: 'cr' was declared here 848 | cairo_t *cr; | ^~ In function '_arc', inlined from '_arc' at ../util/cairo-script/cairo-script-operators.c:807:1: ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../util/cairo-script/cairo-script-operators.c: In function '_arc': ../util/cairo-script/cairo-script-operators.c:812:14: note: 'cr' was declared here 812 | cairo_t *cr; | ^~ [659/692] Linking static target util/cairo-script/libcairo-script-interpreter.a [660/692] Compiling C object perf/micro/libcairo-perf-micro.a.p/world-map.c.obj [661/692] Compiling C object src/libcairo-2.dll.p/cairo-pdf-surface.c.obj [662/692] Compiling C++ object src/libcairo-2.dll.p/win32_cairo-dwrite-font.cpp.obj ../src/win32/cairo-dwrite-font.cpp: In function 'cairo_int_status_t _dwrite_draw_glyphs_to_gdi_surface_d2d(cairo_win32_surface_t*, DWRITE_MATRIX*, DWRITE_GLYPH_RUN*, COLORREF, const RECT&)': ../src/win32/cairo-dwrite-font.cpp:1692:11: warning: unused variable 'x' [-Wunused-variable] 1692 | float x = 0, y = 0; | ^ ../src/win32/cairo-dwrite-font.cpp:1692:18: warning: unused variable 'y' [-Wunused-variable] 1692 | float x = 0, y = 0; | ^ ../src/win32/cairo-dwrite-font.cpp: In function 'cairo_int_status_t _cairo_dwrite_show_glyphs_on_surface(void*, cairo_operator_t, const cairo_pattern_t*, cairo_glyph_t*, int, cairo_scaled_font_t*, cairo_clip_t*)': ../src/win32/cairo-dwrite-font.cpp:1725:31: warning: unused variable 'dwriteff' [-Wunused-variable] 1725 | cairo_dwrite_font_face_t *dwriteff = reinterpret_cast(scaled_font->font_face); | ^~~~~~~~ ../src/win32/cairo-dwrite-font.cpp:1750:13: warning: unused variable 'indices' [-Wunused-variable] 1750 | UINT16 *indices = const_cast(run.glyphIndices); | ^~~~~~~ ../src/win32/cairo-dwrite-font.cpp:1751:12: warning: unused variable 'advances' [-Wunused-variable] 1751 | FLOAT *advances = const_cast(run.glyphAdvances); | ^~~~~~~~ ../src/win32/cairo-dwrite-font.cpp:1752:26: warning: unused variable 'offsets' [-Wunused-variable] 1752 | DWRITE_GLYPH_OFFSET *offsets = const_cast(run.glyphOffsets); | ^~~~~~~ [663/692] Linking static target perf/micro/libcairo-perf-micro.a [664/692] Linking static target src/libcairo.a [665/692] Compiling C object perf/cairo-perf-chart.exe.p/cairo-perf-chart.c.obj In function 'find_ranges', inlined from 'main' at ../perf/cairo-perf-chart.c:1075:2: ../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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../perf/cairo-perf-chart.c: In function 'main': ../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 ../perf/cairo-perf-chart.c:1088:2: ../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); | ~~~~~~~~^~~~~~ ../perf/cairo-perf-chart.c: In function 'main': ../perf/cairo-perf-chart.c:786:29: note: 'min_test' was declared here 786 | test_report_t **tests, *min_test; | ^~~~~~~~ [666/692] Linking target src/libcairo-2.dll [667/692] Compiling C object perf/libcairoperf.a.p/cairo-perf.c.obj [668/692] Compiling C object perf/cairo-analyse-trace.exe.p/.._src_cairo-error.c.obj [669/692] Compiling C object perf/libcairoperf.a.p/.._src_cairo-time.c.obj [670/692] Generating symbol file src/libcairo-2.dll.p/libcairo-2.dll.symbols [671/692] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-error.c.obj [672/692] Linking target util/cairo-gobject/libcairo-gobject-2.dll [673/692] Linking target test/pdiff/perceptualdiff.exe [674/692] Linking target util/cairo-script/libcairo-script-interpreter-2.dll [675/692] Compiling C object perf/cairo-analyse-trace.exe.p/cairo-analyse-trace.c.obj [676/692] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-hash.c.obj [677/692] Compiling C object perf/libcairoperf.a.p/cairo-perf-report.c.obj [678/692] Linking static target perf/libcairoperf.a [679/692] Generating symbol file util/cairo-script/libcairo-script-interpreter-2.dll.p/libcairo-script-interpreter-2.dll.symbols [680/692] Linking target test/cairo-test-suite.exe [681/692] Compiling C object perf/cairo-perf-trace.exe.p/cairo-perf-trace.c.obj [682/692] Linking target perf/cairo-perf-print.exe [683/692] Linking target perf/cairo-perf-diff-files.exe [684/692] Linking target perf/cairo-perf-compare-backends.exe [685/692] Linking target perf/cairo-perf-chart.exe [686/692] Linking target util/cairo-script/csi-replay.exe [687/692] Linking target util/cairo-script/csi-exec.exe [688/692] Linking target util/cairo-script/csi-trace.exe [689/692] Linking target test/any2ppm.exe [690/692] Linking target perf/cairo-analyse-trace.exe [691/692] Linking target perf/cairo-perf-micro.exe [692/692] Linking target perf/cairo-perf-trace.exe + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VJCs5l + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch ++ dirname /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cairo-1.18.0 + run_mingw_ninja_install + DESTDIR=/builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch + ninja -C build_win32 install ninja: Entering directory `build_win32' [0/1] Installing files. Installing src/libcairo-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin Installing src/libcairo.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing src/libcairo.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing util/cairo-gobject/libcairo-gobject-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin Installing util/cairo-gobject/libcairo-gobject.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing util/cairo-gobject/libcairo-gobject.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing util/cairo-script/libcairo-script-interpreter-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin Installing util/cairo-script/libcairo-script-interpreter.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing util/cairo-script/libcairo-script-interpreter.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-version.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-deprecated.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-svg.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-ft.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-win32.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-dwrite.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-script.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-ps.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-pdf.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-tee.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/src/cairo-features.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/util/cairo-gobject/cairo-gobject.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/util/cairo-script/cairo-script-interpreter.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-gobject.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-script-interpreter.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-png.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-svg.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-fc.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-ft.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-win32.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-win32-font.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-dwrite-font.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-script.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-ps.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-pdf.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win32/meson-private/cairo-tee.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig + DESTDIR=/builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch + ninja -C build_win64 install ninja: Entering directory `build_win64' [0/1] Installing files. Installing src/libcairo-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin Installing src/libcairo.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing src/libcairo.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing util/cairo-gobject/libcairo-gobject-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin Installing util/cairo-gobject/libcairo-gobject.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing util/cairo-gobject/libcairo-gobject.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing util/cairo-script/libcairo-script-interpreter-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin Installing util/cairo-script/libcairo-script-interpreter.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing util/cairo-script/libcairo-script-interpreter.a to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-version.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-deprecated.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-svg.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-ft.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-win32.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-dwrite.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-script.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-ps.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-pdf.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/src/cairo-tee.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/src/cairo-features.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/util/cairo-gobject/cairo-gobject.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/util/cairo-script/cairo-script-interpreter.h to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-gobject.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-script-interpreter.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-png.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-svg.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-fc.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-ft.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-win32.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-win32-font.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-dwrite-font.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-script.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-ps.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-pdf.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.18.0/build_win64/meson-private/cairo-tee.pc to /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig + /usr/lib/rpm/mingw-find-debuginfo.sh /builddir/build/BUILD/cairo-1.18.0 mingw32 mingw64 ucrt64 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairo-2.dll ~/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.18.0 ~/build/BUILD/cairo-1.18.0 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairo-gobject-2.dll ~/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.18.0 ~/build/BUILD/cairo-1.18.0 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairo-script-interpreter-2.dll ~/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.18.0 ~/build/BUILD/cairo-1.18.0 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcairo-2.dll ~/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.18.0 ~/build/BUILD/cairo-1.18.0 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcairo-gobject-2.dll ~/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.18.0 ~/build/BUILD/cairo-1.18.0 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcairo-script-interpreter-2.dll ~/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.18.0 ~/build/BUILD/cairo-1.18.0 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto mingw-strip + /usr/lib/rpm/brp-strip-static-archive mingw-strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j32 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: mingw32-cairo-1.18.0-3.fc41.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KJqAcI + umask 022 + cd /builddir/build/BUILD + cd cairo-1.18.0 + LICENSEDIR=/builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw32-cairo + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw32-cairo + cp -pr /builddir/build/BUILD/cairo-1.18.0/COPYING /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw32-cairo + cp -pr /builddir/build/BUILD/cairo-1.18.0/COPYING-LGPL-2.1 /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw32-cairo + cp -pr /builddir/build/BUILD/cairo-1.18.0/COPYING-MPL-1.1 /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw32-cairo + RPM_EC=0 ++ jobs -p + exit 0 Provides: mingw32(libcairo-2.dll) mingw32(libcairo-gobject-2.dll) mingw32(libcairo-script-interpreter-2.dll) mingw32-cairo = 1.18.0-3.fc41 mingw32-pkgconfig(cairo) mingw32-pkgconfig(cairo-dwrite-font) mingw32-pkgconfig(cairo-fc) mingw32-pkgconfig(cairo-ft) mingw32-pkgconfig(cairo-gobject) mingw32-pkgconfig(cairo-pdf) mingw32-pkgconfig(cairo-png) mingw32-pkgconfig(cairo-ps) mingw32-pkgconfig(cairo-script) mingw32-pkgconfig(cairo-script-interpreter) mingw32-pkgconfig(cairo-svg) mingw32-pkgconfig(cairo-tee) mingw32-pkgconfig(cairo-win32) mingw32-pkgconfig(cairo-win32-font) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: mingw32(gdi32.dll) mingw32(kernel32.dll) mingw32(libcairo-2.dll) mingw32(libfontconfig-1.dll) mingw32(libfreetype-6.dll) mingw32(libgcc_s_dw2-1.dll) mingw32(libglib-2.0-0.dll) mingw32(libgobject-2.0-0.dll) mingw32(libpixman-1-0.dll) mingw32(libpng16-16.dll) mingw32(libstdc++-6.dll) mingw32(msimg32.dll) mingw32(msvcrt.dll) mingw32(ole32.dll) mingw32(user32.dll) mingw32(zlib1.dll) mingw32-crt mingw32-filesystem >= 95 mingw32-pkg-config Processing files: mingw32-cairo-static-1.18.0-3.fc41.noarch Provides: mingw32-cairo-static = 1.18.0-3.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mingw64-cairo-1.18.0-3.fc41.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KRCW9v + umask 022 + cd /builddir/build/BUILD + cd cairo-1.18.0 + LICENSEDIR=/builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw64-cairo + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw64-cairo + cp -pr /builddir/build/BUILD/cairo-1.18.0/COPYING /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw64-cairo + cp -pr /builddir/build/BUILD/cairo-1.18.0/COPYING-LGPL-2.1 /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw64-cairo + cp -pr /builddir/build/BUILD/cairo-1.18.0/COPYING-MPL-1.1 /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch/usr/share/licenses/mingw64-cairo + RPM_EC=0 ++ jobs -p + exit 0 Provides: mingw64(libcairo-2.dll) mingw64(libcairo-gobject-2.dll) mingw64(libcairo-script-interpreter-2.dll) mingw64-cairo = 1.18.0-3.fc41 mingw64-pkgconfig(cairo) mingw64-pkgconfig(cairo-dwrite-font) mingw64-pkgconfig(cairo-fc) mingw64-pkgconfig(cairo-ft) mingw64-pkgconfig(cairo-gobject) mingw64-pkgconfig(cairo-pdf) mingw64-pkgconfig(cairo-png) mingw64-pkgconfig(cairo-ps) mingw64-pkgconfig(cairo-script) mingw64-pkgconfig(cairo-script-interpreter) mingw64-pkgconfig(cairo-svg) mingw64-pkgconfig(cairo-tee) mingw64-pkgconfig(cairo-win32) mingw64-pkgconfig(cairo-win32-font) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: mingw64(gdi32.dll) mingw64(kernel32.dll) mingw64(libcairo-2.dll) mingw64(libfontconfig-1.dll) mingw64(libfreetype-6.dll) mingw64(libgcc_s_seh-1.dll) mingw64(libglib-2.0-0.dll) mingw64(libgobject-2.0-0.dll) mingw64(libintl-8.dll) mingw64(libpixman-1-0.dll) mingw64(libpng16-16.dll) mingw64(libstdc++-6.dll) mingw64(msimg32.dll) mingw64(msvcrt.dll) mingw64(ole32.dll) mingw64(user32.dll) mingw64(zlib1.dll) mingw64-crt mingw64-filesystem >= 95 mingw64-pkg-config Processing files: mingw64-cairo-static-1.18.0-3.fc41.noarch Provides: mingw64-cairo-static = 1.18.0-3.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mingw32-cairo-debuginfo-1.18.0-3.fc41.noarch Provides: mingw32-cairo-debuginfo = 1.18.0-3.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mingw64-cairo-debuginfo-1.18.0-3.fc41.noarch Provides: mingw64-cairo-debuginfo = 1.18.0-3.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mingw-cairo-1.18.0-3.fc41.noarch Wrote: /builddir/build/RPMS/mingw64-cairo-1.18.0-3.fc41.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-cairo-static-1.18.0-3.fc41.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-cairo-static-1.18.0-3.fc41.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-cairo-1.18.0-3.fc41.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-cairo-debuginfo-1.18.0-3.fc41.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-cairo-debuginfo-1.18.0-3.fc41.noarch.rpm Child return code was: 0