D: [iurt_root_command] chroot
Building target platforms: noarch
Building for target noarch
Installing /home/pterjan/rpmbuild/SRPMS/mingw-cairo-1.18.4-1.mga10.src.rpm
Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.3p02BM
Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.hJLtjj
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ rm -rf cairo-1.18.4
+ /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/cairo-1.18.4.tar.xz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd cairo-1.18.4
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.HydUjc
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ 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.4
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ run_mingw_meson --default-library both -Dfontconfig=enabled -Dfreetype=enabled
+ mkdir -p build_win32
+ pushd build_win32
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32 ~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
++ /usr/bin/env
++ grep -E '^(w+)=(.*)$'
++ grep -Evw 'PWD|USER|LANG'
++ /usr/bin/cut -d= -f1
+ unset
+ test -z ''
+ PATH_ORIG=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/pterjan/.local/bin:/home/pterjan/bin
+ export PATH_ORIG
+ PATH=/usr/i686-w64-mingw32/sys-root/mingw/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/pterjan/.local/bin:/home/pterjan/bin
+ 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-15.2.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-'`
++ echo /usr/bin/i686-w64-mingw32-cpp
++ sed s,/usr/bin/i686-w64-mingw32-,,
++ 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-'`
++ echo /usr/bin/i686-w64-mingw32-readelf
++ sed s,/usr/bin/i686-w64-mingw32-,,
++ 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-26.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgettextpo-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgettextsrc-0-26.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/libhistory8.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/libreadline8.dll /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/printf_gettext.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/printf_ngettext.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 setup --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 ..
The Meson build system
Version: 1.10.1
Source dir: /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
Build dir: /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32
Build type: cross build
Program version.py found: YES (/home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/version.py)
Project name: cairo
Project version: 1.18.4
C compiler for the host machine: i686-w64-mingw32-gcc (gcc 15.2.1 "i686-w64-mingw32-gcc (GCC) 15.2.1 20250808 (Mageia MinGW 15.2.1-1.mga10)")
C linker for the host machine: i686-w64-mingw32-gcc ld.bfd 2.45.1-1
C compiler for the build machine: cc (gcc 15.2.0 "cc (Mageia 15.2.0-1.mga10) 15.2.0")
C linker for the build machine: cc ld.bfd 2.45.1
Build machine cpu family: x86_64
Build machine cpu: x86_64
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.3.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.53
Run-time dependency fontconfig found: YES 2.17.1
Program ttx found: NO
Run-time dependency freetype2 found: YES 26.4.20
Checking for type "FT_SVG_Document" with dependency freetype2: YES 
Checking if define "FT_LOAD_NO_SVG" with dependency freetype2 exists: YES 
Checking for function "FT_Get_Color_Glyph_Paint" with dependency freetype2: YES 
Run-time dependency x11 found: 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)
C++ compiler for the host machine: i686-w64-mingw32-g++ (gcc 15.2.1 "i686-w64-mingw32-g++ (GCC) 15.2.1 20250808 (Mageia MinGW 15.2.1-1.mga10)")
C++ linker for the host machine: i686-w64-mingw32-g++ ld.bfd 2.45.1-1
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" : YES 
Has header "dwrite.h" : YES 
Library windowscodecs found: YES
Has header "wincodec.h" : YES 
Has header "d2d1_3.h" : YES (cached)
Run-time dependency gobject-2.0 found: YES 2.87.0
Run-time dependency glib-2.0 found: YES 2.87.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.46.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 
Has header "alloca.h" : NO 
Has header "termios.h" : NO 
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 "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 
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
Found pkg-config: YES (/usr/bin/i686-w64-mingw32-pkg-config) 2.3.0
Program sh found: YES (/usr/bin/sh)
Checking if define "DEBUG_SVG_RENDER" exists: NO 
Run-time dependency gtk+-2.0 found: NO (tried pkgconfig and cmake)
Configuring config.h using configuration
Build targets in project: 30

cairo 1.18.4

  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
    fontconfig              : enabled
    freetype                : enabled
    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

Found ninja-1.13.1 at /usr/bin/ninja
+ popd
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
+ mkdir -p build_win64
+ pushd build_win64
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64 ~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
++ /usr/bin/env
++ grep -E '^(w+)=(.*)$'
++ grep -Evw 'PWD|USER|LANG'
++ /usr/bin/cut -d= -f1
+ unset
+ test -z /usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/pterjan/.local/bin:/home/pterjan/bin
+ PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/pterjan/.local/bin:/home/pterjan/bin
+ 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-15.2.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-'`
++ sed s,/usr/bin/x86_64-w64-mingw32-,,
++ echo /usr/bin/x86_64-w64-mingw32-gprof
++ 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
++ 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-26.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgettextpo-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgettextsrc-0-26.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/libhistory8.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/libreadline8.dll /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/printf_gettext.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/printf_ngettext.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
++ grep -- '-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/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 setup --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 ..
The Meson build system
Version: 1.10.1
Source dir: /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
Build dir: /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64
Build type: cross build
Program version.py found: YES (/home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/version.py)
Project name: cairo
Project version: 1.18.4
C compiler for the host machine: x86_64-w64-mingw32-gcc (gcc 15.2.1 "x86_64-w64-mingw32-gcc (GCC) 15.2.1 20250808 (Mageia MinGW 15.2.1-1.mga10)")
C linker for the host machine: x86_64-w64-mingw32-gcc ld.bfd 2.45.1-1
C compiler for the build machine: cc (gcc 15.2.0 "cc (Mageia 15.2.0-1.mga10) 15.2.0")
C linker for the build machine: cc ld.bfd 2.45.1
Build machine cpu family: x86_64
Build machine cpu: x86_64
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.3.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.53
Run-time dependency fontconfig found: YES 2.17.1
Program ttx found: NO
Run-time dependency freetype2 found: YES 26.4.20
Checking for type "FT_SVG_Document" with dependency freetype2: YES 
Checking if define "FT_LOAD_NO_SVG" with dependency freetype2 exists: YES 
Checking for function "FT_Get_Color_Glyph_Paint" with dependency freetype2: YES 
Run-time dependency x11 found: 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)
C++ compiler for the host machine: x86_64-w64-mingw32-g++ (gcc 15.2.1 "x86_64-w64-mingw32-g++ (GCC) 15.2.1 20250808 (Mageia MinGW 15.2.1-1.mga10)")
C++ linker for the host machine: x86_64-w64-mingw32-g++ ld.bfd 2.45.1-1
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" : YES 
Has header "dwrite.h" : YES 
Library windowscodecs found: YES
Has header "wincodec.h" : YES 
Has header "d2d1_3.h" : YES (cached)
Run-time dependency gobject-2.0 found: YES 2.87.0
Run-time dependency glib-2.0 found: YES 2.87.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.46.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 
Has header "alloca.h" : NO 
Has header "termios.h" : NO 
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 "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 
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
Found pkg-config: YES (/usr/bin/x86_64-w64-mingw32-pkg-config) 2.3.0
Program sh found: YES (/usr/bin/sh)
Checking if define "DEBUG_SVG_RENDER" exists: NO 
Run-time dependency gtk+-2.0 found: NO (tried pkgconfig and cmake)
Configuring config.h using configuration
Build targets in project: 30

cairo 1.18.4

  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
    fontconfig              : enabled
    freetype                : enabled
    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

Found ninja-1.13.1 at /usr/bin/ninja
+ popd
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
+ run_mingw_ninja
+ ninja -C build_win32
ninja: Entering directory `build_win32'
[1/699] Compiling C object src/libcairo-2.dll.p/cairo-atomic.c.obj
[2/699] Compiling C object src/libcairo-2.dll.p/cairo-base85-stream.c.obj
[3/699] Compiling C object src/libcairo-2.dll.p/cairo-base64-stream.c.obj
../src/cairo-base64-stream.c:52:1: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (65 chars into 64 available) [-Wunterminated-string-initialization]
   52 | "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[4/699] Compiling C object src/libcairo-2.dll.p/cairo-cache.c.obj
[5/699] Compiling C object src/libcairo-2.dll.p/cairo-arc.c.obj
[6/699] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin-data.c.obj
[7/699] Compiling C object src/libcairo-2.dll.p/cairo-freed-pool.c.obj
[8/699] Compiling C object src/libcairo-2.dll.p/cairo-damage.c.obj
[9/699] Compiling C object src/libcairo-2.dll.p/cairo-debug.c.obj
[10/699] Compiling C object src/libcairo-2.dll.p/cairo-boxes.c.obj
[11/699] Compiling C object src/libcairo-2.dll.p/cairo-mutex.c.obj
[12/699] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann-rectilinear.c.obj
[13/699] Compiling C object src/libcairo-2.dll.p/cairo-analysis-surface.c.obj
[14/699] Compiling C object src/libcairo-2.dll.p/cairo-array.c.obj
[15/699] 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);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[16/699] 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);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[17/699] Compiling C object src/libcairo-2.dll.p/cairo-clip-boxes.c.obj
[18/699] Compiling C object src/libcairo-2.dll.p/cairo-clip-polygon.c.obj
[19/699] 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)];
      |                           ^~~~~~~~~~~
[20/699] Compiling C object src/libcairo-2.dll.p/cairo-clip-surface.c.obj
[21/699] Compiling C object src/libcairo-2.dll.p/cairo-clip.c.obj
[22/699] Compiling C object src/libcairo-2.dll.p/cairo-color.c.obj
[23/699] Compiling C object src/libcairo-2.dll.p/cairo-composite-rectangles.c.obj
[24/699] Compiling C object src/libcairo-2.dll.p/cairo-compositor.c.obj
[25/699] Compiling C object src/libcairo-2.dll.p/cairo-contour.c.obj
[26/699] Compiling C object src/libcairo-2.dll.p/cairo-error.c.obj
[27/699] Compiling C object src/libcairo-2.dll.p/cairo-fixed.c.obj
[28/699] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin.c.obj
[29/699] Compiling C object src/libcairo-2.dll.p/cairo-font-face.c.obj
[30/699] Compiling C object src/libcairo-2.dll.p/cairo-font-options.c.obj
[31/699] Compiling C object src/libcairo-2.dll.p/cairo-freelist.c.obj
[32/699] Compiling C object src/libcairo-2.dll.p/cairo-hash.c.obj
[33/699] Compiling C object src/libcairo-2.dll.p/cairo-hull.c.obj
[34/699] Compiling C object src/libcairo-2.dll.p/cairo-image-info.c.obj
[35/699] Compiling C object src/libcairo-2.dll.p/cairo-lzw.c.obj
[36/699] Compiling C object src/libcairo-2.dll.p/cairo-no-compositor.c.obj
[37/699] Compiling C object src/libcairo-2.dll.p/cairo-observer.c.obj
[38/699] Compiling C object src/libcairo-2.dll.p/cairo-path-bounds.c.obj
[39/699] Compiling C object src/libcairo-2.dll.p/cairo-path-fill.c.obj
[40/699] 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);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[41/699] Compiling C object src/libcairo-2.dll.p/cairo-clip-tor-scan-converter.c.obj
[42/699] Compiling C object src/libcairo-2.dll.p/cairo-device.c.obj
[43/699] Compiling C object src/libcairo-2.dll.p/cairo-fallback-compositor.c.obj
[44/699] 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_a16b16g16r16' not handled in switch [-Wswitch-enum]
   95 |     switch (pixman_format) {
      |     ^~~~~~
[45/699] Compiling C object src/libcairo-2.dll.p/cairo-line.c.obj
[46/699] Compiling C object src/libcairo-2.dll.p/cairo-matrix.c.obj
[47/699] Compiling C object src/libcairo-2.dll.p/cairo-mempool.c.obj
[48/699] Compiling C object src/libcairo-2.dll.p/cairo-mesh-pattern-rasterizer.c.obj
[49/699] Compiling C object src/libcairo-2.dll.p/cairo-misc.c.obj
[50/699] Compiling C object src/libcairo-2.dll.p/cairo-mono-scan-converter.c.obj
[51/699] Compiling C object src/libcairo-2.dll.p/cairo-output-stream.c.obj
[52/699] Compiling C object src/libcairo-2.dll.p/cairo-paginated-surface.c.obj
[53/699] Compiling C object src/libcairo-2.dll.p/cairo-path-in-fill.c.obj
[54/699] 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));
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~
[55/699] Compiling C object src/libcairo-2.dll.p/cairo-default-context.c.obj
[56/699] Compiling C object src/libcairo-2.dll.p/cairo-path-fixed.c.obj
[57/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-boxes.c.obj
[58/699] Compiling C object src/libcairo-2.dll.p/cairo-raster-source-pattern.c.obj
[59/699] Compiling C object src/libcairo-2.dll.p/cairo-rectangle.c.obj
[60/699] Compiling C object src/libcairo-2.dll.p/cairo-mask-compositor.c.obj
[61/699] Compiling C object src/libcairo-2.dll.p/cairo-pen.c.obj
[62/699] Compiling C object src/libcairo-2.dll.p/cairo-image-source.c.obj
[63/699] Compiling C object src/libcairo-2.dll.p/cairo-gstate.c.obj
[64/699] Compiling C object src/libcairo-2.dll.p/cairo-spans.c.obj
[65/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-tristrip.c.obj
[66/699] Compiling C object src/libcairo-2.dll.p/cairo-slope.c.obj
[67/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-snapshot.c.obj
[68/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-polygon.c.obj
[69/699] Compiling C object src/libcairo-2.dll.p/cairo-tristrip.c.obj
[70/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-clipper.c.obj
[71/699] Compiling C object src/libcairo-2.dll.p/cairo-time.c.obj
[72/699] Compiling C object src/libcairo-2.dll.p/cairo-path.c.obj
[73/699] Compiling C object src/libcairo-2.dll.p/cairo-type1-glyph-names.c.obj
[74/699] 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 (&region->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)];
      |                    ^~~~~~~~~~~~
[75/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke.c.obj
[76/699] Compiling C object src/libcairo-2.dll.p/cairo-shape-mask-compositor.c.obj
[77/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-fallback.c.obj
[78/699] Compiling C object src/libcairo-2.dll.p/cairo-spline.c.obj
[79/699] Compiling C object src/libcairo-2.dll.p/cairo-stroke-dash.c.obj
[80/699] Compiling C object src/libcairo-2.dll.p/cairo-toy-font-face.c.obj
[81/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-offset.c.obj
[82/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-subsurface.c.obj
[83/699] Compiling C object src/libcairo-2.dll.p/cairo-version.c.obj
[84/699] Compiling C object src/libcairo-2.dll.p/cairo-type3-glyph-surface.c.obj
[85/699] Compiling C object src/libcairo-2.dll.p/cairo-stroke-style.c.obj
[86/699] Compiling C object src/libcairo-2.dll.p/cairo-unicode.c.obj
[87/699] Compiling C object src/libcairo-2.dll.p/cairo-rtree.c.obj
[88/699] Compiling C object src/libcairo-2.dll.p/cairo-deflate-stream.c.obj
[89/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-debug.c.obj
[90/699] Compiling C object src/libcairo-2.dll.p/cairo-type1-fallback.c.obj
../src/cairo-type1-fallback.c: In function 'cairo_type1_font_write_header':
../src/cairo-type1-fallback.c:495:29: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (51 chars into 50 available) [-Wunterminated-string-initialization]
  495 |     const char spaces[50] = "                                                  ";
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cairo-type1-fallback.c: In function 'cairo_type1_write_stream_encrypted':
../src/cairo-type1-fallback.c:558:40: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (17 chars into 16 available) [-Wunterminated-string-initialization]
  558 |     static const char hex_digits[16] = "0123456789abcdef";
      |                                        ^~~~~~~~~~~~~~~~~~
../src/cairo-type1-fallback.c: In function 'cairo_type1_font_write_trailer':
../src/cairo-type1-fallback.c:646:9: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (66 chars into 65 available) [-Wunterminated-string-initialization]
  646 |         "0000000000000000000000000000000000000000000000000000000000000000\n";
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[91/699] Compiling C object src/libcairo-2.dll.p/cairo-spans-compositor.c.obj
[92/699] Generating boilerplate/cairo-boilerplate-constructors.c with a custom command
[93/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-device.c.obj
[94/699] Compiling C object src/libcairo-2.dll.p/cairo-wideint.c.obj
[95/699] Compiling C object src/libcairo-2.dll.p/cairo-polygon.c.obj
[96/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-observer.c.obj
[97/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-gdi-compositor.c.obj
[98/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-traps.c.obj
[99/699] Compiling C object src/libcairo-2.dll.p/cairo-truetype-subset.c.obj
[100/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-system.c.obj
../src/win32/cairo-win32-system.c:62:1: warning: no previous declaration for '_cairo_win32_print_api_error' [-Wmissing-declarations]
   62 | _cairo_win32_print_api_error (const char *context, const char *api)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-win32-system.c:92:1: warning: no previous declaration for '_cairo_win32_load_library_from_system32' [-Wmissing-declarations]
   92 | _cairo_win32_load_library_from_system32 (const wchar_t *name)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[101/699] Compiling C object src/libcairo-2.dll.p/cairo-tag-stack.c.obj
[102/699] Compiling C object src/libcairo-2.dll.p/cairo-recording-surface.c.obj
[103/699] Compiling C object src/libcairo-2.dll.p/cairo-user-font.c.obj
[104/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-hash.c.obj
[105/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-stack.c.obj
[106/699] 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);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[107/699] 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);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[108/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-wrapper.c.obj
[109/699] Compiling C object src/libcairo-2.dll.p/cairo.c.obj
[110/699] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font-subsets.c.obj
[111/699] Compiling C object src/libcairo-2.dll.p/cairo-pdf-shading.c.obj
[112/699] Compiling C object boilerplate/libcairoboilerplate.a.p/meson-generated_.._cairo-boilerplate-constructors.c.obj
[113/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-svg.c.obj
[114/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-ps.c.obj
[115/699] Compiling C object src/libcairo-2.dll.p/cairo-tor22-scan-converter.c.obj
[116/699] 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)];
      |                           ^~~~~~~~~~~
[117/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-surface.c.obj
[118/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-file.c.obj
[119/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-interpreter.c.obj
[120/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-objects.c.obj
[121/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-getopt.c.obj
[122/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32-printing.c.obj
[123/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-script.c.obj
[124/699] Compiling C object src/libcairo-2.dll.p/cairo-image-compositor.c.obj
[125/699] 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:243:10: warning: '__builtin_memset' offset [0, 203] is out of the bounds [0, 0] [-Warray-bounds=]
  243 |   return __builtin___memset_chk(__dst, __val, __n, __mingw_bos(__dst, 0));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[126/699] Compiling C object src/libcairo-2.dll.p/cairo-png.c.obj
[127/699] 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);
      |         ^~~
[128/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-pdf.c.obj
[129/699] 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);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[130/699] Compiling C object src/libcairo-2.dll.p/cairo-surface.c.obj
[131/699] Compiling C object src/libcairo-2.dll.p/cairo-tor-scan-converter.c.obj
[132/699] Compiling C object src/libcairo-2.dll.p/cairo-pdf-operators.c.obj
[133/699] Compiling C object src/libcairo-2.dll.p/cairo-tag-attributes.c.obj
[134/699] 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:1177:9: warning: 'orig_size' may be used uninitialized [-Wmaybe-uninitialized]
 1177 |         FT_Activate_Size (orig_size);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cairo-colr-glyph-render.c:1092:13: note: 'orig_size' was declared here
 1092 |     FT_Size orig_size;
      |             ^~~~~~~~~
[135/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32.c.obj
[136/699] Generating test/cairo-test-constructors.c with a custom command
[137/699] Compiling C object util/cairo-missing/libcairo-missing.a.p/strndup.c.obj
[138/699] Compiling C object test/pdiff/libpdiff.a.p/lpyramid.c.obj
[139/699] 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:308:22: warning: 'bits' may be used uninitialized [-Wmaybe-uninitialized]
  308 |     surface->image = cairo_image_surface_create_for_data (bits, format,
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |                                                           width, height, rowstride);
      |                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-win32-display-surface.c:293:20: note: 'bits' was declared here
  293 |     unsigned char *bits;
      |                    ^~~~
../src/win32/cairo-win32-display-surface.c:308:22: warning: 'rowstride' may be used uninitialized [-Wmaybe-uninitialized]
  308 |     surface->image = cairo_image_surface_create_for_data (bits, format,
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |                                                           width, height, rowstride);
      |                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-win32-display-surface.c:294:9: note: 'rowstride' was declared here
  294 |     int rowstride;
      |         ^~~~~~~~~
[140/699] Compiling C object src/libcairo-2.dll.p/cairo-type1-subset.c.obj
../src/cairo-type1-subset.c: In function 'cairo_type1_font_subset_write_encrypted':
../src/cairo-type1-subset.c:609:40: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (17 chars into 16 available) [-Wunterminated-string-initialization]
  609 |     static const char hex_digits[16] = "0123456789abcdef";
      |                                        ^~~~~~~~~~~~~~~~~~
../src/cairo-type1-subset.c: In function 'cairo_type1_font_subset_write_trailer':
../src/cairo-type1-subset.c:1547:9: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (66 chars into 65 available) [-Wunterminated-string-initialization]
 1547 |         "0000000000000000000000000000000000000000000000000000000000000000\n";
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[141/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/hash-table.c.obj
[142/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-font.c.obj
../src/win32/cairo-win32-font.c:1346:1: warning: no previous declaration for '_cairo_compute_glyph_mask' [-Wmissing-declarations]
 1346 | _cairo_compute_glyph_mask (cairo_surface_t *surface,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
../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;
      |           ^~~~~
[143/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/twin.c.obj
[144/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/text.c.obj
[145/699] Compiling C object util/cairo-missing/libcairo-missing.a.p/getline.c.obj
[146/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/box-outline.c.obj
[147/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint-with-alpha.c.obj
[148/699] Compiling C object src/libcairo-2.dll.p/cairo-tee-surface.c.obj
[149/699] Compiling C object src/libcairo-2.dll.p/cairo-traps-compositor.c.obj
[150/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint.c.obj
[151/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/composite-checker.c.obj
[152/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/rectangles.c.obj
[153/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/unaligned-clip.c.obj
[154/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/tessellate.c.obj
[155/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill.c.obj
[156/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/rounded-rectangles.c.obj
[157/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/stroke.c.obj
[158/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/subimage_copy.c.obj
[159/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/wave.c.obj
[160/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/zrusin.c.obj
[161/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/pattern_create_radial.c.obj
[162/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/glyphs.c.obj
[163/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-dashed-lines.c.obj
[164/699] Linking static target util/cairo-missing/libcairo-missing.a
[165/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/disjoint.c.obj
[166/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-lines.c.obj
[167/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/mask.c.obj
[168/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/hatching.c.obj
[169/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/line.c.obj
[170/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/pythagoras-tree.c.obj
[171/699] 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_paint_image_pattern':
../src/win32/cairo-win32-printing-surface.c:918:18: warning: 'mime_data' may be used uninitialized [-Wmaybe-uninitialized]
  918 |             if (!StretchDIBits (surface->win32.dc,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  919 |                                 x_tile*opaque_image->width,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  920 |                                 y_tile*opaque_image->height,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  921 |                                 opaque_image->width,
      |                                 ~~~~~~~~~~~~~~~~~~~~
  922 |                                 opaque_image->height,
      |                                 ~~~~~~~~~~~~~~~~~~~~~
  923 |                                 0,
      |                                 ~~
  924 |                                 0,
      |                                 ~~
  925 |                                 use_mime ? mime_info.width : opaque_image->width,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  926 |                                 use_mime ? mime_info.height : opaque_image->height,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  927 |                                 use_mime ? mime_data : opaque_image->data,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  928 |                                 &bi,
      |                                 ~~~~
  929 |                                 DIB_RGB_COLORS,
      |                                 ~~~~~~~~~~~~~~~
  930 |                                 SRCCOPY))
      |                                 ~~~~~~~~
../src/win32/cairo-win32-printing-surface.c:780:26: note: 'mime_data' was declared here
  780 |     const unsigned char *mime_data;
      |                          ^~~~~~~~~
[172/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-line.c.obj
[173/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/tiger.c.obj
[174/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/cairo-perf-cover.c.obj
[175/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/sierpinski.c.obj
[176/699] Compiling C object util/cairo-script/csi-trace.exe.p/csi-trace.c.obj
[177/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/intersections.c.obj
[178/699] Compiling C object util/cairo-script/csi-exec.exe.p/csi-exec.c.obj
[179/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/spiral.c.obj
[180/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill-clip.c.obj
[181/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate.c.obj
[182/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/mosaic.c.obj
[183/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-strokes.c.obj
[184/699] Compiling C object test/pdiff/libpdiff.a.p/pdiff.c.obj
[185/699] Compiling C object util/cairo-script/csi-replay.exe.p/csi-replay.c.obj
[186/699] Compiling C object test/cairo-test-suite.exe.p/meson-generated_.._cairo-test-constructors.c.obj
[187/699] Linking static target boilerplate/libcairoboilerplate.a
[188/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-fills.c.obj
[189/699] Compiling C object test/pdiff/perceptualdiff.exe.p/args.c.obj
[190/699] Compiling C object test/pdiff/perceptualdiff.exe.p/perceptualdiff.c.obj
[191/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/dragon.c.obj
[192/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-fills.c.obj
[193/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-curves.c.obj
[194/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/curve.c.obj
[195/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-curve.c.obj
[196/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/pixel.c.obj
[197/699] Compiling C object test/cairo-test-suite.exe.p/buffer-diff.c.obj
[198/699] Compiling C object test/cairo-test-suite.exe.p/a1-bug.c.obj
[199/699] Compiling C object test/cairo-test-suite.exe.p/a1-fill.c.obj
[200/699] Linking static target test/pdiff/libpdiff.a
[201/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-strokes.c.obj
[202/699] Compiling C object perf/libcairoperf.a.p/cairo-stats.c.obj
[203/699] Compiling C object test/cairo-test-suite.exe.p/a1-image-sample.c.obj
[204/699] Compiling C object test/cairo-test-suite.exe.p/a1-mask-sample.c.obj
[205/699] Compiling C object test/cairo-test-suite.exe.p/a1-sample.c.obj
[206/699] Compiling C object test/cairo-test-suite.exe.p/a1-traps-sample.c.obj
[207/699] Compiling C object test/cairo-test-suite.exe.p/a8-clear.c.obj
[208/699] Compiling C object test/cairo-test-suite.exe.p/a8-mask.c.obj
[209/699] Compiling C object test/cairo-test-suite.exe.p/aliasing.c.obj
[210/699] Compiling C object test/cairo-test-suite.exe.p/alpha-similar.c.obj
[211/699] Compiling C object test/cairo-test-suite.exe.p/arc-infinite-loop.c.obj
[212/699] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-structs.c.obj
[213/699] Compiling C object test/any2ppm.exe.p/any2ppm.c.obj
[214/699] Compiling C object test/cairo-test-suite.exe.p/a1-clip.c.obj
[215/699] Compiling C object test/cairo-test-suite.exe.p/a1-mask.c.obj
[216/699] Compiling C object test/cairo-test-suite.exe.p/a1-rasterisation.c.obj
[217/699] Compiling C object test/cairo-test-suite.exe.p/arc-looping-dash.c.obj
[218/699] Compiling C object test/cairo-test-suite.exe.p/big-empty-box.c.obj
[219/699] Compiling C object test/cairo-test-suite.exe.p/big-empty-triangle.c.obj
[220/699] Compiling C object test/cairo-test-suite.exe.p/big-little-triangle.c.obj
[221/699] Compiling C object test/cairo-test-suite.exe.p/bug-spline.c.obj
[222/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-scanner.c.obj
[223/699] Compiling C object perf/libcairoperf.a.p/cairo-perf.c.obj
[224/699] Compiling C object perf/libcairoperf.a.p/.._src_cairo-time.c.obj
[225/699] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-enums.c.obj
[226/699] Compiling C object test/cairo-test-suite.exe.p/arc-direction.c.obj
[227/699] Compiling C object test/cairo-test-suite.exe.p/big-line.c.obj
[228/699] Compiling C object test/cairo-test-suite.exe.p/big-little-box.c.obj
[229/699] Compiling C object test/cairo-test-suite.exe.p/big-trap.c.obj
[230/699] Compiling C object test/cairo-test-suite.exe.p/bilevel-image.c.obj
[231/699] Compiling C object test/cairo-test-suite.exe.p/bug-40410.c.obj
[232/699] Compiling C object test/cairo-test-suite.exe.p/bug-535.c.obj
[233/699] Compiling C object test/cairo-test-suite.exe.p/bug-51910.c.obj
[234/699] Compiling C object test/cairo-test-suite.exe.p/bug-75705.c.obj
[235/699] Compiling C object test/cairo-test-suite.exe.p/bug-84115.c.obj
[236/699] Compiling C object src/libcairo-2.dll.p/cairo-cff-subset.c.obj
[237/699] 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:629:52: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized]
  629 |                     if (_cairo_array_num_elements (&content_node->mcid) > 0) {
      |                                                    ^~~~~~~~~~~~~~~~~~~
../src/cairo-pdf-interchange.c:623:51: note: 'content_node' was declared here
  623 |                     cairo_pdf_struct_tree_node_t *content_node;
      |                                                   ^~~~~~~~~~~~
In file included from ../src/cairo-error-private.h:45,
                 from ../src/cairoint.h:69,
                 from ../src/cairo-pdf-interchange.c:47:
../src/cairo-pdf-interchange.c:681:45: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized]
  681 |                         assert (content_node->type == PDF_NODE_CONTENT);
      |                                 ~~~~~~~~~~~~^~~~~~
../src/cairo-pdf-interchange.c:676:55: note: 'content_node' was declared here
  676 |                         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:1262:27: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized]
 1262 |             node->extents = content_node->extents;
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../src/cairo-pdf-interchange.c:1251:35: note: 'content_node' was declared here
 1251 |     cairo_pdf_struct_tree_node_t *content_node;
      |                                   ^~~~~~~~~~~~
[238/699] Compiling C object perf/libcairoperf.a.p/cairo-perf-report.c.obj
[239/699] Compiling C object test/cairo-test-suite.exe.p/cairo-test.c.obj
[240/699] Compiling C object test/cairo-test-suite.exe.p/bug-277.c.obj
[241/699] Compiling C object test/cairo-test-suite.exe.p/bug-361.c.obj
[242/699] Compiling C object test/cairo-test-suite.exe.p/bug-431.c.obj
[243/699] Compiling C object test/cairo-test-suite.exe.p/bug-448.c.obj
[244/699] Compiling C object test/cairo-test-suite.exe.p/bug-bo-rectangular.c.obj
[245/699] Compiling C object test/cairo-test-suite.exe.p/bug-bo-collins.c.obj
[246/699] Compiling C object test/cairo-test-suite.exe.p/bug-bo-ricotz.c.obj
[247/699] Compiling C object test/cairo-test-suite.exe.p/bug-source-cu.c.obj
[248/699] Compiling C object test/cairo-test-suite.exe.p/bug-extents.c.obj
[249/699] Compiling C object test/cairo-test-suite.exe.p/bug-image-compositor.c.obj
[250/699] Compiling C object test/cairo-test-suite.exe.p/bug-seams.c.obj
[251/699] Compiling C object test/cairo-test-suite.exe.p/caps.c.obj
[252/699] Compiling C object test/cairo-test-suite.exe.p/checkerboard.c.obj
[253/699] Compiling C object test/cairo-test-suite.exe.p/caps-joins.c.obj
[254/699] Compiling C object test/cairo-test-suite.exe.p/caps-joins-alpha.c.obj
[255/699] Compiling C object test/cairo-test-suite.exe.p/caps-joins-curve.c.obj
[256/699] Compiling C object test/cairo-test-suite.exe.p/caps-tails-curve.c.obj
[257/699] Compiling C object test/cairo-test-suite.exe.p/caps-sub-paths.c.obj
[258/699] Compiling C object test/cairo-test-suite.exe.p/clear.c.obj
[259/699] Compiling C object test/cairo-test-suite.exe.p/clear-source.c.obj
[260/699] Compiling C object test/cairo-test-suite.exe.p/clip-all.c.obj
[261/699] Compiling C object test/cairo-test-suite.exe.p/clip-complex-bug61592.c.obj
[262/699] Compiling C object test/cairo-test-suite.exe.p/clip-complex-shape.c.obj
[263/699] Compiling C object test/cairo-test-suite.exe.p/clip-contexts.c.obj
[264/699] Compiling C object src/libcairo-2.dll.p/cairo-pattern.c.obj
[265/699] 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:3013:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized]
 3013 |         extents->x_bearing = x1 * x_scale;
      |                              ~~~^~~~~~~~~
../src/cairo-ft-font.c:2961:12: note: 'extent_x_scale' was declared here
 2961 |     double extent_x_scale;
      |            ^~~~~~~~~~~~~~
../src/cairo-ft-font.c:3014:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized]
 3014 |         extents->y_bearing = y1 * y_scale;
      |                              ~~~^~~~~~~~~
../src/cairo-ft-font.c:2962:12: note: 'extent_y_scale' was declared here
 2962 |     double extent_y_scale;
      |            ^~~~~~~~~~~~~~
../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_surface':
../src/cairo-ft-font.c:2623:45: warning: 'surface' may be used uninitialized [-Wmaybe-uninitialized]
 2623 |         if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 &&
      |                                             ^~
../src/cairo-ft-font.c:2562:34: note: 'surface' declared here
 2562 |     cairo_image_surface_t       *surface;
      |                                  ^~~~~~~
[266/699] Compiling C object src/libcairo-2.dll.p/cairo-svg-glyph-render.c.obj
[267/699] Compiling C object src/libcairo-2.dll.p/cairo-script-surface.c.obj
[268/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/world-map.c.obj
[269/699] Compiling C object test/cairo-test-suite.exe.p/cairo-test-runner.c.obj
[270/699] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-quad.c.obj
[271/699] Compiling C object test/cairo-test-suite.exe.p/clip-device-offset.c.obj
[272/699] Compiling C object test/cairo-test-suite.exe.p/clip-double-free.c.obj
[273/699] Compiling C object test/cairo-test-suite.exe.p/clip-draw-unbounded.c.obj
[274/699] Compiling C object test/cairo-test-suite.exe.p/clip-empty.c.obj
[275/699] Compiling C object test/cairo-test-suite.exe.p/clip-empty-save.c.obj
[276/699] Compiling C object test/cairo-test-suite.exe.p/clip-image.c.obj
[277/699] Compiling C object test/cairo-test-suite.exe.p/clip-nesting.c.obj
[278/699] Compiling C object test/cairo-test-suite.exe.p/clip-twice.c.obj
[279/699] Compiling C object test/cairo-test-suite.exe.p/api-special-cases.c.obj
[280/699] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint.c.obj
[281/699] Compiling C object test/cairo-test-suite.exe.p/clip-empty-group.c.obj
[282/699] Compiling C object test/cairo-test-suite.exe.p/clip-fill.c.obj
[283/699] Compiling C object test/cairo-test-suite.exe.p/clip-fill-no-op.c.obj
[284/699] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule.c.obj
[285/699] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule-pixel-aligned.c.obj
[286/699] Compiling C object test/cairo-test-suite.exe.p/clip-intersect.c.obj
[287/699] Compiling C object test/cairo-test-suite.exe.p/clip-mixed-antialias.c.obj
[288/699] Compiling C object test/cairo-test-suite.exe.p/clip-push-group.c.obj
[289/699] Compiling C object test/cairo-test-suite.exe.p/clip-shape.c.obj
[290/699] Compiling C object test/cairo-test-suite.exe.p/clip-stroke.c.obj
[291/699] Compiling C object test/cairo-test-suite.exe.p/clip-stroke-no-op.c.obj
[292/699] Compiling C object test/cairo-test-suite.exe.p/clip-text.c.obj
[293/699] Compiling C object test/cairo-test-suite.exe.p/clip-zero.c.obj
[294/699] Compiling C object test/cairo-test-suite.exe.p/close-path.c.obj
[295/699] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over.c.obj
[296/699] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-hatching.c.obj
[297/699] Compiling C object test/cairo-test-suite.exe.p/clip-group-shapes.c.obj
[298/699] Compiling C object test/cairo-test-suite.exe.p/clip-operator.c.obj
[299/699] Compiling C object test/cairo-test-suite.exe.p/clip-polygons.c.obj
[300/699] Compiling C object test/cairo-test-suite.exe.p/clip-rectilinear.c.obj
[301/699] Compiling C object test/cairo-test-suite.exe.p/clip-twice-rectangle.c.obj
[302/699] Compiling C object test/cairo-test-suite.exe.p/clip-unbounded.c.obj
[303/699] Compiling C object test/cairo-test-suite.exe.p/clipped-group.c.obj
[304/699] Compiling C object test/cairo-test-suite.exe.p/clipped-surface.c.obj
[305/699] Compiling C object test/cairo-test-suite.exe.p/close-path-current-point.c.obj
[306/699] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-source.c.obj
[307/699] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over-repeat.c.obj
[308/699] Compiling C object test/cairo-test-suite.exe.p/copy-disjoint.c.obj
[309/699] Compiling C object test/cairo-test-suite.exe.p/create-from-png-16bit.c.obj
[310/699] Compiling C object test/cairo-test-suite.exe.p/dash-caps-joins.c.obj
[311/699] Compiling C object test/cairo-test-suite.exe.p/dash-curve.c.obj
[312/699] Compiling C object test/cairo-test-suite.exe.p/dash-no-dash.c.obj
[313/699] Compiling C object test/cairo-test-suite.exe.p/create-for-stream.c.obj
[314/699] Compiling C object test/cairo-test-suite.exe.p/create-from-broken-png-stream.c.obj
[315/699] Compiling C object test/cairo-test-suite.exe.p/create-from-png.c.obj
[316/699] Compiling C object test/cairo-test-suite.exe.p/create-from-png-stream.c.obj
[317/699] Compiling C object test/cairo-test-suite.exe.p/curve-to-as-line-to.c.obj
[318/699] Compiling C object test/cairo-test-suite.exe.p/dash-infinite-loop.c.obj
[319/699] Compiling C object test/cairo-test-suite.exe.p/dash-scale.c.obj
[320/699] Compiling C object test/cairo-test-suite.exe.p/dash-zero-length.c.obj
[321/699] Compiling C object test/cairo-test-suite.exe.p/culled-glyphs.c.obj
[322/699] Compiling C object test/cairo-test-suite.exe.p/dash-offset.c.obj
[323/699] Compiling C object test/cairo-test-suite.exe.p/dash-offset-negative.c.obj
[324/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-arcs.c.obj
[325/699] Compiling C object test/cairo-test-suite.exe.p/device-offset-positive.c.obj
[326/699] Compiling C object test/cairo-test-suite.exe.p/device-offset-scale.c.obj
[327/699] Compiling C object test/cairo-test-suite.exe.p/extend-reflect.c.obj
[328/699] Compiling C object test/cairo-test-suite.exe.p/dash-state.c.obj
[329/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-arc.c.obj
[330/699] Compiling C object test/cairo-test-suite.exe.p/extend-pad.c.obj
[331/699] Compiling C object test/cairo-test-suite.exe.p/extend-pad-border.c.obj
[332/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-curve-to.c.obj
[333/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-rel-curve-to.c.obj
[334/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-path.c.obj
[335/699] Compiling C object test/cairo-test-suite.exe.p/extend-reflect-similar.c.obj
[336/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-solid-dash.c.obj
[337/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-linear-gradient.c.obj
[338/699] Compiling C object test/cairo-test-suite.exe.p/dithergradient.c.obj
[339/699] Compiling C object test/cairo-test-suite.exe.p/error-setters.c.obj
[340/699] Compiling C object test/cairo-test-suite.exe.p/extend-repeat.c.obj
[341/699] Compiling C object test/cairo-test-suite.exe.p/fill-alpha.c.obj
[342/699] Compiling C object test/cairo-test-suite.exe.p/device-offset.c.obj
[343/699] Compiling C object test/cairo-test-suite.exe.p/extend-pad-similar.c.obj
[344/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-dash.c.obj
[345/699] Compiling C object test/cairo-test-suite.exe.p/drunkard-tails.c.obj
[346/699] Compiling C object test/cairo-test-suite.exe.p/copy-path.c.obj
[347/699] Compiling C object src/libcairo-2.dll.p/cairo-svg-surface.c.obj
../src/cairo-svg-surface.c:1889:1: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (65 chars into 64 available) [-Wunterminated-string-initialization]
 1889 | "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../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;
      |                      ^~~~~~~~~~~~~~~~~
[348/699] Compiling C object src/libcairo-2.dll.p/cairo-ps-surface.c.obj
[349/699] Compiling C object test/cairo-test-suite.exe.p/fill-missed-stop.c.obj
[350/699] Compiling C object test/cairo-test-suite.exe.p/fill-rule.c.obj
[351/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-pen.c.obj
[352/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-radial-gradient.c.obj
[353/699] Compiling C object test/cairo-test-suite.exe.p/device-offset-fractional.c.obj
[354/699] Compiling C object test/cairo-test-suite.exe.p/fallback.c.obj
[355/699] Compiling C object test/cairo-test-suite.exe.p/fill-degenerate-sort-order.c.obj
[356/699] Compiling C object test/cairo-test-suite.exe.p/fill-empty.c.obj
[357/699] Compiling C object test/cairo-test-suite.exe.p/glyph-cache-pressure.c.obj
[358/699] Compiling C object test/cairo-test-suite.exe.p/gradient-alpha.c.obj
[359/699] Compiling C object test/cairo-test-suite.exe.p/gradient-scale-crash.c.obj
[360/699] Compiling C object test/cairo-test-suite.exe.p/group-unaligned.c.obj
[361/699] Compiling C object test/cairo-test-suite.exe.p/fill-alpha-pattern.c.obj
[362/699] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke.c.obj
[363/699] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha-add.c.obj
[364/699] Compiling C object test/cairo-test-suite.exe.p/filter-bilinear-extents.c.obj
[365/699] Compiling C object test/cairo-test-suite.exe.p/font-options.c.obj
[366/699] Compiling C object test/cairo-test-suite.exe.p/get-and-set.c.obj
[367/699] Compiling C object test/cairo-test-suite.exe.p/gradient-constant-alpha.c.obj
[368/699] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops-mask.c.obj
[369/699] Compiling C object test/cairo-test-suite.exe.p/group-state.c.obj
[370/699] Compiling C object test/cairo-test-suite.exe.p/halo.c.obj
[371/699] Compiling C object test/cairo-test-suite.exe.p/huge-radial.c.obj
[372/699] Compiling C object test/cairo-test-suite.exe.p/implicit-close.c.obj
[373/699] 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 _cairo_dwrite_scaled_font_init_glyph_color_surface(cairo_dwrite_scaled_font_t*, cairo_scaled_glyph_t*, const cairo_color_t*)':
../src/win32/cairo-dwrite-font.cpp:1245:16: warning: enumeration value 'DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE' not handled in switch [-Wswitch]
 1245 |         switch (color_run->glyphImageFormat) {
      |                ^
../src/win32/cairo-dwrite-font.cpp: In function 'cairo_int_status_t _cairo_dwrite_scaled_font_init_glyph_surface(cairo_dwrite_scaled_font_t*, cairo_scaled_glyph_t*)':
../src/win32/cairo-dwrite-font.cpp:1498:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1498 |             grid_fit_mode = DWRITE_GRID_FIT_MODE_DEFAULT;
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-dwrite-font.cpp:1499:9: note: here
 1499 |         case CAIRO_HINT_STYLE_NONE:
      |         ^~~~
../src/win32/cairo-dwrite-font.cpp:1500:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1500 |             grid_fit_mode = DWRITE_GRID_FIT_MODE_DISABLED;
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-dwrite-font.cpp:1501:9: note: here
 1501 |         case CAIRO_HINT_STYLE_SLIGHT:
      |         ^~~~
[374/699] Compiling C object test/cairo-test-suite.exe.p/coverage.c.obj
[375/699] Compiling C object test/cairo-test-suite.exe.p/extend-repeat-similar.c.obj
[376/699] Compiling C object test/cairo-test-suite.exe.p/extended-blend.c.obj
[377/699] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha.c.obj
[378/699] Compiling C object test/cairo-test-suite.exe.p/fill-disjoint.c.obj
[379/699] Compiling C object test/cairo-test-suite.exe.p/fill-image.c.obj
[380/699] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-offset.c.obj
[381/699] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-transformed.c.obj
[382/699] Compiling C object test/cairo-test-suite.exe.p/finer-grained-fallbacks.c.obj
[383/699] Compiling C object test/cairo-test-suite.exe.p/font-face-get-type.c.obj
[384/699] Compiling C object test/cairo-test-suite.exe.p/font-matrix-translation.c.obj
[385/699] Compiling C object test/cairo-test-suite.exe.p/glyph-path.c.obj
[386/699] Compiling C object test/cairo-test-suite.exe.p/get-group-target.c.obj
[387/699] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops.c.obj
[388/699] Compiling C object test/cairo-test-suite.exe.p/group-clip.c.obj
[389/699] Compiling C object test/cairo-test-suite.exe.p/group-paint.c.obj
[390/699] Compiling C object test/cairo-test-suite.exe.p/half-coverage.c.obj
[391/699] Compiling C object test/cairo-test-suite.exe.p/horizontal-clip.c.obj
[392/699] Compiling C object test/cairo-test-suite.exe.p/huge-linear.c.obj
[393/699] Compiling C object test/cairo-test-suite.exe.p/image-bug-710072.c.obj
[394/699] Compiling C object test/cairo-test-suite.exe.p/infinite-join.c.obj
[395/699] Compiling C object test/cairo-test-suite.exe.p/inverse-text.c.obj
[396/699] Compiling C object test/cairo-test-suite.exe.p/joins-loop.c.obj
[397/699] Compiling C object test/cairo-test-suite.exe.p/get-clip.c.obj
[398/699] Compiling C object test/cairo-test-suite.exe.p/hairline.c.obj
[399/699] Compiling C object test/cairo-test-suite.exe.p/hatchings.c.obj
[400/699] Compiling C object test/cairo-test-suite.exe.p/image-surface-source.c.obj
[401/699] Compiling C object test/cairo-test-suite.exe.p/in-fill-empty-trapezoid.c.obj
[402/699] Compiling C object test/cairo-test-suite.exe.p/in-fill-trapezoid.c.obj
[403/699] Compiling C object test/cairo-test-suite.exe.p/inverted-clip.c.obj
[404/699] Compiling C object test/cairo-test-suite.exe.p/joins.c.obj
[405/699] Compiling C object test/cairo-test-suite.exe.p/joins-star.c.obj
[406/699] Compiling C object test/cairo-test-suite.exe.p/large-font.c.obj
[407/699] Compiling C object test/cairo-test-suite.exe.p/large-source.c.obj
[408/699] Compiling C object test/cairo-test-suite.exe.p/large-twin-antialias-mixed.c.obj
[409/699] Compiling C object test/cairo-test-suite.exe.p/leaks.c.obj
[410/699] Compiling C object test/cairo-test-suite.exe.p/leaky-dash.c.obj
[411/699] Compiling C object test/cairo-test-suite.exe.p/get-path-extents.c.obj
[412/699] Compiling C object test/cairo-test-suite.exe.p/joins-retrace.c.obj
[413/699] Compiling C object test/cairo-test-suite.exe.p/large-clip.c.obj
[414/699] Compiling C object test/cairo-test-suite.exe.p/large-source-roi.c.obj
[415/699] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-rectangle.c.obj
[416/699] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-stroke.c.obj
[417/699] Compiling C object test/cairo-test-suite.exe.p/leaky-polygon.c.obj
[418/699] Compiling C object test/cairo-test-suite.exe.p/line-width.c.obj
[419/699] Compiling C object test/cairo-test-suite.exe.p/line-width-large-overlap.c.obj
[420/699] Compiling C object test/cairo-test-suite.exe.p/line-width-overlap.c.obj
[421/699] Compiling C object test/cairo-test-suite.exe.p/line-width-tolerance.c.obj
[422/699] Compiling C object test/cairo-test-suite.exe.p/line-width-zero.c.obj
[423/699] Compiling C object test/cairo-test-suite.exe.p/mask-alpha.c.obj
[424/699] Compiling C object test/cairo-test-suite.exe.p/mask-ctm.c.obj
[425/699] Compiling C object test/cairo-test-suite.exe.p/mask-surface-ctm.c.obj
[426/699] Compiling C object test/cairo-test-suite.exe.p/invalid-matrix.c.obj
[427/699] Compiling C object test/cairo-test-suite.exe.p/line-width-scale.c.obj
[428/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient.c.obj
[429/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-extend.c.obj
[430/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-large.c.obj
[431/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-reflect.c.obj
[432/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-subset.c.obj
[433/699] Compiling C object test/cairo-test-suite.exe.p/linear-step-function.c.obj
[434/699] Compiling C object test/cairo-test-suite.exe.p/linear-uniform.c.obj
[435/699] Compiling C object test/cairo-test-suite.exe.p/map-to-image.c.obj
[436/699] Compiling C object test/cairo-test-suite.exe.p/mask.c.obj
[437/699] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-image.c.obj
[438/699] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-similar.c.obj
[439/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-accuracy.c.obj
[440/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-overlap.c.obj
[441/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-one-stop.c.obj
[442/699] Compiling C object test/cairo-test-suite.exe.p/long-dashed-lines.c.obj
[443/699] Compiling C object test/cairo-test-suite.exe.p/long-lines.c.obj
[444/699] Compiling C object test/cairo-test-suite.exe.p/mask-glyphs.c.obj
[445/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern.c.obj
[446/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-conical.c.obj
[447/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-control-points.c.obj
[448/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-fold.c.obj
[449/699] Compiling C object test/cairo-test-suite.exe.p/mime-surface-api.c.obj
[450/699] Compiling C object test/cairo-test-suite.exe.p/miter-precision.c.obj
[451/699] Compiling C object test/cairo-test-suite.exe.p/move-to-show-surface.c.obj
[452/699] Compiling C object test/cairo-test-suite.exe.p/negative-stride-image.c.obj
[453/699] Compiling C object test/cairo-test-suite.exe.p/nil-surface.c.obj
[454/699] Compiling C object test/cairo-test-suite.exe.p/operator.c.obj
[455/699] Compiling C object test/cairo-test-suite.exe.p/outline-tolerance.c.obj
[456/699] Compiling C object test/cairo-test-suite.exe.p/over-around-source.c.obj
[457/699] Compiling C object test/cairo-test-suite.exe.p/overlapping-boxes.c.obj
[458/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-transformed.c.obj
[459/699] Compiling C object test/cairo-test-suite.exe.p/mime-data.c.obj
[460/699] Compiling C object test/cairo-test-suite.exe.p/new-sub-path.c.obj
[461/699] Compiling C object test/cairo-test-suite.exe.p/operator-alpha.c.obj
[462/699] Compiling C object test/cairo-test-suite.exe.p/operator-alpha-alpha.c.obj
[463/699] Compiling C object test/cairo-test-suite.exe.p/operator-clear.c.obj
[464/699] Compiling C object test/cairo-test-suite.exe.p/operator-source.c.obj
[465/699] Compiling C object test/cairo-test-suite.exe.p/operator-www.c.obj
[466/699] Compiling C object test/cairo-test-suite.exe.p/over-above-source.c.obj
[467/699] Compiling C object test/cairo-test-suite.exe.p/over-below-source.c.obj
[468/699] Compiling C object test/cairo-test-suite.exe.p/over-between-source.c.obj
[469/699] Compiling C object test/cairo-test-suite.exe.p/overlapping-glyphs.c.obj
[470/699] Compiling C object test/cairo-test-suite.exe.p/overlapping-dash-caps.c.obj
[471/699] Compiling C object test/cairo-test-suite.exe.p/paint.c.obj
[472/699] Compiling C object test/cairo-test-suite.exe.p/paint-clip-fill.c.obj
[473/699] Compiling C object test/cairo-test-suite.exe.p/paint-repeat.c.obj
[474/699] Compiling C object test/cairo-test-suite.exe.p/paint-source-alpha.c.obj
[475/699] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha.c.obj
[476/699] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha-group-clip.c.obj
[477/699] Compiling C object test/cairo-test-suite.exe.p/partial-clip-text.c.obj
[478/699] Compiling C object test/cairo-test-suite.exe.p/pass-through.c.obj
[479/699] Compiling C object test/cairo-test-suite.exe.p/path-append.c.obj
[480/699] Compiling C object test/cairo-test-suite.exe.p/path-currentpoint.c.obj
[481/699] Compiling C object test/cairo-test-suite.exe.p/path-stroke-twice.c.obj
[482/699] Compiling C object test/cairo-test-suite.exe.p/path-precision.c.obj
[483/699] Compiling C object test/cairo-test-suite.exe.p/pattern-get-type.c.obj
[484/699] Compiling C object test/cairo-test-suite.exe.p/pattern-getters.c.obj
[485/699] Compiling C object test/cairo-test-suite.exe.p/pdf-isolated-group.c.obj
[486/699] Compiling C object test/cairo-test-suite.exe.p/pixman-downscale.c.obj
[487/699] Compiling C object test/cairo-test-suite.exe.p/pixman-rotate.c.obj
[488/699] Compiling C object test/cairo-test-suite.exe.p/png.c.obj
[489/699] Compiling C object test/cairo-test-suite.exe.p/push-group.c.obj
[490/699] Compiling C object test/cairo-test-suite.exe.p/push-group-color.c.obj
[491/699] Compiling C object test/cairo-test-suite.exe.p/push-group-path-offset.c.obj
[492/699] Compiling C object test/cairo-test-suite.exe.p/radial-gradient.c.obj
[493/699] Compiling C object test/cairo-test-suite.exe.p/radial-gradient-extend.c.obj
[494/699] Compiling C object test/cairo-test-suite.exe.p/radial-outer-focus.c.obj
[495/699] Compiling C object test/cairo-test-suite.exe.p/random-clips.c.obj
[496/699] Compiling C object test/cairo-test-suite.exe.p/random-intersections-eo.c.obj
[497/699] Compiling C object src/libcairo-2.dll.p/cairo-pdf-surface.c.obj
[498/699] 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;
      |            ^~~~~~
[499/699] Compiling C object test/cairo-test-suite.exe.p/partial-coverage.c.obj
[500/699] Compiling C object test/cairo-test-suite.exe.p/random-intersections-nonzero.c.obj
[501/699] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-eo.c.obj
[502/699] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-nz.c.obj
[503/699] Compiling C object test/cairo-test-suite.exe.p/raster-source.c.obj
[504/699] Compiling C object test/cairo-test-suite.exe.p/record-replay-extend.c.obj
[505/699] Compiling C object test/cairo-test-suite.exe.p/record-transform-paint.c.obj
[506/699] Compiling C object test/cairo-test-suite.exe.p/record-write-png.c.obj
[507/699] Compiling C object test/cairo-test-suite.exe.p/recording-ink-extents.c.obj
[508/699] Compiling C object test/cairo-test-suite.exe.p/recording-surface-pattern.c.obj
[509/699] Compiling C object test/cairo-test-suite.exe.p/recording-surface-extend.c.obj
[510/699] Compiling C object test/cairo-test-suite.exe.p/rectangle-rounding-error.c.obj
[511/699] Compiling C object test/cairo-test-suite.exe.p/rotate-stroke-box.c.obj
[512/699] Compiling C object test/cairo-test-suite.exe.p/record2x.c.obj
[513/699] Compiling C object test/cairo-test-suite.exe.p/record90.c.obj
[514/699] Compiling C object test/cairo-test-suite.exe.p/record-neg-extents.c.obj
[515/699] Compiling C object test/cairo-test-suite.exe.p/record-mesh.c.obj
[516/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-fill.c.obj
[517/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-grid.c.obj
[518/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-miter-limit.c.obj
[519/699] Compiling C object test/cairo-test-suite.exe.p/reflected-stroke.c.obj
[520/699] Compiling C object test/cairo-test-suite.exe.p/rel-path.c.obj
[521/699] Compiling C object test/cairo-test-suite.exe.p/rgb24-ignore-alpha.c.obj
[522/699] Compiling C object test/cairo-test-suite.exe.p/rotated-clip.c.obj
[523/699] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-fill.c.obj
[524/699] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-stroke.c.obj
[525/699] Compiling C object test/cairo-test-suite.exe.p/round-join-bug-520.c.obj
[526/699] Compiling C object test/cairo-test-suite.exe.p/scaled-font-zero-matrix.c.obj
[527/699] Compiling C object test/cairo-test-suite.exe.p/stroke-clipped.c.obj
[528/699] Compiling C object test/cairo-test-suite.exe.p/record.c.obj
[529/699] Compiling C object test/cairo-test-suite.exe.p/record-extend.c.obj
[530/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash.c.obj
[531/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash-scale.c.obj
[532/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-stroke.c.obj
[533/699] Compiling C object test/cairo-test-suite.exe.p/rotate-image-surface-paint.c.obj
[534/699] Compiling C object test/cairo-test-suite.exe.p/scale-down-source-surface-paint.c.obj
[535/699] Compiling C object test/cairo-test-suite.exe.p/scale-offset-image.c.obj
[536/699] Compiling C object test/cairo-test-suite.exe.p/scale-source-surface-paint.c.obj
[537/699] Compiling C object test/cairo-test-suite.exe.p/stroke-open-box.c.obj
[538/699] Compiling C object test/cairo-test-suite.exe.p/select-font-face.c.obj
[539/699] Compiling C object test/cairo-test-suite.exe.p/select-font-no-show-text.c.obj
[540/699] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-advance.c.obj
[541/699] Compiling C object test/cairo-test-suite.exe.p/record1414x.c.obj
[542/699] Compiling C object test/cairo-test-suite.exe.p/recordflip.c.obj
[543/699] Compiling C object test/cairo-test-suite.exe.p/sample.c.obj
[544/699] Compiling C object test/cairo-test-suite.exe.p/scale-offset-similar.c.obj
[545/699] Compiling C object test/cairo-test-suite.exe.p/stroke-ctm-caps.c.obj
[546/699] Compiling C object test/cairo-test-suite.exe.p/stroke-image.c.obj
[547/699] Compiling C object test/cairo-test-suite.exe.p/self-copy.c.obj
[548/699] Compiling C object test/cairo-test-suite.exe.p/self-copy-overlap.c.obj
[549/699] Compiling C object test/cairo-test-suite.exe.p/self-intersecting.c.obj
[550/699] Compiling C object test/cairo-test-suite.exe.p/set-source.c.obj
[551/699] Compiling C object test/cairo-test-suite.exe.p/show-text-current-point.c.obj
[552/699] Compiling C object test/cairo-test-suite.exe.p/shape-general-convex.c.obj
[553/699] Compiling C object test/cairo-test-suite.exe.p/shifted-operator.c.obj
[554/699] Compiling C object test/cairo-test-suite.exe.p/skew-extreme.c.obj
[555/699] Compiling C object test/cairo-test-suite.exe.p/smask.c.obj
[556/699] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-many.c.obj
[557/699] Compiling C object test/cairo-test-suite.exe.p/shape-sierpinski.c.obj
[558/699] Compiling C object test/cairo-test-suite.exe.p/smask-fill.c.obj
[559/699] Compiling C object test/cairo-test-suite.exe.p/smask-mask.c.obj
[560/699] Compiling C object test/cairo-test-suite.exe.p/smask-paint.c.obj
[561/699] Compiling C object test/cairo-test-suite.exe.p/smask-stroke.c.obj
[562/699] Compiling C object test/cairo-test-suite.exe.p/source-clip-scale.c.obj
[563/699] Compiling C object test/cairo-test-suite.exe.p/stroke-pattern.c.obj
[564/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-reflect.c.obj
[565/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-child.c.obj
[566/699] Compiling C object test/cairo-test-suite.exe.p/simple.c.obj
[567/699] Compiling C object test/cairo-test-suite.exe.p/smask-image-mask.c.obj
[568/699] Compiling C object test/cairo-test-suite.exe.p/smask-text.c.obj
[569/699] Compiling C object test/cairo-test-suite.exe.p/smp-glyph.c.obj
[570/699] Compiling C object test/cairo-test-suite.exe.p/spline-decomposition.c.obj
[571/699] Compiling C object test/cairo-test-suite.exe.p/stride-12-image.c.obj
[572/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-image-repeat.c.obj
[573/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-pad.c.obj
[574/699] Linking target src/libcairo-2.dll
[575/699] Compiling C object test/cairo-test-suite.exe.p/solid-pattern-cache-stress.c.obj
[576/699] Compiling C object test/cairo-test-suite.exe.p/source-clip.c.obj
[577/699] Compiling C object test/cairo-test-suite.exe.p/source-surface-scale-paint.c.obj
[578/699] Compiling C object test/cairo-test-suite.exe.p/subsurface.c.obj
[579/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-repeat.c.obj
[580/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-parent.c.obj
[581/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-similar-repeat.c.obj
[582/699] Compiling C object test/cairo-test-suite.exe.p/surface-finish-twice.c.obj
[583/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-big-scale-down.c.obj
[584/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-operator.c.obj
[585/699] Compiling C object test/cairo-test-suite.exe.p/transforms.c.obj
[586/699] Compiling C object test/cairo-test-suite.exe.p/translate-show-surface.c.obj
[587/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-outside-target.c.obj
[588/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-scale.c.obj
[589/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern.c.obj
[590/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down.c.obj
[591/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down-extend.c.obj
[592/699] Compiling C object test/cairo-test-suite.exe.p/text-glyph-range.c.obj
[593/699] Compiling C object test/cairo-test-suite.exe.p/text-pattern.c.obj
[594/699] Compiling C object test/cairo-test-suite.exe.p/text-subpixel.c.obj
[595/699] Compiling C object test/cairo-test-suite.exe.p/text-transform.c.obj
[596/699] Compiling C object test/cairo-test-suite.exe.p/text-unhinted-metrics.c.obj
[597/699] Compiling C object test/cairo-test-suite.exe.p/thin-lines.c.obj
[598/699] Compiling C object test/cairo-test-suite.exe.p/tighten-bounds.c.obj
[599/699] Compiling C object test/cairo-test-suite.exe.p/twin.c.obj
[600/699] Compiling C object test/cairo-test-suite.exe.p/unaligned-box.c.obj
[601/699] Compiling C object test/cairo-test-suite.exe.p/unclosed-strokes.c.obj
[602/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-up.c.obj
[603/699] Compiling C object test/cairo-test-suite.exe.p/text-antialias.c.obj
[604/699] Compiling C object test/cairo-test-suite.exe.p/text-antialias-subpixel.c.obj
[605/699] Compiling C object test/cairo-test-suite.exe.p/text-cache-crash.c.obj
[606/699] Compiling C object test/cairo-test-suite.exe.p/text-rotate.c.obj
[607/699] Compiling C object test/cairo-test-suite.exe.p/text-zero-len.c.obj
[608/699] Compiling C object test/cairo-test-suite.exe.p/tiger.c.obj
[609/699] Compiling C object test/cairo-test-suite.exe.p/toy-font-face.c.obj
[610/699] Compiling C object test/cairo-test-suite.exe.p/trap-clip.c.obj
[611/699] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-gray.c.obj
[612/699] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-mixed.c.obj
[613/699] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-none.c.obj
[614/699] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-subpixel.c.obj
[615/699] Compiling C object test/cairo-test-suite.exe.p/unantialiased-shapes.c.obj
[616/699] Compiling C object test/cairo-test-suite.exe.p/user-font-subpixel.c.obj
[617/699] Compiling C object test/cairo-test-suite.exe.p/white-in-noop.c.obj
[618/699] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-image-shm.c.obj
[619/699] Compiling C object test/cairo-test-suite.exe.p/xcb-snapshot-assert.c.obj
[620/699] Compiling C object test/cairo-test-suite.exe.p/xcomposite-projection.c.obj
[621/699] 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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;
      |              ^~
[622/699] Compiling C object test/cairo-test-suite.exe.p/unbounded-operator.c.obj
[623/699] Compiling C object test/cairo-test-suite.exe.p/user-data.c.obj
[624/699] Compiling C object test/cairo-test-suite.exe.p/user-font.c.obj
[625/699] Compiling C object test/cairo-test-suite.exe.p/user-font-color.c.obj
[626/699] Compiling C object test/cairo-test-suite.exe.p/user-font-proxy.c.obj
[627/699] Compiling C object test/cairo-test-suite.exe.p/user-font-rescale.c.obj
[628/699] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-subimage.c.obj
[629/699] Compiling C object test/cairo-test-suite.exe.p/xcb-stress-cache.c.obj
[630/699] Compiling C object test/cairo-test-suite.exe.p/zero-alpha.c.obj
[631/699] Compiling C object test/cairo-test-suite.exe.p/zero-mask.c.obj
[632/699] Compiling C object test/cairo-test-suite.exe.p/pthread-show-text.c.obj
[633/699] Compiling C object test/cairo-test-suite.exe.p/pthread-similar.c.obj
[634/699] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-table.c.obj
[635/699] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type3.c.obj
[636/699] Compiling C object test/cairo-test-suite.exe.p/ft-variable-font.c.obj
[637/699] Compiling C object test/cairo-test-suite.exe.p/user-font-mask.c.obj
[638/699] Generating symbol file src/libcairo-2.dll.p/libcairo-2.dll.symbols
WARNING: ['lib', 'llvm-lib', 'dlltool'] do not work or were not found. Relinking will always happen on source changes.
'lib' not found
'llvm-lib' not found
'dlltool' not found

[639/699] Compiling C object test/cairo-test-suite.exe.p/xlib-expose-event.c.obj
[640/699] Compiling C object test/cairo-test-suite.exe.p/pthread-same-source.c.obj
[641/699] Compiling C object test/cairo-test-suite.exe.p/font-variations.c.obj
[642/699] Compiling C object test/cairo-test-suite.exe.p/bitmap-font.c.obj
[643/699] Compiling C object test/cairo-test-suite.exe.p/ft-color-font.c.obj
[644/699] Compiling C object test/cairo-test-suite.exe.p/ft-font-create-for-ft-face.c.obj
[645/699] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-positioning.c.obj
[646/699] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type1.c.obj
[647/699] Compiling C object test/cairo-test-suite.exe.p/ft-text-antialias-none.c.obj
[648/699] Compiling C object test/cairo-test-suite.exe.p/ft-svg-color-font.c.obj
[649/699] Compiling C object test/cairo-test-suite.exe.p/pdf-features.c.obj
[650/699] Compiling C object test/cairo-test-suite.exe.p/pdf-mime-data.c.obj
[651/699] Compiling C object test/cairo-test-suite.exe.p/pdf-operators-text.c.obj
[652/699] Compiling C object test/cairo-test-suite.exe.p/pdf-surface-source.c.obj
[653/699] Compiling C object test/cairo-test-suite.exe.p/ps-eps.c.obj
[654/699] Compiling C object test/cairo-test-suite.exe.p/ps-features.c.obj
[655/699] Compiling C object test/cairo-test-suite.exe.p/ps-surface-source.c.obj
[656/699] Compiling C object test/cairo-test-suite.exe.p/svg-surface.c.obj
[657/699] Linking static target perf/micro/libcairo-perf-micro.a
[658/699] Linking static target perf/libcairoperf.a
[659/699] Linking static target util/cairo-gobject/libcairo-gobject.a
[660/699] Linking static target util/cairo-script/libcairo-script-interpreter.a
[661/699] Compiling C object test/cairo-test-suite.exe.p/multi-page.c.obj
[662/699] Compiling C object perf/cairo-perf-print.exe.p/cairo-perf-print.c.obj
[663/699] Compiling C object test/cairo-test-suite.exe.p/svg-surface-source.c.obj
[664/699] Copying file test/testtable.js
[665/699] Compiling C object test/cairo-test-suite.exe.p/svg-clip.c.obj
[666/699] Linking target test/pdiff/perceptualdiff.exe
[667/699] Copying file test/view-test-results.py
[668/699] Linking target util/cairo-gobject/libcairo-gobject-2.dll
[669/699] Copying file test/index.html
[670/699] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-error.c.obj
[671/699] Linking target util/cairo-script/libcairo-script-interpreter-2.dll
[672/699] Compiling C object test/cairo-test-suite.exe.p/pdf-tagged-text.c.obj
[673/699] Linking target perf/cairo-perf-print.exe
[674/699] 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;
      |                             ^~~~~~~~
[675/699] Compiling C object test/cairo-test-suite.exe.p/fallback-resolution.c.obj
[676/699] Compiling C object test/cairo-test-suite.exe.p/create-regions.c.obj
[677/699] Copying file test/completion.bash
[678/699] Compiling C object perf/cairo-perf-micro.exe.p/cairo-perf-micro.c.obj
[679/699] Linking target perf/cairo-perf-compare-backends.exe
[680/699] Compiling C object perf/cairo-analyse-trace.exe.p/.._src_cairo-error.c.obj
[681/699] Generating symbol file util/cairo-script/libcairo-script-interpreter-2.dll.p/libcairo-script-interpreter-2.dll.symbols
[682/699] Compiling C object test/cairo-test-suite.exe.p/mime-unique-id.c.obj
[683/699] Compiling C object perf/cairo-analyse-trace.exe.p/cairo-analyse-trace.c.obj
[684/699] 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;
      |                             ^~~~~~~~
[685/699] Linking target perf/cairo-perf-micro.exe
[686/699] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-hash.c.obj
[687/699] Linking target util/cairo-script/csi-replay.exe
[688/699] Linking target util/cairo-script/csi-trace.exe
[689/699] Linking target test/any2ppm.exe
[690/699] Linking target util/cairo-script/csi-exec.exe
[691/699] Linking target perf/cairo-perf-diff-files.exe
[692/699] Linking target perf/cairo-analyse-trace.exe
[693/699] Linking static target src/libcairo.a
[694/699] Compiling C object test/cairo-test-suite.exe.p/world-map.c.obj
[695/699] Compiling C object perf/cairo-perf-trace.exe.p/cairo-perf-trace.c.obj
[696/699] Linking target perf/cairo-perf-trace.exe
[697/699] Linking target test/cairo-test-suite.exe
[698/699] 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;
      |                             ^~~~~~~~
[699/699] Linking target perf/cairo-perf-chart.exe
+ ninja -C build_win64
ninja: Entering directory `build_win64'
[1/699] Compiling C object src/libcairo-2.dll.p/cairo-base85-stream.c.obj
[2/699] Compiling C object src/libcairo-2.dll.p/cairo-compositor.c.obj
[3/699] Compiling C object src/libcairo-2.dll.p/cairo-analysis-surface.c.obj
[4/699] Compiling C object src/libcairo-2.dll.p/cairo-arc.c.obj
[5/699] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann-rectilinear.c.obj
[6/699] Compiling C object src/libcairo-2.dll.p/cairo-damage.c.obj
[7/699] Compiling C object src/libcairo-2.dll.p/cairo-color.c.obj
[8/699] 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);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[9/699] Compiling C object src/libcairo-2.dll.p/cairo-clip-boxes.c.obj
[10/699] Compiling C object src/libcairo-2.dll.p/cairo-contour.c.obj
[11/699] Compiling C object src/libcairo-2.dll.p/cairo-base64-stream.c.obj
../src/cairo-base64-stream.c:52:1: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (65 chars into 64 available) [-Wunterminated-string-initialization]
   52 | "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[12/699] Compiling C object src/libcairo-2.dll.p/cairo-freed-pool.c.obj
[13/699] Compiling C object src/libcairo-2.dll.p/cairo-font-face.c.obj
[14/699] Compiling C object src/libcairo-2.dll.p/cairo-hash.c.obj
[15/699] Compiling C object src/libcairo-2.dll.p/cairo-fallback-compositor.c.obj
[16/699] 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);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[17/699] 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)];
      |                           ^~~~~~~~~~~
[18/699] Compiling C object src/libcairo-2.dll.p/cairo-boxes.c.obj
[19/699] Compiling C object src/libcairo-2.dll.p/cairo-composite-rectangles.c.obj
[20/699] Compiling C object src/libcairo-2.dll.p/cairo-cache.c.obj
[21/699] Compiling C object src/libcairo-2.dll.p/cairo-array.c.obj
[22/699] Compiling C object src/libcairo-2.dll.p/cairo-atomic.c.obj
[23/699] Compiling C object src/libcairo-2.dll.p/cairo-clip-polygon.c.obj
[24/699] Compiling C object src/libcairo-2.dll.p/cairo-freelist.c.obj
[25/699] Compiling C object src/libcairo-2.dll.p/cairo-device.c.obj
[26/699] Compiling C object src/libcairo-2.dll.p/cairo-fixed.c.obj
[27/699] Compiling C object src/libcairo-2.dll.p/cairo-debug.c.obj
[28/699] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin-data.c.obj
[29/699] Compiling C object src/libcairo-2.dll.p/cairo-font-options.c.obj
[30/699] Compiling C object src/libcairo-2.dll.p/cairo-error.c.obj
[31/699] Compiling C object src/libcairo-2.dll.p/cairo-mutex.c.obj
[32/699] 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);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[33/699] Compiling C object src/libcairo-2.dll.p/cairo-image-info.c.obj
[34/699] Compiling C object src/libcairo-2.dll.p/cairo-lzw.c.obj
[35/699] Compiling C object src/libcairo-2.dll.p/cairo-clip-surface.c.obj
[36/699] Compiling C object src/libcairo-2.dll.p/cairo-line.c.obj
[37/699] Compiling C object src/libcairo-2.dll.p/cairo-mask-compositor.c.obj
[38/699] Compiling C object src/libcairo-2.dll.p/cairo-mesh-pattern-rasterizer.c.obj
[39/699] Compiling C object src/libcairo-2.dll.p/cairo-matrix.c.obj
[40/699] Compiling C object src/libcairo-2.dll.p/cairo-hull.c.obj
[41/699] Compiling C object src/libcairo-2.dll.p/cairo-clip.c.obj
[42/699] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin.c.obj
[43/699] Compiling C object src/libcairo-2.dll.p/cairo-mono-scan-converter.c.obj
[44/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-boxes.c.obj
[45/699] Compiling C object src/libcairo-2.dll.p/cairo-misc.c.obj
[46/699] Compiling C object src/libcairo-2.dll.p/cairo-mempool.c.obj
[47/699] Compiling C object src/libcairo-2.dll.p/cairo-default-context.c.obj
[48/699] 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_a16b16g16r16' not handled in switch [-Wswitch-enum]
   95 |     switch (pixman_format) {
      |     ^~~~~~
[49/699] Compiling C object src/libcairo-2.dll.p/cairo-clip-tor-scan-converter.c.obj
[50/699] Compiling C object src/libcairo-2.dll.p/cairo-image-source.c.obj
[51/699] Compiling C object src/libcairo-2.dll.p/cairo-no-compositor.c.obj
[52/699] 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 (&region->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)];
      |                    ^~~~~~~~~~~~
[53/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-tristrip.c.obj
[54/699] Compiling C object src/libcairo-2.dll.p/cairo-path-fill.c.obj
[55/699] 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));
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~
[56/699] Compiling C object src/libcairo-2.dll.p/cairo-gstate.c.obj
[57/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke.c.obj
[58/699] Compiling C object src/libcairo-2.dll.p/cairo-rtree.c.obj
[59/699] Compiling C object src/libcairo-2.dll.p/cairo-pen.c.obj
[60/699] Compiling C object src/libcairo-2.dll.p/cairo-observer.c.obj
[61/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-fallback.c.obj
[62/699] 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);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[63/699] Compiling C object src/libcairo-2.dll.p/cairo-spline.c.obj
[64/699] Compiling C object src/libcairo-2.dll.p/cairo-path-bounds.c.obj
[65/699] 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);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[66/699] Compiling C object src/libcairo-2.dll.p/cairo-stroke-dash.c.obj
[67/699] Compiling C object src/libcairo-2.dll.p/cairo-path-in-fill.c.obj
[68/699] Compiling C object src/libcairo-2.dll.p/cairo-path.c.obj
[69/699] Compiling C object src/libcairo-2.dll.p/cairo-raster-source-pattern.c.obj
[70/699] Compiling C object src/libcairo-2.dll.p/cairo-paginated-surface.c.obj
[71/699] Compiling C object src/libcairo-2.dll.p/cairo-path-fixed.c.obj
[72/699] Compiling C object src/libcairo-2.dll.p/cairo-shape-mask-compositor.c.obj
[73/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-subsurface.c.obj
[74/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-polygon.c.obj
[75/699] Compiling C object src/libcairo-2.dll.p/cairo-slope.c.obj
[76/699] Compiling C object src/libcairo-2.dll.p/cairo-rectangle.c.obj
[77/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-wrapper.c.obj
[78/699] Compiling C object src/libcairo-2.dll.p/cairo-spans-compositor.c.obj
[79/699] Compiling C object src/libcairo-2.dll.p/cairo-output-stream.c.obj
[80/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-snapshot.c.obj
[81/699] Compiling C object src/libcairo-2.dll.p/cairo-polygon.c.obj
[82/699] Compiling C object src/libcairo-2.dll.p/cairo-pattern.c.obj
[83/699] Compiling C object src/libcairo-2.dll.p/cairo-stroke-style.c.obj
[84/699] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-traps.c.obj
[85/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-clipper.c.obj
[86/699] Compiling C object src/libcairo-2.dll.p/cairo-spans.c.obj
[87/699] Compiling C object src/libcairo-2.dll.p/cairo-time.c.obj
[88/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-offset.c.obj
[89/699] Generating boilerplate/cairo-boilerplate-constructors.c with a custom command
[90/699] Compiling C object src/libcairo-2.dll.p/cairo-image-compositor.c.obj
[91/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-file.c.obj
[92/699] 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);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[93/699] Compiling C object src/libcairo-2.dll.p/cairo-tor22-scan-converter.c.obj
[94/699] Compiling C object src/libcairo-2.dll.p/cairo-pdf-operators.c.obj
[95/699] Compiling C object src/libcairo-2.dll.p/cairo-version.c.obj
[96/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-debug.c.obj
[97/699] Compiling C object src/libcairo-2.dll.p/cairo-wideint.c.obj
[98/699] Compiling C object src/libcairo-2.dll.p/cairo-pdf-shading.c.obj
[99/699] Compiling C object src/libcairo-2.dll.p/cairo-user-font.c.obj
[100/699] Compiling C object boilerplate/libcairoboilerplate.a.p/meson-generated_.._cairo-boilerplate-constructors.c.obj
[101/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-hash.c.obj
[102/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-stack.c.obj
[103/699] Compiling C object src/libcairo-2.dll.p/cairo-toy-font-face.c.obj
[104/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-svg.c.obj
[105/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-gdi-compositor.c.obj
[106/699] Compiling C object src/libcairo-2.dll.p/cairo-type1-glyph-names.c.obj
[107/699] Compiling C object src/libcairo-2.dll.p/cairo-tristrip.c.obj
[108/699] Compiling C object src/libcairo-2.dll.p/cairo-surface-observer.c.obj
[109/699] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font-subsets.c.obj
[110/699] Compiling C object src/libcairo-2.dll.p/cairo-tag-attributes.c.obj
[111/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-surface.c.obj
[112/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32-printing.c.obj
[113/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-ps.c.obj
[114/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-getopt.c.obj
[115/699] 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);
      |         ^~~
[116/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-script.c.obj
[117/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-pdf.c.obj
[118/699] Compiling C object src/libcairo-2.dll.p/cairo-type3-glyph-surface.c.obj
[119/699] Generating test/cairo-test-constructors.c with a custom command
[120/699] Compiling C object src/libcairo-2.dll.p/cairo-recording-surface.c.obj
[121/699] 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)];
      |                           ^~~~~~~~~~~
[122/699] Compiling C object src/libcairo-2.dll.p/cairo-unicode.c.obj
[123/699] Compiling C object src/libcairo-2.dll.p/cairo-tag-stack.c.obj
[124/699] Compiling C object src/libcairo-2.dll.p/cairo-tor-scan-converter.c.obj
[125/699] Compiling C object src/libcairo-2.dll.p/cairo-deflate-stream.c.obj
[126/699] 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:243:10: warning: '__builtin_memset' offset [0, 231] is out of the bounds [0, 0] [-Warray-bounds=]
  243 |   return __builtin___memset_chk(__dst, __val, __n, __mingw_bos(__dst, 0));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[127/699] Compiling C object src/libcairo-2.dll.p/cairo-type1-subset.c.obj
../src/cairo-type1-subset.c: In function 'cairo_type1_font_subset_write_encrypted':
../src/cairo-type1-subset.c:609:40: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (17 chars into 16 available) [-Wunterminated-string-initialization]
  609 |     static const char hex_digits[16] = "0123456789abcdef";
      |                                        ^~~~~~~~~~~~~~~~~~
../src/cairo-type1-subset.c: In function 'cairo_type1_font_subset_write_trailer':
../src/cairo-type1-subset.c:1547:9: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (66 chars into 65 available) [-Wunterminated-string-initialization]
 1547 |         "0000000000000000000000000000000000000000000000000000000000000000\n";
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[128/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-interpreter.c.obj
[129/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-objects.c.obj
[130/699] Compiling C object test/pdiff/libpdiff.a.p/lpyramid.c.obj
[131/699] Compiling C object test/pdiff/libpdiff.a.p/pdiff.c.obj
[132/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/cairo-perf-cover.c.obj
[133/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/box-outline.c.obj
[134/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/composite-checker.c.obj
[135/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/disjoint.c.obj
[136/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill.c.obj
[137/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/hatching.c.obj
[138/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/hash-table.c.obj
[139/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/line.c.obj
[140/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-line.c.obj
[141/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-lines.c.obj
[142/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint.c.obj
[143/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint-with-alpha.c.obj
[144/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/mask.c.obj
[145/699] Compiling C object src/libcairo-2.dll.p/cairo-surface.c.obj
[146/699] Compiling C object src/libcairo-2.dll.p/cairo-traps-compositor.c.obj
[147/699] Compiling C object src/libcairo-2.dll.p/cairo.c.obj
[148/699] Compiling C object src/libcairo-2.dll.p/cairo-cff-subset.c.obj
[149/699] Compiling C object src/libcairo-2.dll.p/cairo-truetype-subset.c.obj
[150/699] Compiling C object src/libcairo-2.dll.p/cairo-type1-fallback.c.obj
../src/cairo-type1-fallback.c: In function 'cairo_type1_font_write_header':
../src/cairo-type1-fallback.c:495:29: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (51 chars into 50 available) [-Wunterminated-string-initialization]
  495 |     const char spaces[50] = "                                                  ";
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cairo-type1-fallback.c: In function 'cairo_type1_write_stream_encrypted':
../src/cairo-type1-fallback.c:558:40: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (17 chars into 16 available) [-Wunterminated-string-initialization]
  558 |     static const char hex_digits[16] = "0123456789abcdef";
      |                                        ^~~~~~~~~~~~~~~~~~
../src/cairo-type1-fallback.c: In function 'cairo_type1_font_write_trailer':
../src/cairo-type1-fallback.c:646:9: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (66 chars into 65 available) [-Wunterminated-string-initialization]
  646 |         "0000000000000000000000000000000000000000000000000000000000000000\n";
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[151/699] 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:1177:9: warning: 'orig_size' may be used uninitialized [-Wmaybe-uninitialized]
 1177 |         FT_Activate_Size (orig_size);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cairo-colr-glyph-render.c:1092:13: note: 'orig_size' was declared here
 1092 |     FT_Size orig_size;
      |             ^~~~~~~~~
[152/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-device.c.obj
[153/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-system.c.obj
../src/win32/cairo-win32-system.c:62:1: warning: no previous declaration for '_cairo_win32_print_api_error' [-Wmissing-declarations]
   62 | _cairo_win32_print_api_error (const char *context, const char *api)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-win32-system.c:92:1: warning: no previous declaration for '_cairo_win32_load_library_from_system32' [-Wmissing-declarations]
   92 | _cairo_win32_load_library_from_system32 (const wchar_t *name)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[154/699] Compiling C object src/libcairo-2.dll.p/cairo-tee-surface.c.obj
[155/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/mosaic.c.obj
[156/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/pattern_create_radial.c.obj
[157/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/rectangles.c.obj
[158/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/rounded-rectangles.c.obj
[159/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/stroke.c.obj
[160/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/subimage_copy.c.obj
[161/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/tessellate.c.obj
[162/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/text.c.obj
[163/699] 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:308:22: warning: 'bits' may be used uninitialized [-Wmaybe-uninitialized]
  308 |     surface->image = cairo_image_surface_create_for_data (bits, format,
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |                                                           width, height, rowstride);
      |                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-win32-display-surface.c:293:20: note: 'bits' was declared here
  293 |     unsigned char *bits;
      |                    ^~~~
../src/win32/cairo-win32-display-surface.c:308:22: warning: 'rowstride' may be used uninitialized [-Wmaybe-uninitialized]
  308 |     surface->image = cairo_image_surface_create_for_data (bits, format,
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |                                                           width, height, rowstride);
      |                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-win32-display-surface.c:294:9: note: 'rowstride' was declared here
  294 |     int rowstride;
      |         ^~~~~~~~~
[164/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32.c.obj
[165/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/twin.c.obj
[166/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/unaligned-clip.c.obj
[167/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/wave.c.obj
[168/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/zrusin.c.obj
[169/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-dashed-lines.c.obj
[170/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/pythagoras-tree.c.obj
[171/699] Compiling C object src/libcairo-2.dll.p/cairo-png.c.obj
[172/699] Compiling C object util/cairo-missing/libcairo-missing.a.p/strndup.c.obj
[173/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/glyphs.c.obj
[174/699] Linking static target test/pdiff/libpdiff.a
[175/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/tiger.c.obj
[176/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/dragon.c.obj
[177/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/intersections.c.obj
[178/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-curve.c.obj
[179/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/curve.c.obj
[180/699] Compiling C object util/cairo-script/csi-exec.exe.p/csi-exec.c.obj
[181/699] Compiling C object test/pdiff/perceptualdiff.exe.p/perceptualdiff.c.obj
[182/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/pixel.c.obj
[183/699] Compiling C object util/cairo-script/csi-trace.exe.p/csi-trace.c.obj
[184/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/sierpinski.c.obj
[185/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill-clip.c.obj
[186/699] Compiling C object perf/libcairoperf.a.p/cairo-stats.c.obj
[187/699] Compiling C object test/cairo-test-suite.exe.p/a1-fill.c.obj
[188/699] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-scanner.c.obj
[189/699] Compiling C object util/cairo-script/csi-replay.exe.p/csi-replay.c.obj
[190/699] Compiling C object test/cairo-test-suite.exe.p/a1-image-sample.c.obj
[191/699] Compiling C object test/cairo-test-suite.exe.p/a1-sample.c.obj
[192/699] Compiling C object test/cairo-test-suite.exe.p/a1-mask-sample.c.obj
[193/699] Compiling C object test/cairo-test-suite.exe.p/a8-clear.c.obj
[194/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-curves.c.obj
[195/699] Compiling C object test/pdiff/perceptualdiff.exe.p/args.c.obj
[196/699] Compiling C object test/cairo-test-suite.exe.p/a1-bug.c.obj
[197/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-strokes.c.obj
[198/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-strokes.c.obj
[199/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-fills.c.obj
[200/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-fills.c.obj
[201/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/spiral.c.obj
[202/699] Compiling C object test/cairo-test-suite.exe.p/a1-rasterisation.c.obj
[203/699] Compiling C object test/cairo-test-suite.exe.p/arc-infinite-loop.c.obj
[204/699] Compiling C object util/cairo-missing/libcairo-missing.a.p/getline.c.obj
[205/699] Compiling C object test/cairo-test-suite.exe.p/a1-clip.c.obj
[206/699] Compiling C object test/cairo-test-suite.exe.p/a1-traps-sample.c.obj
[207/699] Compiling C object test/cairo-test-suite.exe.p/aliasing.c.obj
[208/699] Compiling C object test/cairo-test-suite.exe.p/alpha-similar.c.obj
[209/699] Compiling C object test/cairo-test-suite.exe.p/arc-direction.c.obj
[210/699] Compiling C object test/cairo-test-suite.exe.p/arc-looping-dash.c.obj
[211/699] Compiling C object test/cairo-test-suite.exe.p/big-line.c.obj
[212/699] Compiling C object test/cairo-test-suite.exe.p/big-empty-box.c.obj
[213/699] Compiling C object test/cairo-test-suite.exe.p/big-little-triangle.c.obj
[214/699] 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_paint_image_pattern':
../src/win32/cairo-win32-printing-surface.c:918:18: warning: 'mime_data' may be used uninitialized [-Wmaybe-uninitialized]
  918 |             if (!StretchDIBits (surface->win32.dc,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  919 |                                 x_tile*opaque_image->width,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  920 |                                 y_tile*opaque_image->height,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  921 |                                 opaque_image->width,
      |                                 ~~~~~~~~~~~~~~~~~~~~
  922 |                                 opaque_image->height,
      |                                 ~~~~~~~~~~~~~~~~~~~~~
  923 |                                 0,
      |                                 ~~
  924 |                                 0,
      |                                 ~~
  925 |                                 use_mime ? mime_info.width : opaque_image->width,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  926 |                                 use_mime ? mime_info.height : opaque_image->height,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  927 |                                 use_mime ? mime_data : opaque_image->data,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  928 |                                 &bi,
      |                                 ~~~~
  929 |                                 DIB_RGB_COLORS,
      |                                 ~~~~~~~~~~~~~~~
  930 |                                 SRCCOPY))
      |                                 ~~~~~~~~
../src/win32/cairo-win32-printing-surface.c:780:26: note: 'mime_data' was declared here
  780 |     const unsigned char *mime_data;
      |                          ^~~~~~~~~
[215/699] Compiling C object perf/micro/libcairo-perf-micro.a.p/world-map.c.obj
[216/699] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-enums.c.obj
[217/699] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-structs.c.obj
[218/699] Compiling C object test/any2ppm.exe.p/any2ppm.c.obj
[219/699] Compiling C object test/cairo-test-suite.exe.p/meson-generated_.._cairo-test-constructors.c.obj
[220/699] Compiling C object test/cairo-test-suite.exe.p/buffer-diff.c.obj
[221/699] Compiling C object test/cairo-test-suite.exe.p/a1-mask.c.obj
[222/699] Compiling C object test/cairo-test-suite.exe.p/big-empty-triangle.c.obj
[223/699] Compiling C object test/cairo-test-suite.exe.p/big-little-box.c.obj
[224/699] Compiling C object test/cairo-test-suite.exe.p/big-trap.c.obj
[225/699] Linking static target util/cairo-missing/libcairo-missing.a
[226/699] Compiling C object src/libcairo-2.dll.p/cairo-script-surface.c.obj
[227/699] Compiling C object test/cairo-test-suite.exe.p/a8-mask.c.obj
[228/699] Compiling C object test/cairo-test-suite.exe.p/bug-spline.c.obj
[229/699] Compiling C object test/cairo-test-suite.exe.p/bilevel-image.c.obj
[230/699] Compiling C object test/cairo-test-suite.exe.p/bug-277.c.obj
[231/699] Compiling C object test/cairo-test-suite.exe.p/bug-361.c.obj
[232/699] Compiling C object test/cairo-test-suite.exe.p/bug-431.c.obj
[233/699] Compiling C object test/cairo-test-suite.exe.p/bug-448.c.obj
[234/699] Compiling C object test/cairo-test-suite.exe.p/bug-535.c.obj
[235/699] Compiling C object test/cairo-test-suite.exe.p/bug-51910.c.obj
[236/699] Compiling C object test/cairo-test-suite.exe.p/bug-75705.c.obj
[237/699] Compiling C object test/cairo-test-suite.exe.p/bug-84115.c.obj
[238/699] Compiling C object test/cairo-test-suite.exe.p/bug-bo-rectangular.c.obj
[239/699] Compiling C object test/cairo-test-suite.exe.p/bug-image-compositor.c.obj
[240/699] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate.c.obj
[241/699] Compiling C object test/cairo-test-suite.exe.p/bug-40410.c.obj
[242/699] Compiling C object test/cairo-test-suite.exe.p/bug-bo-collins.c.obj
[243/699] Compiling C object test/cairo-test-suite.exe.p/bug-bo-ricotz.c.obj
[244/699] Compiling C object test/cairo-test-suite.exe.p/bug-extents.c.obj
[245/699] Compiling C object test/cairo-test-suite.exe.p/bug-seams.c.obj
[246/699] Compiling C object test/cairo-test-suite.exe.p/caps-joins.c.obj
[247/699] Compiling C object test/cairo-test-suite.exe.p/caps-joins-alpha.c.obj
[248/699] Compiling C object test/cairo-test-suite.exe.p/caps-sub-paths.c.obj
[249/699] Compiling C object test/cairo-test-suite.exe.p/bug-source-cu.c.obj
[250/699] Compiling C object test/cairo-test-suite.exe.p/checkerboard.c.obj
[251/699] Compiling C object test/cairo-test-suite.exe.p/caps-joins-curve.c.obj
[252/699] Compiling C object test/cairo-test-suite.exe.p/caps-tails-curve.c.obj
[253/699] Compiling C object test/cairo-test-suite.exe.p/clear.c.obj
[254/699] Compiling C object test/cairo-test-suite.exe.p/clip-all.c.obj
[255/699] Compiling C object test/cairo-test-suite.exe.p/clip-complex-bug61592.c.obj
[256/699] Compiling C object test/cairo-test-suite.exe.p/clip-complex-shape.c.obj
[257/699] Compiling C object test/cairo-test-suite.exe.p/clip-contexts.c.obj
[258/699] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-hatching.c.obj
[259/699] Compiling C object test/cairo-test-suite.exe.p/clip-device-offset.c.obj
[260/699] Compiling C object test/cairo-test-suite.exe.p/clip-double-free.c.obj
[261/699] Linking static target boilerplate/libcairoboilerplate.a
[262/699] Compiling C object test/cairo-test-suite.exe.p/caps.c.obj
[263/699] Compiling C object test/cairo-test-suite.exe.p/clear-source.c.obj
[264/699] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint.c.obj
[265/699] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-quad.c.obj
[266/699] Compiling C object test/cairo-test-suite.exe.p/clip-draw-unbounded.c.obj
[267/699] Compiling C object test/cairo-test-suite.exe.p/clip-empty.c.obj
[268/699] Compiling C object test/cairo-test-suite.exe.p/clip-empty-group.c.obj
[269/699] Compiling C object test/cairo-test-suite.exe.p/clip-mixed-antialias.c.obj
[270/699] 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:629:52: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized]
  629 |                     if (_cairo_array_num_elements (&content_node->mcid) > 0) {
      |                                                    ^~~~~~~~~~~~~~~~~~~
../src/cairo-pdf-interchange.c:623:51: note: 'content_node' was declared here
  623 |                     cairo_pdf_struct_tree_node_t *content_node;
      |                                                   ^~~~~~~~~~~~
In file included from ../src/cairo-error-private.h:45,
                 from ../src/cairoint.h:69,
                 from ../src/cairo-pdf-interchange.c:47:
../src/cairo-pdf-interchange.c:681:45: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized]
  681 |                         assert (content_node->type == PDF_NODE_CONTENT);
      |                                 ~~~~~~~~~~~~^~~~~~
../src/cairo-pdf-interchange.c:676:55: note: 'content_node' was declared here
  676 |                         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:1262:27: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized]
 1262 |             node->extents = content_node->extents;
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../src/cairo-pdf-interchange.c:1251:35: note: 'content_node' was declared here
 1251 |     cairo_pdf_struct_tree_node_t *content_node;
      |                                   ^~~~~~~~~~~~
[271/699] Compiling C object test/cairo-test-suite.exe.p/clip-empty-save.c.obj
[272/699] Compiling C object test/cairo-test-suite.exe.p/clip-fill.c.obj
[273/699] Compiling C object test/cairo-test-suite.exe.p/clip-fill-no-op.c.obj
[274/699] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule.c.obj
[275/699] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule-pixel-aligned.c.obj
[276/699] Compiling C object test/cairo-test-suite.exe.p/clip-group-shapes.c.obj
[277/699] Compiling C object test/cairo-test-suite.exe.p/clip-image.c.obj
[278/699] Compiling C object test/cairo-test-suite.exe.p/clip-intersect.c.obj
[279/699] Compiling C object test/cairo-test-suite.exe.p/clip-nesting.c.obj
[280/699] Compiling C object test/cairo-test-suite.exe.p/clip-rectilinear.c.obj
[281/699] Compiling C object test/cairo-test-suite.exe.p/clip-stroke.c.obj
[282/699] Compiling C object test/cairo-test-suite.exe.p/clip-stroke-no-op.c.obj
[283/699] Compiling C object test/cairo-test-suite.exe.p/clipped-group.c.obj
[284/699] Compiling C object test/cairo-test-suite.exe.p/clipped-surface.c.obj
[285/699] 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:3013:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized]
 3013 |         extents->x_bearing = x1 * x_scale;
      |                              ~~~^~~~~~~~~
../src/cairo-ft-font.c:2961:12: note: 'extent_x_scale' was declared here
 2961 |     double extent_x_scale;
      |            ^~~~~~~~~~~~~~
../src/cairo-ft-font.c:3014:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized]
 3014 |         extents->y_bearing = y1 * y_scale;
      |                              ~~~^~~~~~~~~
../src/cairo-ft-font.c:2962:12: note: 'extent_y_scale' was declared here
 2962 |     double extent_y_scale;
      |            ^~~~~~~~~~~~~~
../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_surface':
../src/cairo-ft-font.c:2623:45: warning: 'surface' may be used uninitialized [-Wmaybe-uninitialized]
 2623 |         if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 &&
      |                                             ^~
../src/cairo-ft-font.c:2562:34: note: 'surface' declared here
 2562 |     cairo_image_surface_t       *surface;
      |                                  ^~~~~~~
[286/699] Compiling C object test/cairo-test-suite.exe.p/api-special-cases.c.obj
[287/699] Compiling C object test/cairo-test-suite.exe.p/clip-push-group.c.obj
[288/699] Compiling C object test/cairo-test-suite.exe.p/clip-polygons.c.obj
[289/699] Compiling C object test/cairo-test-suite.exe.p/clip-shape.c.obj
[290/699] Compiling C object test/cairo-test-suite.exe.p/clip-text.c.obj
[291/699] Compiling C object test/cairo-test-suite.exe.p/clip-twice.c.obj
[292/699] Compiling C object test/cairo-test-suite.exe.p/clip-twice-rectangle.c.obj
[293/699] Compiling C object test/cairo-test-suite.exe.p/clip-unbounded.c.obj
[294/699] Compiling C object test/cairo-test-suite.exe.p/clip-zero.c.obj
[295/699] Compiling C object test/cairo-test-suite.exe.p/close-path.c.obj
[296/699] Compiling C object test/cairo-test-suite.exe.p/close-path-current-point.c.obj
[297/699] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-source.c.obj
[298/699] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over.c.obj
[299/699] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over-repeat.c.obj
[300/699] Compiling C object src/libcairo-2.dll.p/cairo-svg-glyph-render.c.obj
[301/699] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-font.c.obj
../src/win32/cairo-win32-font.c:1346:1: warning: no previous declaration for '_cairo_compute_glyph_mask' [-Wmissing-declarations]
 1346 | _cairo_compute_glyph_mask (cairo_surface_t *surface,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
../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;
      |           ^~~~~
[302/699] Compiling C object test/cairo-test-suite.exe.p/clip-operator.c.obj
[303/699] Compiling C object test/cairo-test-suite.exe.p/copy-disjoint.c.obj
[304/699] Compiling C object test/cairo-test-suite.exe.p/create-for-stream.c.obj
[305/699] Compiling C object test/cairo-test-suite.exe.p/create-from-png-16bit.c.obj
[306/699] Compiling C object test/cairo-test-suite.exe.p/create-from-png-stream.c.obj
[307/699] Compiling C object test/cairo-test-suite.exe.p/curve-to-as-line-to.c.obj
[308/699] Compiling C object test/cairo-test-suite.exe.p/dash-caps-joins.c.obj
[309/699] Compiling C object test/cairo-test-suite.exe.p/dash-curve.c.obj
[310/699] Compiling C object test/cairo-test-suite.exe.p/dash-offset-negative.c.obj
[311/699] Compiling C object test/cairo-test-suite.exe.p/dash-scale.c.obj
[312/699] Compiling C object test/cairo-test-suite.exe.p/create-from-broken-png-stream.c.obj
[313/699] Compiling C object test/cairo-test-suite.exe.p/culled-glyphs.c.obj
[314/699] Compiling C object test/cairo-test-suite.exe.p/dash-infinite-loop.c.obj
[315/699] Compiling C object test/cairo-test-suite.exe.p/dash-no-dash.c.obj
[316/699] Compiling C object test/cairo-test-suite.exe.p/dash-offset.c.obj
[317/699] Compiling C object test/cairo-test-suite.exe.p/dash-state.c.obj
[318/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-arcs.c.obj
[319/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-curve-to.c.obj
[320/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-dash.c.obj
[321/699] Compiling C object test/cairo-test-suite.exe.p/device-offset-positive.c.obj
[322/699] Compiling C object test/cairo-test-suite.exe.p/device-offset-scale.c.obj
[323/699] Compiling C object src/libcairo-2.dll.p/cairo-svg-surface.c.obj
../src/cairo-svg-surface.c:1889:1: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (65 chars into 64 available) [-Wunterminated-string-initialization]
 1889 | "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../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;
      |                      ^~~~~~~~~~~~~~~~~
[324/699] Compiling C object test/cairo-test-suite.exe.p/cairo-test-runner.c.obj
[325/699] Compiling C object test/cairo-test-suite.exe.p/copy-path.c.obj
[326/699] Compiling C object test/cairo-test-suite.exe.p/dash-zero-length.c.obj
[327/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-arc.c.obj
[328/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-linear-gradient.c.obj
[329/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-rel-curve-to.c.obj
[330/699] Compiling C object test/cairo-test-suite.exe.p/coverage.c.obj
[331/699] Compiling C object test/cairo-test-suite.exe.p/create-from-png.c.obj
[332/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-path.c.obj
[333/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-pen.c.obj
[334/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-radial-gradient.c.obj
[335/699] Compiling C object test/cairo-test-suite.exe.p/degenerate-solid-dash.c.obj
[336/699] Compiling C object test/cairo-test-suite.exe.p/device-offset.c.obj
[337/699] Compiling C object test/cairo-test-suite.exe.p/device-offset-fractional.c.obj
[338/699] Compiling C object test/cairo-test-suite.exe.p/extend-reflect.c.obj
[339/699] Compiling C object perf/libcairoperf.a.p/cairo-perf-report.c.obj
[340/699] Compiling C object test/cairo-test-suite.exe.p/drunkard-tails.c.obj
[341/699] Compiling C object test/cairo-test-suite.exe.p/dithergradient.c.obj
[342/699] Compiling C object test/cairo-test-suite.exe.p/error-setters.c.obj
[343/699] Compiling C object test/cairo-test-suite.exe.p/extend-pad-border.c.obj
[344/699] Compiling C object test/cairo-test-suite.exe.p/extend-pad-similar.c.obj
[345/699] Compiling C object test/cairo-test-suite.exe.p/fill-empty.c.obj
[346/699] Compiling C object test/cairo-test-suite.exe.p/extend-pad.c.obj
[347/699] Compiling C object test/cairo-test-suite.exe.p/extend-reflect-similar.c.obj
[348/699] Compiling C object test/cairo-test-suite.exe.p/extend-repeat.c.obj
[349/699] Compiling C object test/cairo-test-suite.exe.p/fill-alpha-pattern.c.obj
[350/699] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke.c.obj
[351/699] Compiling C object test/cairo-test-suite.exe.p/fill-rule.c.obj
[352/699] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-offset.c.obj
[353/699] Compiling C object test/cairo-test-suite.exe.p/extend-repeat-similar.c.obj
[354/699] Compiling C object test/cairo-test-suite.exe.p/fill-alpha.c.obj
[355/699] Compiling C object test/cairo-test-suite.exe.p/fill-degenerate-sort-order.c.obj
[356/699] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-transformed.c.obj
[357/699] Compiling C object test/cairo-test-suite.exe.p/finer-grained-fallbacks.c.obj
[358/699] Compiling C object test/cairo-test-suite.exe.p/cairo-test.c.obj
[359/699] Compiling C object test/cairo-test-suite.exe.p/fallback.c.obj
[360/699] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha.c.obj
[361/699] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha-add.c.obj
[362/699] Compiling C object test/cairo-test-suite.exe.p/fill-image.c.obj
[363/699] Compiling C object test/cairo-test-suite.exe.p/fill-missed-stop.c.obj
[364/699] Compiling C object test/cairo-test-suite.exe.p/font-options.c.obj
[365/699] Compiling C object test/cairo-test-suite.exe.p/glyph-cache-pressure.c.obj
[366/699] Compiling C object test/cairo-test-suite.exe.p/gradient-alpha.c.obj
[367/699] Compiling C object perf/libcairoperf.a.p/.._src_cairo-time.c.obj
[368/699] Compiling C object test/cairo-test-suite.exe.p/fill-disjoint.c.obj
[369/699] Compiling C object test/cairo-test-suite.exe.p/filter-bilinear-extents.c.obj
[370/699] Compiling C object test/cairo-test-suite.exe.p/font-face-get-type.c.obj
[371/699] Compiling C object test/cairo-test-suite.exe.p/group-unaligned.c.obj
[372/699] Compiling C object test/cairo-test-suite.exe.p/font-matrix-translation.c.obj
[373/699] Compiling C object test/cairo-test-suite.exe.p/glyph-path.c.obj
[374/699] Compiling C object test/cairo-test-suite.exe.p/get-group-target.c.obj
[375/699] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops-mask.c.obj
[376/699] Compiling C object test/cairo-test-suite.exe.p/gradient-constant-alpha.c.obj
[377/699] Compiling C object test/cairo-test-suite.exe.p/half-coverage.c.obj
[378/699] Compiling C object test/cairo-test-suite.exe.p/hatchings.c.obj
[379/699] Compiling C object test/cairo-test-suite.exe.p/horizontal-clip.c.obj
[380/699] Compiling C object test/cairo-test-suite.exe.p/gradient-scale-crash.c.obj
[381/699] Compiling C object test/cairo-test-suite.exe.p/halo.c.obj
[382/699] Compiling C object test/cairo-test-suite.exe.p/implicit-close.c.obj
[383/699] Compiling C object test/cairo-test-suite.exe.p/in-fill-empty-trapezoid.c.obj
[384/699] Compiling C object test/cairo-test-suite.exe.p/large-clip.c.obj
[385/699] Compiling C object test/cairo-test-suite.exe.p/large-font.c.obj
[386/699] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops.c.obj
[387/699] Compiling C object test/cairo-test-suite.exe.p/huge-radial.c.obj
[388/699] Compiling C object test/cairo-test-suite.exe.p/joins-loop.c.obj
[389/699] Compiling C object test/cairo-test-suite.exe.p/huge-linear.c.obj
[390/699] Compiling C object test/cairo-test-suite.exe.p/inverted-clip.c.obj
[391/699] Compiling C object test/cairo-test-suite.exe.p/extended-blend.c.obj
[392/699] Compiling C object test/cairo-test-suite.exe.p/group-clip.c.obj
[393/699] Compiling C object test/cairo-test-suite.exe.p/group-paint.c.obj
[394/699] Compiling C object test/cairo-test-suite.exe.p/get-and-set.c.obj
[395/699] Compiling C object test/cairo-test-suite.exe.p/hairline.c.obj
[396/699] Compiling C object test/cairo-test-suite.exe.p/infinite-join.c.obj
[397/699] Compiling C object test/cairo-test-suite.exe.p/inverse-text.c.obj
[398/699] Compiling C object test/cairo-test-suite.exe.p/joins-retrace.c.obj
[399/699] Compiling C object test/cairo-test-suite.exe.p/leaky-polygon.c.obj
[400/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-extend.c.obj
[401/699] Compiling C object test/cairo-test-suite.exe.p/large-source.c.obj
[402/699] Compiling C object test/cairo-test-suite.exe.p/large-source-roi.c.obj
[403/699] Compiling C object test/cairo-test-suite.exe.p/leaks.c.obj
[404/699] Compiling C object test/cairo-test-suite.exe.p/line-width-large-overlap.c.obj
[405/699] Compiling C object test/cairo-test-suite.exe.p/line-width-scale.c.obj
[406/699] Compiling C object test/cairo-test-suite.exe.p/group-state.c.obj
[407/699] Compiling C object test/cairo-test-suite.exe.p/image-surface-source.c.obj
[408/699] Compiling C object test/cairo-test-suite.exe.p/image-bug-710072.c.obj
[409/699] Compiling C object test/cairo-test-suite.exe.p/joins.c.obj
[410/699] Compiling C object test/cairo-test-suite.exe.p/joins-star.c.obj
[411/699] Compiling C object test/cairo-test-suite.exe.p/large-twin-antialias-mixed.c.obj
[412/699] Compiling C object test/cairo-test-suite.exe.p/leaky-dash.c.obj
[413/699] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-rectangle.c.obj
[414/699] Compiling C object test/cairo-test-suite.exe.p/line-width.c.obj
[415/699] Compiling C object test/cairo-test-suite.exe.p/line-width-tolerance.c.obj
[416/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-one-stop.c.obj
[417/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-reflect.c.obj
[418/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-subset.c.obj
[419/699] Compiling C object test/cairo-test-suite.exe.p/linear-uniform.c.obj
[420/699] Compiling C object test/cairo-test-suite.exe.p/get-clip.c.obj
[421/699] Compiling C object test/cairo-test-suite.exe.p/get-path-extents.c.obj
[422/699] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-stroke.c.obj
[423/699] Compiling C object test/cairo-test-suite.exe.p/line-width-overlap.c.obj
[424/699] Compiling C object test/cairo-test-suite.exe.p/line-width-zero.c.obj
[425/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient.c.obj
[426/699] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-large.c.obj
[427/699] Compiling C object test/cairo-test-suite.exe.p/linear-step-function.c.obj
[428/699] Compiling C object test/cairo-test-suite.exe.p/long-dashed-lines.c.obj
[429/699] Compiling C object test/cairo-test-suite.exe.p/long-lines.c.obj
[430/699] Compiling C object test/cairo-test-suite.exe.p/map-to-image.c.obj
[431/699] Compiling C object test/cairo-test-suite.exe.p/mask-alpha.c.obj
[432/699] Compiling C object test/cairo-test-suite.exe.p/mask-ctm.c.obj
[433/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-conical.c.obj
[434/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-control-points.c.obj
[435/699] Compiling C object test/cairo-test-suite.exe.p/in-fill-trapezoid.c.obj
[436/699] Compiling C object test/cairo-test-suite.exe.p/mask.c.obj
[437/699] Compiling C object test/cairo-test-suite.exe.p/mask-glyphs.c.obj
[438/699] Compiling C object test/cairo-test-suite.exe.p/mask-surface-ctm.c.obj
[439/699] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-image.c.obj
[440/699] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-similar.c.obj
[441/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern.c.obj
[442/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-accuracy.c.obj
[443/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-fold.c.obj
[444/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-overlap.c.obj
[445/699] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-transformed.c.obj
[446/699] Compiling C object test/cairo-test-suite.exe.p/mime-data.c.obj
[447/699] Compiling C object test/cairo-test-suite.exe.p/mime-surface-api.c.obj
[448/699] Compiling C object test/cairo-test-suite.exe.p/move-to-show-surface.c.obj
[449/699] Compiling C object test/cairo-test-suite.exe.p/new-sub-path.c.obj
[450/699] Compiling C object test/cairo-test-suite.exe.p/operator.c.obj
[451/699] Compiling C object test/cairo-test-suite.exe.p/operator-alpha.c.obj
[452/699] Compiling C object test/cairo-test-suite.exe.p/outline-tolerance.c.obj
[453/699] Compiling C object test/cairo-test-suite.exe.p/over-between-source.c.obj
[454/699] Compiling C object test/cairo-test-suite.exe.p/miter-precision.c.obj
[455/699] Compiling C object test/cairo-test-suite.exe.p/negative-stride-image.c.obj
[456/699] Compiling C object test/cairo-test-suite.exe.p/nil-surface.c.obj
[457/699] Compiling C object test/cairo-test-suite.exe.p/operator-alpha-alpha.c.obj
[458/699] Compiling C object test/cairo-test-suite.exe.p/operator-clear.c.obj
[459/699] Compiling C object test/cairo-test-suite.exe.p/operator-www.c.obj
[460/699] 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;
      |            ^~~~~~
[461/699] Compiling C object test/cairo-test-suite.exe.p/over-above-source.c.obj
[462/699] Compiling C object test/cairo-test-suite.exe.p/over-around-source.c.obj
[463/699] Compiling C object test/cairo-test-suite.exe.p/over-below-source.c.obj
[464/699] Compiling C object test/cairo-test-suite.exe.p/overlapping-boxes.c.obj
[465/699] Compiling C object test/cairo-test-suite.exe.p/overlapping-dash-caps.c.obj
[466/699] Compiling C object test/cairo-test-suite.exe.p/paint.c.obj
[467/699] Compiling C object test/cairo-test-suite.exe.p/paint-repeat.c.obj
[468/699] Compiling C object test/cairo-test-suite.exe.p/path-append.c.obj
[469/699] Compiling C object test/cairo-test-suite.exe.p/path-currentpoint.c.obj
[470/699] Compiling C object test/cairo-test-suite.exe.p/path-stroke-twice.c.obj
[471/699] Compiling C object test/cairo-test-suite.exe.p/invalid-matrix.c.obj
[472/699] Compiling C object test/cairo-test-suite.exe.p/operator-source.c.obj
[473/699] Compiling C object test/cairo-test-suite.exe.p/overlapping-glyphs.c.obj
[474/699] Compiling C object test/cairo-test-suite.exe.p/paint-clip-fill.c.obj
[475/699] Compiling C object test/cairo-test-suite.exe.p/paint-source-alpha.c.obj
[476/699] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha.c.obj
[477/699] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha-group-clip.c.obj
[478/699] Compiling C object test/cairo-test-suite.exe.p/partial-clip-text.c.obj
[479/699] Compiling C object test/cairo-test-suite.exe.p/pass-through.c.obj
[480/699] Compiling C object test/cairo-test-suite.exe.p/path-precision.c.obj
[481/699] Compiling C object test/cairo-test-suite.exe.p/pattern-get-type.c.obj
[482/699] Compiling C object test/cairo-test-suite.exe.p/pdf-isolated-group.c.obj
[483/699] Compiling C object test/cairo-test-suite.exe.p/pixman-rotate.c.obj
[484/699] Compiling C object test/cairo-test-suite.exe.p/push-group.c.obj
[485/699] Compiling C object test/cairo-test-suite.exe.p/push-group-color.c.obj
[486/699] Compiling C object test/cairo-test-suite.exe.p/push-group-path-offset.c.obj
[487/699] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-eo.c.obj
[488/699] Compiling C object test/cairo-test-suite.exe.p/pattern-getters.c.obj
[489/699] Compiling C object test/cairo-test-suite.exe.p/pixman-downscale.c.obj
[490/699] Compiling C object test/cairo-test-suite.exe.p/png.c.obj
[491/699] Compiling C object test/cairo-test-suite.exe.p/radial-gradient.c.obj
[492/699] Compiling C object test/cairo-test-suite.exe.p/radial-gradient-extend.c.obj
[493/699] Compiling C object test/cairo-test-suite.exe.p/radial-outer-focus.c.obj
[494/699] Compiling C object test/cairo-test-suite.exe.p/random-intersections-eo.c.obj
[495/699] Compiling C object test/cairo-test-suite.exe.p/random-intersections-nonzero.c.obj
[496/699] Compiling C object test/cairo-test-suite.exe.p/raster-source.c.obj
[497/699] Compiling C object test/cairo-test-suite.exe.p/recording-ink-extents.c.obj
[498/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-fill.c.obj
[499/699] Compiling C object test/cairo-test-suite.exe.p/partial-coverage.c.obj
[500/699] Compiling C object test/cairo-test-suite.exe.p/random-clips.c.obj
[501/699] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-nz.c.obj
[502/699] Compiling C object test/cairo-test-suite.exe.p/record2x.c.obj
[503/699] Compiling C object test/cairo-test-suite.exe.p/record90.c.obj
[504/699] Compiling C object test/cairo-test-suite.exe.p/record-neg-extents.c.obj
[505/699] Compiling C object test/cairo-test-suite.exe.p/record-mesh.c.obj
[506/699] Compiling C object test/cairo-test-suite.exe.p/record-transform-paint.c.obj
[507/699] Compiling C object test/cairo-test-suite.exe.p/record-write-png.c.obj
[508/699] Compiling C object test/cairo-test-suite.exe.p/rectangle-rounding-error.c.obj
[509/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-grid.c.obj
[510/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-miter-limit.c.obj
[511/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash.c.obj
[512/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-stroke.c.obj
[513/699] Compiling C object test/cairo-test-suite.exe.p/rotated-clip.c.obj
[514/699] Compiling C object test/cairo-test-suite.exe.p/round-join-bug-520.c.obj
[515/699] Compiling C object test/cairo-test-suite.exe.p/scale-down-source-surface-paint.c.obj
[516/699] Compiling C object test/cairo-test-suite.exe.p/record1414x.c.obj
[517/699] Compiling C object test/cairo-test-suite.exe.p/record-extend.c.obj
[518/699] Compiling C object test/cairo-test-suite.exe.p/record-replay-extend.c.obj
[519/699] Compiling C object test/cairo-test-suite.exe.p/recording-surface-pattern.c.obj
[520/699] Compiling C object test/cairo-test-suite.exe.p/recording-surface-extend.c.obj
[521/699] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash-scale.c.obj
[522/699] Compiling C object test/cairo-test-suite.exe.p/reflected-stroke.c.obj
[523/699] Compiling C object test/cairo-test-suite.exe.p/rgb24-ignore-alpha.c.obj
[524/699] Compiling C object test/cairo-test-suite.exe.p/rotate-image-surface-paint.c.obj
[525/699] Compiling C object test/cairo-test-suite.exe.p/rotate-stroke-box.c.obj
[526/699] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-fill.c.obj
[527/699] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-stroke.c.obj
[528/699] Compiling C object test/cairo-test-suite.exe.p/sample.c.obj
[529/699] Compiling C object test/cairo-test-suite.exe.p/scale-offset-similar.c.obj
[530/699] Compiling C object test/cairo-test-suite.exe.p/scale-source-surface-paint.c.obj
[531/699] Compiling C object test/cairo-test-suite.exe.p/stroke-ctm-caps.c.obj
[532/699] Compiling C object test/cairo-test-suite.exe.p/stroke-image.c.obj
[533/699] Compiling C object test/cairo-test-suite.exe.p/stroke-open-box.c.obj
[534/699] Compiling C object test/cairo-test-suite.exe.p/select-font-face.c.obj
[535/699] Compiling C object test/cairo-test-suite.exe.p/record.c.obj
[536/699] Compiling C object test/cairo-test-suite.exe.p/recordflip.c.obj
[537/699] Compiling C object test/cairo-test-suite.exe.p/rel-path.c.obj
[538/699] Compiling C object test/cairo-test-suite.exe.p/scale-offset-image.c.obj
[539/699] Compiling C object test/cairo-test-suite.exe.p/scaled-font-zero-matrix.c.obj
[540/699] Compiling C object test/cairo-test-suite.exe.p/stroke-clipped.c.obj
[541/699] Compiling C object test/cairo-test-suite.exe.p/select-font-no-show-text.c.obj
[542/699] Compiling C object test/cairo-test-suite.exe.p/self-copy.c.obj
[543/699] Compiling C object test/cairo-test-suite.exe.p/self-copy-overlap.c.obj
[544/699] Compiling C object test/cairo-test-suite.exe.p/self-intersecting.c.obj
[545/699] Compiling C object test/cairo-test-suite.exe.p/set-source.c.obj
[546/699] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-many.c.obj
[547/699] Compiling C object test/cairo-test-suite.exe.p/show-text-current-point.c.obj
[548/699] Compiling C object test/cairo-test-suite.exe.p/shape-sierpinski.c.obj
[549/699] Compiling C object test/cairo-test-suite.exe.p/shifted-operator.c.obj
[550/699] Compiling C object test/cairo-test-suite.exe.p/skew-extreme.c.obj
[551/699] Compiling C object src/libcairo-2.dll.p/cairo-ps-surface.c.obj
[552/699] Compiling C object perf/libcairoperf.a.p/cairo-perf.c.obj
[553/699] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-advance.c.obj
[554/699] Compiling C object test/cairo-test-suite.exe.p/shape-general-convex.c.obj
[555/699] Compiling C object test/cairo-test-suite.exe.p/simple.c.obj
[556/699] Compiling C object test/cairo-test-suite.exe.p/smask.c.obj
[557/699] Compiling C object test/cairo-test-suite.exe.p/smask-fill.c.obj
[558/699] Compiling C object test/cairo-test-suite.exe.p/smask-image-mask.c.obj
[559/699] Compiling C object test/cairo-test-suite.exe.p/smask-mask.c.obj
[560/699] Compiling C object test/cairo-test-suite.exe.p/smask-paint.c.obj
[561/699] Compiling C object test/cairo-test-suite.exe.p/smask-stroke.c.obj
[562/699] Compiling C object test/cairo-test-suite.exe.p/smask-text.c.obj
[563/699] Compiling C object test/cairo-test-suite.exe.p/smp-glyph.c.obj
[564/699] Compiling C object test/cairo-test-suite.exe.p/source-clip.c.obj
[565/699] Compiling C object test/cairo-test-suite.exe.p/source-clip-scale.c.obj
[566/699] Compiling C object test/cairo-test-suite.exe.p/source-surface-scale-paint.c.obj
[567/699] Compiling C object test/cairo-test-suite.exe.p/stride-12-image.c.obj
[568/699] Compiling C object test/cairo-test-suite.exe.p/stroke-pattern.c.obj
[569/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-image-repeat.c.obj
[570/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-repeat.c.obj
[571/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-reflect.c.obj
[572/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-similar-repeat.c.obj
[573/699] Compiling C object test/cairo-test-suite.exe.p/surface-finish-twice.c.obj
[574/699] Compiling C object test/cairo-test-suite.exe.p/solid-pattern-cache-stress.c.obj
[575/699] Compiling C object test/cairo-test-suite.exe.p/subsurface.c.obj
[576/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-pad.c.obj
[577/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-child.c.obj
[578/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-parent.c.obj
[579/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-outside-target.c.obj
[580/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern.c.obj
[581/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down.c.obj
[582/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-up.c.obj
[583/699] Compiling C object test/cairo-test-suite.exe.p/text-pattern.c.obj
[584/699] Compiling C object test/cairo-test-suite.exe.p/spline-decomposition.c.obj
[585/699] Compiling C object test/cairo-test-suite.exe.p/subsurface-scale.c.obj
[586/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-big-scale-down.c.obj
[587/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-operator.c.obj
[588/699] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down-extend.c.obj
[589/699] Compiling C object test/cairo-test-suite.exe.p/text-antialias.c.obj
[590/699] Compiling C object test/cairo-test-suite.exe.p/text-antialias-subpixel.c.obj
[591/699] Compiling C object test/cairo-test-suite.exe.p/text-cache-crash.c.obj
[592/699] Compiling C object test/cairo-test-suite.exe.p/text-glyph-range.c.obj
[593/699] Compiling C object test/cairo-test-suite.exe.p/text-subpixel.c.obj
[594/699] Compiling C object test/cairo-test-suite.exe.p/text-transform.c.obj
[595/699] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-mixed.c.obj
[596/699] Compiling C object test/cairo-test-suite.exe.p/text-rotate.c.obj
[597/699] Compiling C object test/cairo-test-suite.exe.p/text-unhinted-metrics.c.obj
[598/699] Compiling C object test/cairo-test-suite.exe.p/thin-lines.c.obj
[599/699] Compiling C object test/cairo-test-suite.exe.p/tighten-bounds.c.obj
[600/699] Compiling C object test/cairo-test-suite.exe.p/transforms.c.obj
[601/699] Compiling C object test/cairo-test-suite.exe.p/translate-show-surface.c.obj
[602/699] Compiling C object test/cairo-test-suite.exe.p/twin.c.obj
[603/699] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-gray.c.obj
[604/699] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-none.c.obj
[605/699] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-subpixel.c.obj
[606/699] Compiling C object test/cairo-test-suite.exe.p/user-data.c.obj
[607/699] Compiling C object test/cairo-test-suite.exe.p/user-font-subpixel.c.obj
[608/699] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-image-shm.c.obj
[609/699] Compiling C object test/cairo-test-suite.exe.p/xcb-stress-cache.c.obj
[610/699] Compiling C object test/cairo-test-suite.exe.p/text-zero-len.c.obj
[611/699] Compiling C object test/cairo-test-suite.exe.p/tiger.c.obj
[612/699] Compiling C object test/cairo-test-suite.exe.p/toy-font-face.c.obj
[613/699] Compiling C object test/cairo-test-suite.exe.p/trap-clip.c.obj
[614/699] Compiling C object test/cairo-test-suite.exe.p/unaligned-box.c.obj
[615/699] Compiling C object test/cairo-test-suite.exe.p/unantialiased-shapes.c.obj
[616/699] Compiling C object test/cairo-test-suite.exe.p/unbounded-operator.c.obj
[617/699] Compiling C object test/cairo-test-suite.exe.p/unclosed-strokes.c.obj
[618/699] Compiling C object test/cairo-test-suite.exe.p/user-font.c.obj
[619/699] Compiling C object test/cairo-test-suite.exe.p/white-in-noop.c.obj
[620/699] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-subimage.c.obj
[621/699] Compiling C object test/cairo-test-suite.exe.p/xcb-snapshot-assert.c.obj
[622/699] Compiling C object test/cairo-test-suite.exe.p/xcomposite-projection.c.obj
[623/699] Compiling C object test/cairo-test-suite.exe.p/xlib-expose-event.c.obj
[624/699] Compiling C object test/cairo-test-suite.exe.p/zero-alpha.c.obj
[625/699] Compiling C object test/cairo-test-suite.exe.p/zero-mask.c.obj
[626/699] Compiling C object test/cairo-test-suite.exe.p/pthread-similar.c.obj
[627/699] Compiling C object test/cairo-test-suite.exe.p/user-font-mask.c.obj
[628/699] Compiling C object test/cairo-test-suite.exe.p/user-font-proxy.c.obj
[629/699] Compiling C object test/cairo-test-suite.exe.p/user-font-rescale.c.obj
[630/699] Compiling C object test/cairo-test-suite.exe.p/pthread-same-source.c.obj
[631/699] Compiling C object test/cairo-test-suite.exe.p/pthread-show-text.c.obj
[632/699] Compiling C object test/cairo-test-suite.exe.p/font-variations.c.obj
[633/699] Compiling C object test/cairo-test-suite.exe.p/ft-color-font.c.obj
[634/699] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type3.c.obj
[635/699] Compiling C object test/cairo-test-suite.exe.p/ft-variable-font.c.obj
[636/699] Compiling C object test/cairo-test-suite.exe.p/pdf-mime-data.c.obj
[637/699] Compiling C object test/cairo-test-suite.exe.p/svg-surface.c.obj
[638/699] Linking static target perf/micro/libcairo-perf-micro.a
[639/699] Linking static target perf/libcairoperf.a
[640/699] Compiling C object test/cairo-test-suite.exe.p/ps-surface-source.c.obj
[641/699] Linking static target util/cairo-gobject/libcairo-gobject.a
[642/699] Compiling C object test/cairo-test-suite.exe.p/pdf-operators-text.c.obj
[643/699] Compiling C object test/cairo-test-suite.exe.p/ps-features.c.obj
[644/699] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-table.c.obj
[645/699] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type1.c.obj
[646/699] Compiling C object test/cairo-test-suite.exe.p/user-font-color.c.obj
[647/699] Compiling C object test/cairo-test-suite.exe.p/bitmap-font.c.obj
[648/699] Compiling C object test/cairo-test-suite.exe.p/pdf-features.c.obj
[649/699] Compiling C object test/cairo-test-suite.exe.p/pdf-surface-source.c.obj
[650/699] Compiling C object test/cairo-test-suite.exe.p/svg-clip.c.obj
[651/699] Copying file test/index.html
[652/699] Copying file test/testtable.js
[653/699] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-positioning.c.obj
[654/699] Compiling C object test/cairo-test-suite.exe.p/ft-text-antialias-none.c.obj
[655/699] Compiling C object test/cairo-test-suite.exe.p/ft-svg-color-font.c.obj
[656/699] Compiling C object test/cairo-test-suite.exe.p/svg-surface-source.c.obj
[657/699] Copying file test/view-test-results.py
[658/699] Compiling C object test/cairo-test-suite.exe.p/ft-font-create-for-ft-face.c.obj
[659/699] Compiling C object test/cairo-test-suite.exe.p/multi-page.c.obj
[660/699] Compiling C object perf/cairo-perf-print.exe.p/cairo-perf-print.c.obj
[661/699] Copying file test/completion.bash
[662/699] Compiling C object perf/cairo-perf-micro.exe.p/cairo-perf-micro.c.obj
[663/699] Compiling C object test/cairo-test-suite.exe.p/mime-unique-id.c.obj
[664/699] Compiling C object test/cairo-test-suite.exe.p/fallback-resolution.c.obj
[665/699] Compiling C object test/cairo-test-suite.exe.p/ps-eps.c.obj
[666/699] Compiling C object test/cairo-test-suite.exe.p/create-regions.c.obj
[667/699] Compiling C object test/cairo-test-suite.exe.p/pdf-tagged-text.c.obj
[668/699] 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;
      |                             ^~~~~~~~
[669/699] 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;
      |                             ^~~~~~~~
[670/699] Compiling C object test/cairo-test-suite.exe.p/world-map.c.obj
[671/699] 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 _cairo_dwrite_scaled_font_init_glyph_color_surface(cairo_dwrite_scaled_font_t*, cairo_scaled_glyph_t*, const cairo_color_t*)':
../src/win32/cairo-dwrite-font.cpp:1245:16: warning: enumeration value 'DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE' not handled in switch [-Wswitch]
 1245 |         switch (color_run->glyphImageFormat) {
      |                ^
../src/win32/cairo-dwrite-font.cpp: In function 'cairo_int_status_t _cairo_dwrite_scaled_font_init_glyph_surface(cairo_dwrite_scaled_font_t*, cairo_scaled_glyph_t*)':
../src/win32/cairo-dwrite-font.cpp:1498:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1498 |             grid_fit_mode = DWRITE_GRID_FIT_MODE_DEFAULT;
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-dwrite-font.cpp:1499:9: note: here
 1499 |         case CAIRO_HINT_STYLE_NONE:
      |         ^~~~
../src/win32/cairo-dwrite-font.cpp:1500:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1500 |             grid_fit_mode = DWRITE_GRID_FIT_MODE_DISABLED;
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/win32/cairo-dwrite-font.cpp:1501:9: note: here
 1501 |         case CAIRO_HINT_STYLE_SLIGHT:
      |         ^~~~
[672/699] 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;
      |                             ^~~~~~~~
[673/699] Compiling C object perf/cairo-analyse-trace.exe.p/.._src_cairo-error.c.obj
[674/699] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-error.c.obj
[675/699] 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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:880:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline]
  880 | 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;
      |              ^~
[676/699] Linking static target util/cairo-script/libcairo-script-interpreter.a
[677/699] Compiling C object perf/cairo-analyse-trace.exe.p/cairo-analyse-trace.c.obj
[678/699] Compiling C object src/libcairo-2.dll.p/cairo-pdf-surface.c.obj
[679/699] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-hash.c.obj
[680/699] Compiling C object perf/cairo-perf-trace.exe.p/cairo-perf-trace.c.obj
[681/699] Linking target src/libcairo-2.dll
[682/699] Linking static target src/libcairo.a
[683/699] Generating symbol file src/libcairo-2.dll.p/libcairo-2.dll.symbols
WARNING: ['lib', 'llvm-lib', 'dlltool'] do not work or were not found. Relinking will always happen on source changes.
'lib' not found
'llvm-lib' not found
'dlltool' not found

[684/699] Linking target test/pdiff/perceptualdiff.exe
[685/699] Linking target perf/cairo-perf-compare-backends.exe
[686/699] Linking target perf/cairo-perf-diff-files.exe
[687/699] Linking target perf/cairo-perf-print.exe
[688/699] Linking target util/cairo-gobject/libcairo-gobject-2.dll
[689/699] Linking target perf/cairo-perf-chart.exe
[690/699] Linking target util/cairo-script/libcairo-script-interpreter-2.dll
[691/699] Linking target perf/cairo-perf-micro.exe
[692/699] Generating symbol file util/cairo-script/libcairo-script-interpreter-2.dll.p/libcairo-script-interpreter-2.dll.symbols
[693/699] Linking target util/cairo-script/csi-replay.exe
[694/699] Linking target util/cairo-script/csi-exec.exe
[695/699] Linking target util/cairo-script/csi-trace.exe
[696/699] Linking target test/any2ppm.exe
[697/699] Linking target perf/cairo-analyse-trace.exe
[698/699] Linking target perf/cairo-perf-trace.exe
[699/699] Linking target test/cairo-test-suite.exe
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.wEtNGV
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ '[' 1 -eq 1 ']'
+ '[' /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT '!=' / ']'
+ rm -rf /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT
++ dirname /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT
+ mkdir -p /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ mkdir /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ 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.4
+ '[' 1 -eq 1 ']'
+ run_mingw_ninja_install
+ DESTDIR=/home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT
+ ninja -C build_win32 install
ninja: Entering directory `build_win32'
[0/1] Installing files
Installing src/libcairo-2.dll to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin
Installing src/libcairo.dll.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib
Installing src/libcairo.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib
Installing util/cairo-gobject/libcairo-gobject-2.dll to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin
Installing util/cairo-gobject/libcairo-gobject.dll.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib
Installing util/cairo-gobject/libcairo-gobject.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib
Installing util/cairo-script/libcairo-script-interpreter-2.dll to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin
Installing util/cairo-script/libcairo-script-interpreter.dll.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib
Installing util/cairo-script/libcairo-script-interpreter.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-version.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-deprecated.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-svg.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-ft.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-win32.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-dwrite.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-script.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-ps.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-pdf.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-tee.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/src/cairo-features.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/util/cairo-gobject/cairo-gobject.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/util/cairo-script/cairo-script-interpreter.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-gobject.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-script-interpreter.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-png.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-svg.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-fc.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-ft.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-win32.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-win32-font.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-dwrite-font.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-script.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-ps.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-pdf.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win32/meson-private/cairo-tee.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig
+ DESTDIR=/home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT
+ ninja -C build_win64 install
ninja: Entering directory `build_win64'
[0/1] Installing files
Installing src/libcairo-2.dll to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin
Installing src/libcairo.dll.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib
Installing src/libcairo.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib
Installing util/cairo-gobject/libcairo-gobject-2.dll to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin
Installing util/cairo-gobject/libcairo-gobject.dll.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib
Installing util/cairo-gobject/libcairo-gobject.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib
Installing util/cairo-script/libcairo-script-interpreter-2.dll to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin
Installing util/cairo-script/libcairo-script-interpreter.dll.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib
Installing util/cairo-script/libcairo-script-interpreter.a to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-version.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-deprecated.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-svg.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-ft.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-win32.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-dwrite.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-script.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-ps.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-pdf.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/src/cairo-tee.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/src/cairo-features.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/util/cairo-gobject/cairo-gobject.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/util/cairo-script/cairo-script-interpreter.h to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-gobject.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-script-interpreter.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-png.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-svg.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-fc.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-ft.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-win32.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-win32-font.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-dwrite-font.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-script.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-ps.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-pdf.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
Installing /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/build_win64/meson-private/cairo-tee.pc to /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig
+ /usr/lib/rpm/mingw-find-debuginfo.sh /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4 mingw32 mingw64 ucrt64
extracting debug info from /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairo-2.dll
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
extracting debug info from /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairo-gobject-2.dll
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
extracting debug info from /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairo-script-interpreter-2.dll
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
extracting debug info from /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcairo-2.dll
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
extracting debug info from /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcairo-gobject-2.dll
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
extracting debug info from /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcairo-script-interpreter-2.dll
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
~/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4
+ /usr/lib/rpm/check-buildroot
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/compress_files .xz
+ '[' -n '' ']'
+ /usr/share/spec-helper/relink_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_perl
+ '[' -n '' ']'
+ /usr/share/spec-helper/lib_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/gprintify
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_mo
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_pamd
+ '[' -n '' ']'
+ /usr/share/spec-helper/remove_info_dir
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_eol
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_desktop_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_elf_files
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: mingw32-cairo-1.18.4-1.mga10.noarch
Executing(%license): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.5dY1o1
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ cd cairo-1.18.4
+ LICENSEDIR=/home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/share/licenses/mingw32-cairo
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/share/licenses/mingw32-cairo
+ cp -pr /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/COPYING /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/share/licenses/mingw32-cairo
+ cp -pr /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/COPYING-LGPL-2.1 /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/share/licenses/mingw32-cairo
+ cp -pr /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/COPYING-MPL-1.1 /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/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.4-1.mga10 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.4-1.mga10.noarch
Provides: mingw32-cairo-static = 1.18.4-1.mga10
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.4-1.mga10.noarch
Executing(%license): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.d4DpDk
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ cd cairo-1.18.4
+ LICENSEDIR=/home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/share/licenses/mingw64-cairo
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/share/licenses/mingw64-cairo
+ cp -pr /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/COPYING /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/share/licenses/mingw64-cairo
+ cp -pr /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/COPYING-LGPL-2.1 /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/usr/share/licenses/mingw64-cairo
+ cp -pr /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/cairo-1.18.4/COPYING-MPL-1.1 /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT/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.4-1.mga10 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(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.4-1.mga10.noarch
Provides: mingw64-cairo-static = 1.18.4-1.mga10
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.4-1.mga10.noarch
Provides: mingw32-cairo-debuginfo = 1.18.4-1.mga10
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.4-1.mga10.noarch
Provides: mingw64-cairo-debuginfo = 1.18.4-1.mga10
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 /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build/BUILDROOT
Wrote: /home/pterjan/rpmbuild/RPMS/noarch/mingw64-cairo-1.18.4-1.mga10.noarch.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/noarch/mingw32-cairo-1.18.4-1.mga10.noarch.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/noarch/mingw32-cairo-debuginfo-1.18.4-1.mga10.noarch.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/noarch/mingw64-cairo-debuginfo-1.18.4-1.mga10.noarch.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/noarch/mingw32-cairo-static-1.18.4-1.mga10.noarch.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/noarch/mingw64-cairo-static-1.18.4-1.mga10.noarch.rpm
Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.2kYOhd
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ test -d /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ rm -rf /home/pterjan/rpmbuild/BUILD/mingw-cairo-1.18.4-build
+ RPM_EC=0
++ jobs -p
+ exit 0
D: [iurt_root_command] Success!
