Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/mingw-cairo.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-83513-57176/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/mingw-cairo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/mingw-cairo-1.17.8-1.oc9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps --nocheck /builddir/build/SPECS/mingw-cairo.spec'], chrootPath='/var/lib/mock/dist-oc9-epol-build-83513-57176/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps --nocheck /builddir/build/SPECS/mingw-cairo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.IlT7gW + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cairo-1.17.8 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cairo-1.17.8.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd cairo-1.17.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ezEQfq + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cairo-1.17.8 + run_mingw_meson --default-library both + mkdir -p build_win32 ~/build/BUILD/cairo-1.17.8/build_win32 ~/build/BUILD/cairo-1.17.8 + pushd build_win32 ++ /usr/bin/cut -d= -f1 ++ grep -Evw 'PWD|USER|LANG' ++ grep -E '^(w+)=(.*)$' ++ /usr/bin/env + unset + test -z '' + PATH_ORIG=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH_ORIG + PATH=/usr/i686-w64-mingw32/sys-root/mingw/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/i686-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/i686-w64-mingw32-addr2line /usr/bin/i686-w64-mingw32-ar /usr/bin/i686-w64-mingw32-as /usr/bin/i686-w64-mingw32-c++ /usr/bin/i686-w64-mingw32-c++filt /usr/bin/i686-w64-mingw32-cpp /usr/bin/i686-w64-mingw32-dlltool /usr/bin/i686-w64-mingw32-dllwrap /usr/bin/i686-w64-mingw32-elfedit /usr/bin/i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-13.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-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-addr2line ++ 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-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-ar + x=AR + declare -x AR=/usr/bin/i686-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-as ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AS + declare -x AS=/usr/bin/i686-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-c++ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXX + declare -x CXX=/usr/bin/i686-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-c++filt ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXXFILT + declare -x CXXFILT=/usr/bin/i686-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-cpp ++ tr a-z+-. A-ZX__ + x=CPP + declare -x CPP=/usr/bin/i686-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-dlltool ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/i686-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-elfedit + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=GCC + declare -x GCC=/usr/bin/i686-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-gcov ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=GCOV + declare -x GCOV=/usr/bin/i686-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-gcov-dump ++ 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-gprof ++ 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-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-ld.bfd ++ 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-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-lto-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-nm ++ 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-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-objcopy ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-ranlib + x=RANLIB + declare -x RANLIB=/usr/bin/i686-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-readelf ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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 ++ 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/gio-querymodules.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gio.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-compile-resources.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-compile-schemas.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-genmarshal /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-gettextize /usr/i686-w64-mingw32/sys-root/mingw/bin/glib-mkenums /usr/i686-w64-mingw32/sys-root/mingw/bin/gobject-query.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gresource.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gsettings.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gspawn-win32-helper-console.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gspawn-win32-helper.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/gtester-report /usr/i686-w64-mingw32/sys-root/mingw/bin/iconv.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libasprintf-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libbz2-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libffi-8.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libfontconfig-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libfreetype-6.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgcc_s_dw2-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgettextlib-0-22.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgettextpo-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgettextsrc-0-22.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgio-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libglib-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgmodule-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgobject-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgthread-2.0-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libintl-8.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpcre2-16-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpcre2-32-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpcre2-8-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpcre2-posix-3.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpixman-1-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtermcap-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtextstyle-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libxml2-2.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/msgattrib.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgcat.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgcmp.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgcomm.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgconv.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgen.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgexec.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgfilter.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgfmt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msggrep.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msginit.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgmerge.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msgunfmt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/msguniq.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/ngettext.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2-config /usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2grep.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2test.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/recode-sr-latin.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xgettext.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xml2-config /usr/i686-w64-mingw32/sys-root/mingw/bin/xmlcatalog.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xmllint.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/zlib1.dll ++ grep -- '-config$' + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ tr a-z+-. A-ZX_ ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/freetype-config + 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$"` ++ tr a-z+-. A-ZX_ ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2-config ++ tr a-z+-. A-ZX_ + x=PCRE2_CONFIG + declare -x PCRE2_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/pcre2-config + export PCRE2_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/xml2-config ++ tr a-z+-. A-ZX_ + x=XML2_CONFIG + declare -x XML2_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/xml2-config + export XML2_CONFIG + unset x i + unset CC CFLAGS CPPFLAGS CXX CXXFLAGS LD LDFLAGS + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS + test -f meson.build + test -f ../meson.build + __mingw32_topdir=.. + /usr/bin/meson --cross-file /usr/share/mingw/toolchain-mingw32.meson --default-library shared --prefix /usr/i686-w64-mingw32/sys-root/mingw --bindir /usr/i686-w64-mingw32/sys-root/mingw/bin --sbindir /usr/i686-w64-mingw32/sys-root/mingw/sbin --sysconfdir /usr/i686-w64-mingw32/sys-root/mingw/etc --datadir /usr/i686-w64-mingw32/sys-root/mingw/share --includedir /usr/i686-w64-mingw32/sys-root/mingw/include --libdir /usr/i686-w64-mingw32/sys-root/mingw/lib --libexecdir /usr/i686-w64-mingw32/sys-root/mingw/libexec --localstatedir /usr/i686-w64-mingw32/sys-root/mingw/var --sharedstatedir /usr/i686-w64-mingw32/sys-root/mingw/com --mandir /usr/i686-w64-mingw32/sys-root/mingw/share/man --infodir /usr/i686-w64-mingw32/sys-root/mingw/share/info --default-library both .. The Meson build system Version: 1.2.0 Source dir: /builddir/build/BUILD/cairo-1.17.8 Build dir: /builddir/build/BUILD/cairo-1.17.8/build_win32 Build type: cross build Program version.py found: YES (/builddir/build/BUILD/cairo-1.17.8/version.py) Project name: cairo Project version: 1.17.8 C compiler for the host machine: i686-w64-mingw32-gcc (gcc 13.2.1 "i686-w64-mingw32-gcc (GCC) 13.2.1 20230728 (Fedora MinGW 13.2.1-1.ocs23)") C linker for the host machine: i686-w64-mingw32-gcc ld.bfd 2.40-1 C++ compiler for the host machine: i686-w64-mingw32-g++ (gcc 13.2.1 "i686-w64-mingw32-g++ (GCC) 13.2.1 20230728 (Fedora MinGW 13.2.1-1.ocs23)") C++ linker for the host machine: i686-w64-mingw32-g++ ld.bfd 2.40-1 Compiler for language c for the build machine not found. Compiler for language cpp for the build machine not found. Build machine cpu family: 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 Fetching value of define "__FLOAT_WORD_ORDER__" : 1234 Fetching value of define "__ORDER_BIG_ENDIAN__" : 4321 Found pkg-config: /usr/bin/i686-w64-mingw32-pkg-config (1.9.5) 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.2.13 Run-time dependency libpng found: YES 1.6.37 Run-time dependency fontconfig found: YES 2.14.2 Program ttx found: NO Run-time dependency freetype2 found: YES 26.0.20 Checking if "FT has color" with dependency freetype2: links: YES Checking for type "FT_SVG_Document" with dependency freetype2: YES Fetching value of define "DEBUG_ENABLE_COLR_V1" : Run-time dependency x11 found: NO (tried pkgconfig and cmake) Run-time dependency xext found: NO (tried pkgconfig and cmake) Run-time dependency xcb found: NO (tried pkgconfig and cmake) Run-time dependency xcb-render found: NO (tried pkgconfig and cmake) Library gdi32 found: YES Library msimg32 found: YES Library d2d1 found: YES Library dwrite found: YES Has header "d2d1.h" : YES Has header "d2d1_3.h" : NO Has header "dwrite.h" : YES Has header "dwrite_3.h" : YES Library windowscodecs found: YES Has header "wincodec.h" : YES Has header "d2d1_3.h" : NO (cached) Has header "dwrite_3.h" : YES (cached) Fetching value of define "__MINGW32__" : 1 Run-time dependency gobject-2.0 found: YES 2.77.1 Run-time dependency glib-2.0 found: YES 2.77.1 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.42.2 Checking for size of "void *" : 4 Checking for size of "int" : 4 Checking for size of "long" : 4 Checking for size of "long long" : 8 Checking for size of "size_t" : 4 Has header "stdint.h" : YES Has header "inttypes.h" : YES Has header "sys/int_types.h" : NO Has header "fcntl.h" : YES Has header "unistd.h" : YES Has header "signal.h" : YES Has header "sys/stat.h" : YES Has header "sys/socket.h" : NO Has header "poll.h" : NO Has header "sys/poll.h" : NO Has header "sys/un.h" : NO Has header "sched.h" : YES Has header "sys/mman.h" : NO Has header "time.h" : YES Has header "libgen.h" : YES Has header "byteswap.h" : NO Has header "signal.h" : YES (cached) Has header "setjmp.h" : YES Has header "fenv.h" : YES Has header "sys/wait.h" : NO Has header "sys/stat.h" : YES (cached) Has header "io.h" : YES Has header "fenv.h" : YES (cached) Has header "xlocale.h" : NO Has header "sys/ioctl.h" : NO Has header "intsafe.h" : YES Checking for type "uint64_t" : YES Checking for type "uint128_t" : NO Checking for type "__uint128_t" : NO Checking for function "alarm" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "ctime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "localtime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "gmtime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "drand48" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "flockfile" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "funlockfile" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "getline" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "link" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "fork" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "waitpid" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "raise" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "newlocale" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "strtod_l" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "FcInit" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FcFini" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Get_X11_Font_Format" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_GlyphSlot_Embolden" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_GlyphSlot_Oblique" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Load_Sfnt_Table" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Library_SetLcdFilter" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Get_Var_Design_Coordinates" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Done_MM_Var" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Palette_Select" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "sched_getaffinity" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "clock_gettime" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "feenableexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "fedisableexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "feclearexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "strndup" : NO Checking if "pthreads" : links: YES Checking if "Atomic ops: cxx11" : links: YES Library rt found: NO Compiler for C supports arguments -Wno-attributes: YES (cached) Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-long-long: YES (cached) Configuring cairo-features.h using configuration Program sh found: YES (/usr/bin/sh) Fetching value of define "DEBUG_SVG_RENDER" : Run-time dependency gtk+-2.0 found: NO (tried pkgconfig and cmake) Configuring config.h using configuration Build targets in project: 27 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} cairo 1.17.8 Surface Backends Image : YES Recording : YES Observer : YES Mime : YES Tee : NO XML : NO Xlib : NO Xlib Xrender : NO Quartz : NO Quartz-image : NO XCB : NO Win32 : YES CairoScript : YES PostScript : YES PDF : YES SVG : YES Font Backends User : YES FreeType : YES Fontconfig : YES Win32 : YES Win32 DWrite : YES Quartz : NO Functions PNG functions : YES X11-xcb : NO XCB-shm : NO Features and Utilities cairo-trace: : NO cairo-script-interpreter: YES API reference : NO User defined options Cross files : /usr/share/mingw/toolchain-mingw32.meson bindir : /usr/i686-w64-mingw32/sys-root/mingw/bin datadir : /usr/i686-w64-mingw32/sys-root/mingw/share default_library : both includedir : /usr/i686-w64-mingw32/sys-root/mingw/include infodir : /usr/i686-w64-mingw32/sys-root/mingw/share/info libdir : /usr/i686-w64-mingw32/sys-root/mingw/lib libexecdir : /usr/i686-w64-mingw32/sys-root/mingw/libexec localstatedir : /usr/i686-w64-mingw32/sys-root/mingw/var mandir : /usr/i686-w64-mingw32/sys-root/mingw/share/man prefix : /usr/i686-w64-mingw32/sys-root/mingw sbindir : /usr/i686-w64-mingw32/sys-root/mingw/sbin sharedstatedir : /usr/i686-w64-mingw32/sys-root/mingw/com sysconfdir : /usr/i686-w64-mingw32/sys-root/mingw/etc Found ninja-1.11.1 at /usr/bin/ninja WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. + popd + mkdir -p build_win64 ~/build/BUILD/cairo-1.17.8 + pushd build_win64 ~/build/BUILD/cairo-1.17.8/build_win64 ~/build/BUILD/cairo-1.17.8 ++ grep -E '^(w+)=(.*)$' ++ /usr/bin/env ++ /usr/bin/cut -d= -f1 ++ grep -Evw 'PWD|USER|LANG' + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/x86_64-w64-mingw32- ++ 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-13.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 ++ grep -v gcc- + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-addr2line ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + 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-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-c++ + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/x86_64-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-dllwrap + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/x86_64-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-g++ + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=GCC + declare -x GCC=/usr/bin/x86_64-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-gcov ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + 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-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-gcov-tool ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + 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-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-gprof + x=GPROF + declare -x GPROF=/usr/bin/x86_64-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-ld ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + 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-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-nm ++ 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-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-objcopy + 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-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-pkg-config ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + 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-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-ranlib ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + 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-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-size ++ 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-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-strings + x=STRINGS + declare -x STRINGS=/usr/bin/x86_64-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-strip ++ 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-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-windmc + x=WINDMC + declare -x WINDMC=/usr/bin/x86_64-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-windres + x=WINDRES + declare -x WINDRES=/usr/bin/x86_64-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=x86_64-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/x86_64-w64-mingw32-g++ ']' + CXX=x86_64-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ grep -- '-config$' ++ ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/autopoint /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bunzip2.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzcat.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzcmp /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzdiff /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzegrep /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzfgrep /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzgrep /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzip2.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzip2recover.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzless /usr/x86_64-w64-mingw32/sys-root/mingw/bin/bzmore /usr/x86_64-w64-mingw32/sys-root/mingw/bin/envsubst.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-cache.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-cat.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-conflist.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-list.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-match.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-pattern.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-query.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-scan.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/fc-validate.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/freetype-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gdbus.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gettext.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gettext.sh /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gettextize /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gio-querymodules.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gio.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-compile-resources.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-compile-schemas.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-genmarshal /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-gettextize /usr/x86_64-w64-mingw32/sys-root/mingw/bin/glib-mkenums /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gobject-query.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gresource.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gsettings.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gspawn-win64-helper-console.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gspawn-win64-helper.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/gtester-report /usr/x86_64-w64-mingw32/sys-root/mingw/bin/iconv.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libasprintf-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libbz2-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libffi-8.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libfontconfig-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libfreetype-6.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgcc_s_seh-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgettextlib-0-22.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgettextpo-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgettextsrc-0-22.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgio-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libglib-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgmodule-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgobject-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgthread-2.0-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libintl-8.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpcre2-16-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpcre2-32-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpcre2-8-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpcre2-posix-3.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpixman-1-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtermcap-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtextstyle-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libxml2-2.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgattrib.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgcat.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgcmp.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgcomm.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgconv.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgen.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgexec.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgfilter.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgfmt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msggrep.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msginit.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgmerge.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msgunfmt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/msguniq.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/ngettext.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pcre2-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pcre2grep.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pcre2test.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/recode-sr-latin.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xgettext.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xml2-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmlcatalog.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmllint.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/zlib1.dll + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ tr a-z+-. A-ZX_ ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/freetype-config + 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$"` ++ tr a-z+-. A-ZX_ ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pcre2-config + 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$"` ++ tr a-z+-. A-ZX_ ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xml2-config + x=XML2_CONFIG + declare -x XML2_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/xml2-config + export XML2_CONFIG + unset x i + unset CC CFLAGS CPPFLAGS CXX CXXFLAGS LD LDFLAGS + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS + test -f meson.build + test -f ../meson.build + __mingw64_topdir=.. + /usr/bin/meson --cross-file /usr/share/mingw/toolchain-mingw64.meson --default-library shared --prefix /usr/x86_64-w64-mingw32/sys-root/mingw --bindir /usr/x86_64-w64-mingw32/sys-root/mingw/bin --sbindir /usr/x86_64-w64-mingw32/sys-root/mingw/sbin --sysconfdir /usr/x86_64-w64-mingw32/sys-root/mingw/etc --datadir /usr/x86_64-w64-mingw32/sys-root/mingw/share --includedir /usr/x86_64-w64-mingw32/sys-root/mingw/include --libdir /usr/x86_64-w64-mingw32/sys-root/mingw/lib --libexecdir /usr/x86_64-w64-mingw32/sys-root/mingw/libexec --localstatedir /usr/x86_64-w64-mingw32/sys-root/mingw/var --sharedstatedir /usr/x86_64-w64-mingw32/sys-root/mingw/com --mandir /usr/x86_64-w64-mingw32/sys-root/mingw/share/man --infodir /usr/x86_64-w64-mingw32/sys-root/mingw/share/info --default-library both .. The Meson build system Version: 1.2.0 Source dir: /builddir/build/BUILD/cairo-1.17.8 Build dir: /builddir/build/BUILD/cairo-1.17.8/build_win64 Build type: cross build Program version.py found: YES (/builddir/build/BUILD/cairo-1.17.8/version.py) Project name: cairo Project version: 1.17.8 C compiler for the host machine: x86_64-w64-mingw32-gcc (gcc 13.2.1 "x86_64-w64-mingw32-gcc (GCC) 13.2.1 20230728 (Fedora MinGW 13.2.1-1.ocs23)") C linker for the host machine: x86_64-w64-mingw32-gcc ld.bfd 2.40-1 C++ compiler for the host machine: x86_64-w64-mingw32-g++ (gcc 13.2.1 "x86_64-w64-mingw32-g++ (GCC) 13.2.1 20230728 (Fedora MinGW 13.2.1-1.ocs23)") C++ linker for the host machine: x86_64-w64-mingw32-g++ ld.bfd 2.40-1 Compiler for language c for the build machine not found. Compiler for language cpp for the build machine not found. Build machine cpu family: 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 Fetching value of define "__FLOAT_WORD_ORDER__" : 1234 Fetching value of define "__ORDER_BIG_ENDIAN__" : 4321 Found pkg-config: /usr/bin/x86_64-w64-mingw32-pkg-config (1.9.5) 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.2.13 Run-time dependency libpng found: YES 1.6.37 Run-time dependency fontconfig found: YES 2.14.2 Program ttx found: NO Run-time dependency freetype2 found: YES 26.0.20 Checking if "FT has color" with dependency freetype2: links: YES Checking for type "FT_SVG_Document" with dependency freetype2: YES Fetching value of define "DEBUG_ENABLE_COLR_V1" : Run-time dependency x11 found: NO (tried pkgconfig and cmake) Run-time dependency xext found: NO (tried pkgconfig and cmake) Run-time dependency xcb found: NO (tried pkgconfig and cmake) Run-time dependency xcb-render found: NO (tried pkgconfig and cmake) Library gdi32 found: YES Library msimg32 found: YES Library d2d1 found: YES Library dwrite found: YES Has header "d2d1.h" : YES Has header "d2d1_3.h" : NO Has header "dwrite.h" : YES Has header "dwrite_3.h" : YES Library windowscodecs found: YES Has header "wincodec.h" : YES Has header "d2d1_3.h" : NO (cached) Has header "dwrite_3.h" : YES (cached) Fetching value of define "__MINGW32__" : 1 Run-time dependency gobject-2.0 found: YES 2.77.1 Run-time dependency glib-2.0 found: YES 2.77.1 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.42.2 Checking for size of "void *" : 8 Checking for size of "int" : 4 Checking for size of "long" : 4 Checking for size of "long long" : 8 Checking for size of "size_t" : 8 Has header "stdint.h" : YES Has header "inttypes.h" : YES Has header "sys/int_types.h" : NO Has header "fcntl.h" : YES Has header "unistd.h" : YES Has header "signal.h" : YES Has header "sys/stat.h" : YES Has header "sys/socket.h" : NO Has header "poll.h" : NO Has header "sys/poll.h" : NO Has header "sys/un.h" : NO Has header "sched.h" : YES Has header "sys/mman.h" : NO Has header "time.h" : YES Has header "libgen.h" : YES Has header "byteswap.h" : NO Has header "signal.h" : YES (cached) Has header "setjmp.h" : YES Has header "fenv.h" : YES Has header "sys/wait.h" : NO Has header "sys/stat.h" : YES (cached) Has header "io.h" : YES Has header "fenv.h" : YES (cached) Has header "xlocale.h" : NO Has header "sys/ioctl.h" : NO Has header "intsafe.h" : YES Checking for type "uint64_t" : YES Checking for type "uint128_t" : NO Checking for type "__uint128_t" : YES Checking for function "alarm" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "ctime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "localtime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "gmtime_r" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "drand48" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "flockfile" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "funlockfile" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "getline" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "link" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "fork" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "waitpid" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "raise" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "newlocale" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "strtod_l" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "FcInit" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FcFini" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Get_X11_Font_Format" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_GlyphSlot_Embolden" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_GlyphSlot_Oblique" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Load_Sfnt_Table" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Library_SetLcdFilter" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Get_Var_Design_Coordinates" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Done_MM_Var" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "FT_Palette_Select" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "sched_getaffinity" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "clock_gettime" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "feenableexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "fedisableexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: NO Checking for function "feclearexcept" with dependencies -lm, zlib, libpng, fontconfig, freetype2, -lgdi32, -lmsimg32, -ldwrite, -ld2d1, -lwindowscodecs, pixman-1: YES Checking for function "strndup" : NO Checking if "pthreads" : links: YES Checking if "Atomic ops: cxx11" : links: YES Library rt found: NO Compiler for C supports arguments -Wno-attributes: YES (cached) Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-long-long: YES (cached) Configuring cairo-features.h using configuration Program sh found: YES (/usr/bin/sh) Fetching value of define "DEBUG_SVG_RENDER" : Run-time dependency gtk+-2.0 found: NO (tried pkgconfig and cmake) Configuring config.h using configuration Build targets in project: 27 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} cairo 1.17.8 Surface Backends Image : YES Recording : YES Observer : YES Mime : YES Tee : NO XML : NO Xlib : NO Xlib Xrender : NO Quartz : NO Quartz-image : NO XCB : NO Win32 : YES CairoScript : YES PostScript : YES PDF : YES SVG : YES Font Backends User : YES FreeType : YES Fontconfig : YES Win32 : YES Win32 DWrite : YES Quartz : NO Functions PNG functions : YES X11-xcb : NO XCB-shm : NO Features and Utilities cairo-trace: : NO cairo-script-interpreter: YES API reference : NO User defined options Cross files : /usr/share/mingw/toolchain-mingw64.meson bindir : /usr/x86_64-w64-mingw32/sys-root/mingw/bin datadir : /usr/x86_64-w64-mingw32/sys-root/mingw/share default_library : both includedir : /usr/x86_64-w64-mingw32/sys-root/mingw/include infodir : /usr/x86_64-w64-mingw32/sys-root/mingw/share/info libdir : /usr/x86_64-w64-mingw32/sys-root/mingw/lib libexecdir : /usr/x86_64-w64-mingw32/sys-root/mingw/libexec localstatedir : /usr/x86_64-w64-mingw32/sys-root/mingw/var mandir : /usr/x86_64-w64-mingw32/sys-root/mingw/share/man prefix : /usr/x86_64-w64-mingw32/sys-root/mingw sbindir : /usr/x86_64-w64-mingw32/sys-root/mingw/sbin sharedstatedir : /usr/x86_64-w64-mingw32/sys-root/mingw/com sysconfdir : /usr/x86_64-w64-mingw32/sys-root/mingw/etc Found ninja-1.11.1 at /usr/bin/ninja WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. + popd ~/build/BUILD/cairo-1.17.8 + run_mingw_ninja + ninja -C build_win32 ninja: Entering directory `build_win32' [1/690] Compiling C object src/libcairo-2.dll.p/cairo-atomic.c.obj [2/690] Compiling C object src/libcairo-2.dll.p/cairo-error.c.obj [3/690] Compiling C object src/libcairo-2.dll.p/cairo-color.c.obj [4/690] Compiling C object src/libcairo-2.dll.p/cairo-base64-stream.c.obj [5/690] 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:68, from ../src/cairo-clip-region.c:42: ../src/cairo.h:3203: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 3203 | 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)]; | ^~~~~~~~~~~ [6/690] Compiling C object src/libcairo-2.dll.p/cairo-cache.c.obj [7/690] Compiling C object src/libcairo-2.dll.p/cairo-fallback-compositor.c.obj [8/690] Compiling C object src/libcairo-2.dll.p/cairo-arc.c.obj [9/690] Compiling C object src/libcairo-2.dll.p/cairo-debug.c.obj [10/690] Compiling C object src/libcairo-2.dll.p/cairo-clip-surface.c.obj [11/690] Compiling C object src/libcairo-2.dll.p/cairo-compositor.c.obj [12/690] Compiling C object src/libcairo-2.dll.p/cairo-damage.c.obj [13/690] Compiling C object src/libcairo-2.dll.p/cairo-fixed.c.obj [14/690] Compiling C object src/libcairo-2.dll.p/cairo-clip-polygon.c.obj [15/690] Compiling C object src/libcairo-2.dll.p/cairo-device.c.obj [16/690] Compiling C object src/libcairo-2.dll.p/cairo-array.c.obj [17/690] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin-data.c.obj [18/690] Compiling C object src/libcairo-2.dll.p/cairo-base85-stream.c.obj [19/690] Compiling C object src/libcairo-2.dll.p/cairo-clip-boxes.c.obj [20/690] Compiling C object src/libcairo-2.dll.p/cairo-boxes.c.obj [21/690] Compiling C object src/libcairo-2.dll.p/cairo-contour.c.obj [22/690] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann-rectilinear.c.obj [23/690] Compiling C object src/libcairo-2.dll.p/cairo-composite-rectangles.c.obj [24/690] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin.c.obj [25/690] Compiling C object src/libcairo-2.dll.p/cairo-font-face.c.obj [26/690] 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [27/690] Compiling C object src/libcairo-2.dll.p/cairo-analysis-surface.c.obj [28/690] Compiling C object src/libcairo-2.dll.p/cairo-freed-pool.c.obj [29/690] Compiling C object src/libcairo-2.dll.p/cairo-freelist.c.obj [30/690] 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [31/690] Compiling C object src/libcairo-2.dll.p/cairo-clip.c.obj [32/690] Compiling C object src/libcairo-2.dll.p/cairo-font-options.c.obj [33/690] Compiling C object src/libcairo-2.dll.p/cairo-hull.c.obj [34/690] Compiling C object src/libcairo-2.dll.p/cairo-image-info.c.obj [35/690] Compiling C object src/libcairo-2.dll.p/cairo-line.c.obj [36/690] Compiling C object src/libcairo-2.dll.p/cairo-hash.c.obj [37/690] Compiling C object src/libcairo-2.dll.p/cairo-mutex.c.obj [38/690] Compiling C object src/libcairo-2.dll.p/cairo-observer.c.obj [39/690] Compiling C object src/libcairo-2.dll.p/cairo-lzw.c.obj [40/690] Compiling C object src/libcairo-2.dll.p/cairo-no-compositor.c.obj [41/690] Compiling C object src/libcairo-2.dll.p/cairo-default-context.c.obj [42/690] Compiling C object src/libcairo-2.dll.p/cairo-mempool.c.obj [43/690] Compiling C object src/libcairo-2.dll.p/cairo-misc.c.obj [44/690] Compiling C object src/libcairo-2.dll.p/cairo-path-bounds.c.obj [45/690] Compiling C object src/libcairo-2.dll.p/cairo-clip-tor-scan-converter.c.obj [46/690] Compiling C object src/libcairo-2.dll.p/cairo-mono-scan-converter.c.obj [47/690] Compiling C object src/libcairo-2.dll.p/cairo-matrix.c.obj [48/690] Compiling C object src/libcairo-2.dll.p/cairo-path-in-fill.c.obj [49/690] Compiling C object src/libcairo-2.dll.p/cairo-path-fill.c.obj [50/690] Compiling C object src/libcairo-2.dll.p/cairo-image-surface.c.obj [51/690] 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c: In function '_cairo_bentley_ottmann_tessellate_polygon': ../src/cairo-bentley-ottmann.c:1535:27: warning: 'ymax' may be used uninitialized [-Wmaybe-uninitialized] 1535 | for (y = i = 0; y < ymax && i < num_events; y++) { | ~~^~~~~~ ../src/cairo-bentley-ottmann.c:1476:33: note: 'ymax' was declared here 1476 | int i, num_events, y, ymin, ymax; | ^~~~ [52/690] Compiling C object src/libcairo-2.dll.p/cairo-paginated-surface.c.obj [53/690] Compiling C object src/libcairo-2.dll.p/cairo-mesh-pattern-rasterizer.c.obj [54/690] Compiling C object src/libcairo-2.dll.p/cairo-output-stream.c.obj [55/690] Compiling C object src/libcairo-2.dll.p/cairo-raster-source-pattern.c.obj [56/690] Compiling C object src/libcairo-2.dll.p/cairo-image-source.c.obj [57/690] Compiling C object src/libcairo-2.dll.p/cairo-rectangle.c.obj [58/690] Compiling C object src/libcairo-2.dll.p/cairo-mask-compositor.c.obj [59/690] 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [60/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-tristrip.c.obj [61/690] Compiling C object src/libcairo-2.dll.p/cairo-path.c.obj [62/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-polygon.c.obj [63/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-traps.c.obj [64/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-boxes.c.obj [65/690] Compiling C object src/libcairo-2.dll.p/cairo-rtree.c.obj [66/690] Compiling C object src/libcairo-2.dll.p/cairo-pen.c.obj [67/690] Compiling C object src/libcairo-2.dll.p/cairo-polygon.c.obj [68/690] Compiling C object src/libcairo-2.dll.p/cairo-slope.c.obj [69/690] Compiling C object src/libcairo-2.dll.p/cairo-stroke-dash.c.obj [70/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke.c.obj [71/690] Compiling C object src/libcairo-2.dll.p/cairo-stroke-style.c.obj [72/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-offset.c.obj [73/690] Compiling C object src/libcairo-2.dll.p/cairo-gstate.c.obj [74/690] 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:272:9: warning: 'stack_pboxes' may be used uninitialized [-Wmaybe-uninitialized] 272 | i = pixman_region32_init_rects (®ion->rgn, pboxes, count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/cairoint.h:69, from ../src/cairo-region.c:39: /usr/i686-w64-mingw32/sys-root/mingw/include/pixman-1/pixman.h:653:25: note: by argument 2 of type 'const pixman_box32_t *' {aka 'const struct pixman_box32 *'} to 'pixman_region32_init_rects' declared here 653 | pixman_bool_t pixman_region32_init_rects (pixman_region32_t *region, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-region.c:237:20: note: 'stack_pboxes' declared here 237 | pixman_box32_t stack_pboxes[CAIRO_STACK_ARRAY_LENGTH (pixman_box32_t)]; | ^~~~~~~~~~~~ [75/690] Compiling C object src/libcairo-2.dll.p/cairo-spans.c.obj [76/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-fallback.c.obj [77/690] Compiling C object src/libcairo-2.dll.p/cairo-rectangular-scan-converter.c.obj ../src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': ../src/cairo-rectangular-scan-converter.c:254:1: warning: inlining failed in call to 'add_cell': --param max-inline-insns-single limit reached [-Winline] 254 | add_cell (sweep_line_t *sweep, int x, int covered, int uncovered) | ^~~~~~~~ ../src/cairo-rectangular-scan-converter.c:355:9: note: called from here 355 | add_cell (sweep, i, | ^~~~~~~~~~~~~~~~~~~ 356 | -(CAIRO_FIXED_ONE-frac) * height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | -frac * height); | ~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:254:1: warning: inlining failed in call to 'add_cell': --param max-inline-insns-single limit reached [-Winline] 254 | add_cell (sweep_line_t *sweep, int x, int covered, int uncovered) | ^~~~~~~~ ../src/cairo-rectangular-scan-converter.c:349:9: note: called from here 349 | add_cell (sweep, i, | ^~~~~~~~~~~~~~~~~~~ 350 | (CAIRO_FIXED_ONE-frac) * height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 351 | frac * height); | ~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:507:6: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:552:5: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:521:2: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:535:3: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:540:6: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:564:6: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:569:2: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [78/690] Compiling C object src/libcairo-2.dll.p/cairo-shape-mask-compositor.c.obj [79/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-snapshot.c.obj [80/690] Compiling C object src/libcairo-2.dll.p/cairo-spline.c.obj [81/690] Compiling C object src/libcairo-2.dll.p/cairo-time.c.obj [82/690] Compiling C object src/libcairo-2.dll.p/cairo-toy-font-face.c.obj [83/690] 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [84/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-clipper.c.obj [85/690] Compiling C object src/libcairo-2.dll.p/cairo-tristrip.c.obj [86/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-wrapper.c.obj [87/690] Compiling C object src/libcairo-2.dll.p/cairo-path-fixed.c.obj [88/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-subsurface.c.obj [89/690] Compiling C object src/libcairo-2.dll.p/cairo-polygon-intersect.c.obj In function 'event_queue_insert_stop', inlined from 'intersection_sweep' at ../src/cairo-polygon-intersect.c:1221:15, inlined from '_cairo_polygon_intersect' at ../src/cairo-polygon-intersect.c:1406:14: ../src/cairo-polygon-intersect.c:838:1: warning: inlining failed in call to '_cairo_bo_event_queue_insert': --param max-inline-insns-single limit reached [-Winline] 838 | _cairo_bo_event_queue_insert (cairo_bo_event_queue_t *queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:918:12: note: called from here 918 | return _cairo_bo_event_queue_insert (event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | CAIRO_BO_EVENT_TYPE_STOP, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | edge, NULL, | ~~~~~~~~~~~ 921 | &point); | ~~~~~~~ ../src/cairo-polygon-intersect.c:838:1: warning: inlining failed in call to '_cairo_bo_event_queue_insert': --param max-inline-insns-single limit reached [-Winline] 838 | _cairo_bo_event_queue_insert (cairo_bo_event_queue_t *queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:918:12: note: called from here 918 | return _cairo_bo_event_queue_insert (event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | CAIRO_BO_EVENT_TYPE_STOP, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | edge, NULL, | ~~~~~~~~~~~ 921 | &point); | ~~~~~~~ In function 'event_queue_insert_if_intersect_below_current_y', inlined from 'intersection_sweep' at ../src/cairo-polygon-intersect.c:1229:12, inlined from '_cairo_polygon_intersect' at ../src/cairo-polygon-intersect.c:1406:14: ../src/cairo-polygon-intersect.c:838:1: warning: inlining failed in call to '_cairo_bo_event_queue_insert': --param max-inline-insns-single limit reached [-Winline] 838 | _cairo_bo_event_queue_insert (cairo_bo_event_queue_t *queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:952:12: note: called from here 952 | return _cairo_bo_event_queue_insert (event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | CAIRO_BO_EVENT_TYPE_INTERSECTION, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | left, right, | ~~~~~~~~~~~~ 955 | &intersection); | ~~~~~~~~~~~~~~ In function 'event_queue_insert_if_intersect_below_current_y', inlined from 'intersection_sweep' at ../src/cairo-polygon-intersect.c:1235:12, inlined from '_cairo_polygon_intersect' at ../src/cairo-polygon-intersect.c:1406:14: ../src/cairo-polygon-intersect.c:838:1: warning: inlining failed in call to '_cairo_bo_event_queue_insert': --param max-inline-insns-single limit reached [-Winline] 838 | _cairo_bo_event_queue_insert (cairo_bo_event_queue_t *queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:952:12: note: called from here 952 | return _cairo_bo_event_queue_insert (event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | CAIRO_BO_EVENT_TYPE_INTERSECTION, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | left, right, | ~~~~~~~~~~~~ 955 | &intersection); | ~~~~~~~~~~~~~~ In function 'event_queue_insert_if_intersect_below_current_y', inlined from 'intersection_sweep' at ../src/cairo-polygon-intersect.c:1255:12, inlined from '_cairo_polygon_intersect' at ../src/cairo-polygon-intersect.c:1406:14: ../src/cairo-polygon-intersect.c:838:1: warning: inlining failed in call to '_cairo_bo_event_queue_insert': --param max-inline-insns-single limit reached [-Winline] 838 | _cairo_bo_event_queue_insert (cairo_bo_event_queue_t *queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:952:12: note: called from here 952 | return _cairo_bo_event_queue_insert (event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | CAIRO_BO_EVENT_TYPE_INTERSECTION, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | left, right, | ~~~~~~~~~~~~ 955 | &intersection); | ~~~~~~~~~~~~~~ In function 'event_queue_insert_if_intersect_below_current_y', inlined from 'intersection_sweep' at ../src/cairo-polygon-intersect.c:1284:12, inlined from '_cairo_polygon_intersect' at ../src/cairo-polygon-intersect.c:1406:14: ../src/cairo-polygon-intersect.c:838:1: warning: inlining failed in call to '_cairo_bo_event_queue_insert': --param max-inline-insns-single limit reached [-Winline] 838 | _cairo_bo_event_queue_insert (cairo_bo_event_queue_t *queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:952:12: note: called from here 952 | return _cairo_bo_event_queue_insert (event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | CAIRO_BO_EVENT_TYPE_INTERSECTION, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | left, right, | ~~~~~~~~~~~~ 955 | &intersection); | ~~~~~~~~~~~~~~ In function 'event_queue_insert_if_intersect_below_current_y', inlined from 'intersection_sweep' at ../src/cairo-polygon-intersect.c:1290:12, inlined from '_cairo_polygon_intersect' at ../src/cairo-polygon-intersect.c:1406:14: ../src/cairo-polygon-intersect.c:838:1: warning: inlining failed in call to '_cairo_bo_event_queue_insert': --param max-inline-insns-single limit reached [-Winline] 838 | _cairo_bo_event_queue_insert (cairo_bo_event_queue_t *queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:952:12: note: called from here 952 | return _cairo_bo_event_queue_insert (event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | CAIRO_BO_EVENT_TYPE_INTERSECTION, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | left, right, | ~~~~~~~~~~~~ 955 | &intersection); | ~~~~~~~~~~~~~~ [90/690] Compiling C object src/libcairo-2.dll.p/cairo-unicode.c.obj [91/690] Compiling C object src/libcairo-2.dll.p/cairo-type1-glyph-names.c.obj [92/690] Compiling C object src/libcairo-2.dll.p/cairo-version.c.obj [93/690] Compiling C object src/libcairo-2.dll.p/cairo-type3-glyph-surface.c.obj [94/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-debug.c.obj [95/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-observer.c.obj [96/690] Compiling C object src/libcairo-2.dll.p/cairo-colr-glyph-render.c.obj [97/690] Compiling C object src/libcairo-2.dll.p/cairo-pdf-shading.c.obj [98/690] Compiling C object src/libcairo-2.dll.p/cairo-spans-compositor.c.obj [99/690] Compiling C object src/libcairo-2.dll.p/cairo-tag-stack.c.obj ../src/cairo-tag-stack.c: In function '_cairo_tag_stack_pop': ../src/cairo-tag-stack.c:238:16: warning: pointer used after 'free' [-Wuse-after-free] 238 | return _cairo_tag_error ("cairo_tag_end(\"%s\") does not matching previous begin tag \"%s\"", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | name, top->name); | ~~~~~~~~~~~~~~~~ In function '_cairo_tag_stack_free_elem', inlined from '_cairo_tag_stack_pop' at ../src/cairo-tag-stack.c:237:2: ../src/cairo-tag-stack.c:264:5: note: call to 'free' here 264 | free (elem); | ^~~~~~~~~~~ [100/690] Compiling C object src/libcairo-2.dll.p/cairo-deflate-stream.c.obj [101/690] Compiling C object src/libcairo-2.dll.p/cairo-user-font.c.obj [102/690] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font.c.obj In file included from ../src/cairoint.h:57, from ../src/cairo-scaled-font.c:41: In function 'memset', inlined from '_cairo_scaled_glyph_lookup' at ../src/cairo-scaled-font.c:2904:2: /usr/i686-w64-mingw32/sys-root/mingw/include/string.h:212:10: warning: '__builtin_memset' offset [0, 203] is out of the bounds [0, 0] [-Warray-bounds=] 212 | return __builtin___memset_chk(__dst, __val, __n, __mingw_bos(__dst, 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [103/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-device.c.obj [104/690] Generating src/make-cairo-def with a custom command egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E /builddir/build/BUILD/cairo-1.17.8/src/make-cairo-def.sh: line 22: cpp: command not found [105/690] Compiling C object src/libcairo-2.dll.p/cairo-tag-attributes.c.obj [106/690] Generating boilerplate/cairo-boilerplate-constructors.c with a custom command [107/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-system.c.obj [108/690] Compiling C object src/libcairo-2.dll.p/cairo-traps-compositor.c.obj [109/690] Compiling C object src/libcairo-2.dll.p/cairo-wideint.c.obj [110/690] Compiling C object src/libcairo-2.dll.p/cairo-type1-fallback.c.obj [111/690] Compiling C object src/libcairo-2.dll.p/cairo-png.c.obj [112/690] Compiling C object src/libcairo-2.dll.p/cairo-image-compositor.c.obj [113/690] Compiling C object src/libcairo-2.dll.p/cairo-recording-surface.c.obj In function 'bbtree_del', inlined from '_cairo_recording_surface_create_bbtree' at ../src/cairo-recording-surface.c:367:5, inlined from '_cairo_recording_surface_get_visible_commands' at ../src/cairo-recording-surface.c:1914:2, inlined from '_cairo_recording_surface_replay_internal' at ../src/cairo-recording-surface.c:2071:6: ../src/cairo-recording-surface.c:257:5: warning: 'free' called on pointer 'surface' with nonzero offset 376 [-Wfree-nonheap-object] 257 | free (bbt); | ^~~~~~~~~~ [114/690] Compiling C object src/libcairo-2.dll.p/cairo-tor-scan-converter.c.obj [115/690] Compiling C object src/libcairo-2.dll.p/cairo-tor22-scan-converter.c.obj [116/690] 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:68, from ../src/cairo-traps.c:40: ../src/cairo.h:3203: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 3203 | 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/690] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font-subsets.c.obj [118/690] Compiling C object src/libcairo-2.dll.p/cairo-type1-subset.c.obj [119/690] Compiling C object src/libcairo-2.dll.p/cairo-pdf-operators.c.obj [120/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-getopt.c.obj [121/690] Compiling C object boilerplate/libcairoboilerplate.a.p/meson-generated_.._cairo-boilerplate-constructors.c.obj [122/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-svg.c.obj [123/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32-printing.c.obj [124/690] Compiling C object src/libcairo-2.dll.p/cairo.c.obj [125/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-surface.c.obj [126/690] 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); | ^~~ [127/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-pdf.c.obj [128/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-script.c.obj [129/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-ps.c.obj [130/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-gdi-compositor.c.obj [131/690] Compiling C object util/cairo-script/csi-exec.exe.p/csi-exec.c.obj [132/690] Compiling C object src/libcairo-2.dll.p/cairo-truetype-subset.c.obj [133/690] Compiling C object util/cairo-missing/libcairo-missing.a.p/strndup.c.obj ../util/cairo-missing/strndup.c: In function 'strndup': ../util/cairo-missing/strndup.c:44:8: warning: 'nonnull' argument 's' compared to NULL [-Wnonnull-compare] 44 | if (s == NULL) | ^ [134/690] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-structs.c.obj [135/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-display-surface.c.obj ../src/win32/cairo-win32-display-surface.c: In function '_cairo_win32_display_surface_create_for_dc': ../src/win32/cairo-win32-display-surface.c:310:22: warning: 'bits' may be used uninitialized [-Wmaybe-uninitialized] 310 | surface->image = cairo_image_surface_create_for_data (bits, format, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | width, height, rowstride); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-display-surface.c:295:20: note: 'bits' was declared here 295 | unsigned char *bits; | ^~~~ ../src/win32/cairo-win32-display-surface.c:310:22: warning: 'rowstride' may be used uninitialized [-Wmaybe-uninitialized] 310 | surface->image = cairo_image_surface_create_for_data (bits, format, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | width, height, rowstride); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-display-surface.c:296:9: note: 'rowstride' was declared here 296 | int rowstride; | ^~~~~~~~~ [136/690] Compiling C object util/cairo-missing/libcairo-missing.a.p/getline.c.obj [137/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32.c.obj [138/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-stack.c.obj [139/690] Compiling C object util/cairo-script/csi-trace.exe.p/csi-trace.c.obj [140/690] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-enums.c.obj [141/690] Compiling C object util/cairo-script/csi-replay.exe.p/csi-replay.c.obj [142/690] Generating test/cairo-test-constructors.c with a custom command [143/690] Compiling C object test/pdiff/libpdiff.a.p/lpyramid.c.obj [144/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-hash.c.obj [145/690] Compiling C object test/pdiff/perceptualdiff.exe.p/args.c.obj [146/690] Linking static target util/cairo-missing/libcairo-missing.a [147/690] Linking static target util/cairo-gobject/libcairo-gobject.a [148/690] Compiling C object src/libcairo-2.dll.p/cairo-surface.c.obj [149/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-file.c.obj [150/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-interpreter.c.obj [151/690] Compiling C object test/pdiff/perceptualdiff.exe.p/perceptualdiff.c.obj [152/690] Compiling C object test/cairo-test-suite.exe.p/a1-bug.c.obj [153/690] Compiling C object src/libcairo-2.dll.p/cairo-pattern.c.obj [154/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-objects.c.obj [155/690] Compiling C object test/cairo-test-suite.exe.p/buffer-diff.c.obj [156/690] Compiling C object test/cairo-test-suite.exe.p/a1-clip.c.obj [157/690] Compiling C object test/cairo-test-suite.exe.p/a1-fill.c.obj [158/690] Compiling C object test/cairo-test-suite.exe.p/a1-image-sample.c.obj [159/690] Compiling C object test/pdiff/libpdiff.a.p/pdiff.c.obj [160/690] Compiling C object test/any2ppm.exe.p/any2ppm.c.obj [161/690] Compiling C object test/cairo-test-suite.exe.p/a1-mask.c.obj [162/690] Compiling C object test/cairo-test-suite.exe.p/a1-mask-sample.c.obj [163/690] Compiling C object test/cairo-test-suite.exe.p/a1-sample.c.obj [164/690] Compiling C object test/cairo-test-suite.exe.p/meson-generated_.._cairo-test-constructors.c.obj [165/690] Compiling C object test/cairo-test-suite.exe.p/a8-clear.c.obj [166/690] Linking static target test/pdiff/libpdiff.a [167/690] Compiling C object test/cairo-test-suite.exe.p/aliasing.c.obj [168/690] Compiling C object test/cairo-test-suite.exe.p/alpha-similar.c.obj [169/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate.c.obj [170/690] Compiling C object test/cairo-test-suite.exe.p/a1-traps-sample.c.obj [171/690] Compiling C object test/cairo-test-suite.exe.p/a8-mask.c.obj [172/690] Compiling C object test/cairo-test-suite.exe.p/arc-infinite-loop.c.obj [173/690] Compiling C object src/libcairo-2.dll.p/cairo-cff-subset.c.obj [174/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-font.c.obj ../src/win32/cairo-win32-font.c: In function '_cairo_win32_scaled_font_select_unscaled_font': ../src/win32/cairo-win32-font.c:526:17: warning: 'hfont' may be used uninitialized [-Wmaybe-uninitialized] 526 | old_hfont = SelectObject (hdc, hfont); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-font.c:519:11: note: 'hfont' was declared here 519 | HFONT hfont; | ^~~~~ [175/690] Compiling C object test/cairo-test-suite.exe.p/arc-direction.c.obj [176/690] Compiling C object test/cairo-test-suite.exe.p/arc-looping-dash.c.obj [177/690] Compiling C object test/cairo-test-suite.exe.p/big-little-box.c.obj [178/690] Linking static target boilerplate/libcairoboilerplate.a [179/690] Compiling C object test/cairo-test-suite.exe.p/a1-rasterisation.c.obj [180/690] Compiling C object test/cairo-test-suite.exe.p/big-empty-box.c.obj [181/690] Compiling C object test/cairo-test-suite.exe.p/bug-spline.c.obj [182/690] Compiling C object test/cairo-test-suite.exe.p/bilevel-image.c.obj [183/690] Compiling C object test/cairo-test-suite.exe.p/bug-277.c.obj [184/690] Compiling C object src/libcairo-2.dll.p/cairo-pdf-interchange.c.obj In function '_cairo_pdf_interchange_begin_structure_tag', inlined from '_cairo_pdf_interchange_tag_begin' at ../src/cairo-pdf-interchange.c:1444:11: ../src/cairo-pdf-interchange.c:1373:22: warning: 'mcid' may be used uninitialized [-Wmaybe-uninitialized] 1373 | status = _cairo_pdf_operators_tag_begin (&surface->pdf_operators, name, mcid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-pdf-interchange.c: In function '_cairo_pdf_interchange_tag_begin': ../src/cairo-pdf-interchange.c:1348:19: note: 'mcid' was declared here 1348 | int page_num, mcid; | ^~~~ ../src/cairo-pdf-interchange.c: In function '_cairo_pdf_interchange_begin_page_content': ../src/cairo-pdf-interchange.c:1597:22: warning: 'mcid' may be used uninitialized [-Wmaybe-uninitialized] 1597 | status = _cairo_pdf_operators_tag_begin (&surface->pdf_operators, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1598 | ic->end_page_node->name, | ~~~~~~~~~~~~~~~~~~~~~~~~ 1599 | mcid); | ~~~~~ ../src/cairo-pdf-interchange.c:1585:19: note: 'mcid' was declared here 1585 | int page_num, mcid; | ^~~~ [185/690] Compiling C object test/cairo-test-suite.exe.p/big-line.c.obj [186/690] Compiling C object test/cairo-test-suite.exe.p/big-empty-triangle.c.obj [187/690] Compiling C object test/cairo-test-suite.exe.p/big-little-triangle.c.obj [188/690] Compiling C object test/cairo-test-suite.exe.p/big-trap.c.obj [189/690] Compiling C object test/cairo-test-suite.exe.p/bug-361.c.obj [190/690] Compiling C object test/cairo-test-suite.exe.p/bug-40410.c.obj [191/690] Compiling C object test/cairo-test-suite.exe.p/bug-431.c.obj [192/690] Compiling C object test/cairo-test-suite.exe.p/bug-448.c.obj [193/690] Compiling C object test/cairo-test-suite.exe.p/bug-535.c.obj [194/690] Compiling C object test/cairo-test-suite.exe.p/bug-75705.c.obj [195/690] Compiling C object test/cairo-test-suite.exe.p/bug-51910.c.obj [196/690] Compiling C object test/cairo-test-suite.exe.p/bug-84115.c.obj [197/690] Compiling C object test/cairo-test-suite.exe.p/bug-bo-rectangular.c.obj [198/690] Compiling C object test/cairo-test-suite.exe.p/bug-bo-collins.c.obj [199/690] Compiling C object test/cairo-test-suite.exe.p/bug-bo-ricotz.c.obj [200/690] Compiling C object test/cairo-test-suite.exe.p/bug-source-cu.c.obj [201/690] Compiling C object test/cairo-test-suite.exe.p/bug-extents.c.obj [202/690] Compiling C object test/cairo-test-suite.exe.p/bug-image-compositor.c.obj [203/690] Compiling C object test/cairo-test-suite.exe.p/bug-seams.c.obj [204/690] Compiling C object test/cairo-test-suite.exe.p/checkerboard.c.obj [205/690] 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:911:18: warning: 'mime_data' may be used uninitialized [-Wmaybe-uninitialized] 911 | if (!StretchDIBits (surface->win32.dc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | x_tile*opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | y_tile*opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~ 915 | opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~ 916 | 0, | ~~ 917 | 0, | ~~ 918 | use_mime ? mime_info.width : opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | use_mime ? mime_info.height : opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | use_mime ? mime_data : opaque_image->data, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 921 | &bi, | ~~~~ 922 | DIB_RGB_COLORS, | ~~~~~~~~~~~~~~~ 923 | SRCCOPY)) | ~~~~~~~~ ../src/win32/cairo-win32-printing-surface.c:774:26: note: 'mime_data' was declared here 774 | const unsigned char *mime_data; | ^~~~~~~~~ [206/690] Compiling C object test/cairo-test-suite.exe.p/caps.c.obj [207/690] Compiling C object test/cairo-test-suite.exe.p/caps-joins.c.obj [208/690] Compiling C object test/cairo-test-suite.exe.p/caps-joins-alpha.c.obj [209/690] Compiling C object test/cairo-test-suite.exe.p/caps-sub-paths.c.obj [210/690] Compiling C object test/cairo-test-suite.exe.p/caps-joins-curve.c.obj [211/690] Compiling C object test/cairo-test-suite.exe.p/caps-tails-curve.c.obj [212/690] Compiling C object test/cairo-test-suite.exe.p/clear.c.obj [213/690] Compiling C object test/cairo-test-suite.exe.p/clip-all.c.obj [214/690] Compiling C object test/cairo-test-suite.exe.p/clip-complex-bug61592.c.obj [215/690] Compiling C object test/cairo-test-suite.exe.p/clear-source.c.obj [216/690] Compiling C object test/cairo-test-suite.exe.p/clip-complex-shape.c.obj [217/690] Compiling C object test/cairo-test-suite.exe.p/clip-contexts.c.obj [218/690] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-quad.c.obj [219/690] Compiling C object test/cairo-test-suite.exe.p/clip-double-free.c.obj [220/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-scanner.c.obj [221/690] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint.c.obj [222/690] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-hatching.c.obj [223/690] Compiling C object test/cairo-test-suite.exe.p/clip-device-offset.c.obj [224/690] Compiling C object test/cairo-test-suite.exe.p/clip-empty.c.obj [225/690] Compiling C object test/cairo-test-suite.exe.p/clip-empty-save.c.obj [226/690] Compiling C object test/cairo-test-suite.exe.p/clip-draw-unbounded.c.obj [227/690] Compiling C object test/cairo-test-suite.exe.p/clip-fill.c.obj [228/690] Compiling C object test/cairo-test-suite.exe.p/clip-fill-no-op.c.obj [229/690] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule.c.obj [230/690] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule-pixel-aligned.c.obj [231/690] Compiling C object src/libcairo-2.dll.p/cairo-svg-glyph-render.c.obj ../src/cairo-svg-glyph-render.c: In function '_read_png_from_base64': ../src/cairo-svg-glyph-render.c:1776:32: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized] 1776 | val = (val << 6) | (c -'a' + 26); | ~~~~~^~~~~ ../src/cairo-svg-glyph-render.c:1759:14: note: 'val' was declared here 1759 | unsigned val; | ^~~ [232/690] Compiling C object test/cairo-test-suite.exe.p/cairo-test-runner.c.obj [233/690] Compiling C object test/cairo-test-suite.exe.p/clip-empty-group.c.obj [234/690] Compiling C object test/cairo-test-suite.exe.p/clip-image.c.obj [235/690] Compiling C object test/cairo-test-suite.exe.p/clip-intersect.c.obj [236/690] 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:3076:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized] 3076 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3024:12: note: 'extent_x_scale' was declared here 3024 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c:3077:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized] 3077 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3025:12: note: 'extent_y_scale' was declared here 3025 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_surface': ../src/cairo-ft-font.c:2682:45: warning: 'surface' may be used uninitialized [-Wmaybe-uninitialized] 2682 | if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 && | ^~ ../src/cairo-ft-font.c:2613:34: note: 'surface' declared here 2613 | cairo_image_surface_t *surface; | ^~~~~~~ [237/690] Compiling C object test/cairo-test-suite.exe.p/cairo-test.c.obj [238/690] Compiling C object test/cairo-test-suite.exe.p/clip-mixed-antialias.c.obj [239/690] Compiling C object test/cairo-test-suite.exe.p/clip-nesting.c.obj [240/690] Compiling C object test/cairo-test-suite.exe.p/clip-push-group.c.obj [241/690] Compiling C object test/cairo-test-suite.exe.p/clip-group-shapes.c.obj [242/690] Compiling C object test/cairo-test-suite.exe.p/clip-polygons.c.obj [243/690] Compiling C object test/cairo-test-suite.exe.p/clip-rectilinear.c.obj [244/690] Compiling C object test/cairo-test-suite.exe.p/clip-shape.c.obj [245/690] Compiling C object test/cairo-test-suite.exe.p/clip-stroke-no-op.c.obj [246/690] Compiling C object test/cairo-test-suite.exe.p/clip-twice-rectangle.c.obj [247/690] Compiling C object test/cairo-test-suite.exe.p/clip-stroke.c.obj [248/690] Compiling C object test/cairo-test-suite.exe.p/clip-text.c.obj [249/690] Compiling C object test/cairo-test-suite.exe.p/clip-twice.c.obj [250/690] Compiling C object test/cairo-test-suite.exe.p/clip-unbounded.c.obj [251/690] Compiling C object test/cairo-test-suite.exe.p/clip-zero.c.obj [252/690] Compiling C object test/cairo-test-suite.exe.p/clipped-group.c.obj [253/690] Compiling C object test/cairo-test-suite.exe.p/clip-operator.c.obj [254/690] Compiling C object test/cairo-test-suite.exe.p/clipped-surface.c.obj [255/690] Compiling C object test/cairo-test-suite.exe.p/close-path.c.obj [256/690] Compiling C object test/cairo-test-suite.exe.p/close-path-current-point.c.obj [257/690] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over.c.obj [258/690] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-source.c.obj [259/690] Compiling C object test/cairo-test-suite.exe.p/copy-disjoint.c.obj [260/690] Compiling C object test/cairo-test-suite.exe.p/create-from-broken-png-stream.c.obj [261/690] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over-repeat.c.obj [262/690] Compiling C object test/cairo-test-suite.exe.p/create-from-png-16bit.c.obj [263/690] Compiling C object test/cairo-test-suite.exe.p/culled-glyphs.c.obj [264/690] Compiling C object test/cairo-test-suite.exe.p/api-special-cases.c.obj [265/690] Compiling C object test/cairo-test-suite.exe.p/create-from-png-stream.c.obj [266/690] Compiling C object test/cairo-test-suite.exe.p/curve-to-as-line-to.c.obj [267/690] Compiling C object test/cairo-test-suite.exe.p/dash-caps-joins.c.obj [268/690] Compiling C object test/cairo-test-suite.exe.p/dash-curve.c.obj [269/690] Compiling C object test/cairo-test-suite.exe.p/dash-infinite-loop.c.obj [270/690] Compiling C object test/cairo-test-suite.exe.p/dash-no-dash.c.obj [271/690] Compiling C object test/cairo-test-suite.exe.p/dash-offset.c.obj [272/690] Compiling C object test/cairo-test-suite.exe.p/dash-offset-negative.c.obj [273/690] Compiling C object test/cairo-test-suite.exe.p/copy-path.c.obj [274/690] Compiling C object test/cairo-test-suite.exe.p/dash-scale.c.obj [275/690] Compiling C object test/cairo-test-suite.exe.p/dash-zero-length.c.obj [276/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-curve-to.c.obj [277/690] Compiling C object test/cairo-test-suite.exe.p/create-for-stream.c.obj [278/690] Compiling C object test/cairo-test-suite.exe.p/create-from-png.c.obj [279/690] Compiling C object test/cairo-test-suite.exe.p/dash-state.c.obj [280/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-arc.c.obj [281/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-arcs.c.obj [282/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-dash.c.obj [283/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-linear-gradient.c.obj [284/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-pen.c.obj [285/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-path.c.obj [286/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-rel-curve-to.c.obj [287/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-solid-dash.c.obj [288/690] Compiling C object test/cairo-test-suite.exe.p/device-offset.c.obj [289/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-radial-gradient.c.obj [290/690] Compiling C object test/cairo-test-suite.exe.p/device-offset-fractional.c.obj [291/690] Compiling C object test/cairo-test-suite.exe.p/device-offset-positive.c.obj [292/690] Compiling C object test/cairo-test-suite.exe.p/device-offset-scale.c.obj [293/690] Compiling C object test/cairo-test-suite.exe.p/extend-reflect.c.obj [294/690] Compiling C object test/cairo-test-suite.exe.p/drunkard-tails.c.obj [295/690] Compiling C object test/cairo-test-suite.exe.p/error-setters.c.obj [296/690] Compiling C object test/cairo-test-suite.exe.p/extend-pad.c.obj [297/690] Compiling C object test/cairo-test-suite.exe.p/extend-pad-border.c.obj [298/690] Compiling C object test/cairo-test-suite.exe.p/extend-reflect-similar.c.obj [299/690] Compiling C object test/cairo-test-suite.exe.p/extend-repeat.c.obj [300/690] Compiling C object test/cairo-test-suite.exe.p/extend-repeat-similar.c.obj [301/690] Compiling C object test/cairo-test-suite.exe.p/extend-pad-similar.c.obj [302/690] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke.c.obj [303/690] Compiling C object test/cairo-test-suite.exe.p/fallback.c.obj [304/690] Compiling C object test/cairo-test-suite.exe.p/fill-alpha.c.obj [305/690] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha.c.obj [306/690] Compiling C object test/cairo-test-suite.exe.p/fill-degenerate-sort-order.c.obj [307/690] Compiling C object test/cairo-test-suite.exe.p/fill-alpha-pattern.c.obj [308/690] Compiling C object test/cairo-test-suite.exe.p/fill-empty.c.obj [309/690] Compiling C object test/cairo-test-suite.exe.p/fill-disjoint.c.obj [310/690] Compiling C object test/cairo-test-suite.exe.p/fill-image.c.obj [311/690] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha-add.c.obj [312/690] Compiling C object test/cairo-test-suite.exe.p/fill-missed-stop.c.obj [313/690] Compiling C object test/cairo-test-suite.exe.p/fill-rule.c.obj [314/690] Compiling C object test/cairo-test-suite.exe.p/font-face-get-type.c.obj [315/690] Compiling C object test/cairo-test-suite.exe.p/filter-bilinear-extents.c.obj [316/690] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-offset.c.obj [317/690] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-transformed.c.obj [318/690] Compiling C object test/cairo-test-suite.exe.p/glyph-cache-pressure.c.obj [319/690] Compiling C object test/cairo-test-suite.exe.p/coverage.c.obj [320/690] Compiling C object test/cairo-test-suite.exe.p/extended-blend.c.obj [321/690] Compiling C object test/cairo-test-suite.exe.p/get-group-target.c.obj [322/690] Compiling C object test/cairo-test-suite.exe.p/font-options.c.obj [323/690] Compiling C object test/cairo-test-suite.exe.p/gradient-alpha.c.obj [324/690] Compiling C object test/cairo-test-suite.exe.p/finer-grained-fallbacks.c.obj [325/690] Compiling C object test/cairo-test-suite.exe.p/group-clip.c.obj [326/690] Compiling C object src/libcairo-2.dll.p/cairo-script-surface.c.obj [327/690] Compiling C object test/cairo-test-suite.exe.p/gradient-constant-alpha.c.obj [328/690] Compiling C object test/cairo-test-suite.exe.p/group-paint.c.obj [329/690] Compiling C object test/cairo-test-suite.exe.p/group-state.c.obj [330/690] Compiling C object test/cairo-test-suite.exe.p/group-unaligned.c.obj [331/690] Compiling C object test/cairo-test-suite.exe.p/font-matrix-translation.c.obj [332/690] Compiling C object test/cairo-test-suite.exe.p/get-and-set.c.obj [333/690] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops.c.obj [334/690] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops-mask.c.obj [335/690] Compiling C object test/cairo-test-suite.exe.p/half-coverage.c.obj [336/690] Compiling C object test/cairo-test-suite.exe.p/horizontal-clip.c.obj [337/690] Compiling C object test/cairo-test-suite.exe.p/image-bug-710072.c.obj [338/690] Compiling C object test/cairo-test-suite.exe.p/implicit-close.c.obj [339/690] Compiling C object test/cairo-test-suite.exe.p/halo.c.obj [340/690] Compiling C object test/cairo-test-suite.exe.p/huge-linear.c.obj [341/690] Compiling C object test/cairo-test-suite.exe.p/huge-radial.c.obj [342/690] Compiling C object test/cairo-test-suite.exe.p/inverted-clip.c.obj [343/690] Compiling C object test/cairo-test-suite.exe.p/get-clip.c.obj [344/690] Compiling C object test/cairo-test-suite.exe.p/hairline.c.obj [345/690] Compiling C object test/cairo-test-suite.exe.p/hatchings.c.obj [346/690] Compiling C object test/cairo-test-suite.exe.p/in-fill-empty-trapezoid.c.obj [347/690] Compiling C object test/cairo-test-suite.exe.p/inverse-text.c.obj [348/690] Compiling C object test/cairo-test-suite.exe.p/image-surface-source.c.obj [349/690] Compiling C object test/cairo-test-suite.exe.p/infinite-join.c.obj [350/690] Compiling C object test/cairo-test-suite.exe.p/joins.c.obj [351/690] Compiling C object test/cairo-test-suite.exe.p/large-clip.c.obj [352/690] Compiling C object src/libcairo-2.dll.p/cairo-svg-surface.c.obj ../src/cairo-svg-surface.c: In function '_cairo_svg_surface_create_for_stream_internal.constprop': ../src/cairo-svg-surface.c:1142:15: warning: 'document' may be used uninitialized [-Wmaybe-uninitialized] 1142 | surface = _cairo_svg_surface_create_for_document (document, CAIRO_CONTENT_COLOR_ALPHA, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1143 | width, height, TRUE); | ~~~~~~~~~~~~~~~~~~~~ ../src/cairo-svg-surface.c:1128:27: note: 'document' was declared here 1128 | cairo_svg_document_t *document; | ^~~~~~~~ In function '_cairo_svg_document_emit_bitmap_glyph_data', inlined from '_cairo_svg_document_emit_glyph' at ../src/cairo-svg-surface.c:1517:11, inlined from '_cairo_svg_document_emit_font_subset' at ../src/cairo-svg-surface.c:1538:11: ../src/cairo-svg-surface.c:1493:9: warning: 'extracted_surface' may be used uninitialized [-Wmaybe-uninitialized] 1493 | _cairo_surface_release_source_image (extracted_surface, extracted_image, extracted_image_extra); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-svg-surface.c: In function '_cairo_svg_document_emit_font_subset': ../src/cairo-svg-surface.c:1371:22: note: 'extracted_surface' was declared here 1371 | cairo_surface_t *extracted_surface; | ^~~~~~~~~~~~~~~~~ [353/690] Compiling C object test/cairo-test-suite.exe.p/joins-loop.c.obj [354/690] Compiling C object test/cairo-test-suite.exe.p/joins-star.c.obj [355/690] Compiling C object test/cairo-test-suite.exe.p/joins-retrace.c.obj [356/690] Compiling C object test/cairo-test-suite.exe.p/large-font.c.obj [357/690] Compiling C object test/cairo-test-suite.exe.p/large-source.c.obj [358/690] Compiling C object test/cairo-test-suite.exe.p/large-source-roi.c.obj [359/690] Compiling C object test/cairo-test-suite.exe.p/large-twin-antialias-mixed.c.obj [360/690] Compiling C object test/cairo-test-suite.exe.p/leaky-dash.c.obj [361/690] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-rectangle.c.obj [362/690] Compiling C object test/cairo-test-suite.exe.p/leaky-polygon.c.obj [363/690] Compiling C object test/cairo-test-suite.exe.p/line-width.c.obj [364/690] Compiling C object test/cairo-test-suite.exe.p/in-fill-trapezoid.c.obj [365/690] Compiling C object test/cairo-test-suite.exe.p/line-width-scale.c.obj [366/690] Compiling C object test/cairo-test-suite.exe.p/line-width-tolerance.c.obj [367/690] Compiling C object test/cairo-test-suite.exe.p/line-width-zero.c.obj [368/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-large.c.obj [369/690] Compiling C object test/cairo-test-suite.exe.p/line-width-large-overlap.c.obj [370/690] Compiling C object test/cairo-test-suite.exe.p/line-width-overlap.c.obj [371/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-reflect.c.obj [372/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-extend.c.obj [373/690] Compiling C object test/cairo-test-suite.exe.p/linear-step-function.c.obj [374/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient.c.obj [375/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-one-stop.c.obj [376/690] Compiling C object test/cairo-test-suite.exe.p/linear-uniform.c.obj [377/690] Compiling C object test/cairo-test-suite.exe.p/long-lines.c.obj [378/690] Compiling C object test/cairo-test-suite.exe.p/get-path-extents.c.obj [379/690] Compiling C object test/cairo-test-suite.exe.p/invalid-matrix.c.obj [380/690] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-stroke.c.obj [381/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-subset.c.obj [382/690] Compiling C object test/cairo-test-suite.exe.p/long-dashed-lines.c.obj [383/690] Compiling C object test/cairo-test-suite.exe.p/mask-alpha.c.obj [384/690] Compiling C object src/libcairo-2.dll.p/cairo-ps-surface.c.obj [385/690] Compiling C object test/cairo-test-suite.exe.p/map-to-image.c.obj [386/690] Compiling C object test/cairo-test-suite.exe.p/mask-ctm.c.obj [387/690] Compiling C object test/cairo-test-suite.exe.p/mask-surface-ctm.c.obj [388/690] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-image.c.obj [389/690] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-similar.c.obj [390/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-accuracy.c.obj [391/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-overlap.c.obj [392/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern.c.obj [393/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-fold.c.obj [394/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-conical.c.obj [395/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-control-points.c.obj [396/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-transformed.c.obj [397/690] Compiling C object test/cairo-test-suite.exe.p/miter-precision.c.obj [398/690] Compiling C object test/cairo-test-suite.exe.p/move-to-show-surface.c.obj [399/690] Compiling C object test/cairo-test-suite.exe.p/negative-stride-image.c.obj [400/690] Compiling C object test/cairo-test-suite.exe.p/new-sub-path.c.obj [401/690] Compiling C object test/cairo-test-suite.exe.p/mask.c.obj [402/690] Compiling C object test/cairo-test-suite.exe.p/mask-glyphs.c.obj [403/690] Compiling C object test/cairo-test-suite.exe.p/mime-surface-api.c.obj [404/690] Compiling C object test/cairo-test-suite.exe.p/operator.c.obj [405/690] Compiling C object test/cairo-test-suite.exe.p/nil-surface.c.obj [406/690] Compiling C object test/cairo-test-suite.exe.p/operator-alpha.c.obj [407/690] Compiling C object test/cairo-test-suite.exe.p/outline-tolerance.c.obj [408/690] Compiling C object test/cairo-test-suite.exe.p/over-above-source.c.obj [409/690] Compiling C object test/cairo-test-suite.exe.p/mime-data.c.obj [410/690] Compiling C object test/cairo-test-suite.exe.p/over-around-source.c.obj [411/690] Compiling C object test/cairo-test-suite.exe.p/operator-alpha-alpha.c.obj [412/690] Compiling C object test/cairo-test-suite.exe.p/over-below-source.c.obj [413/690] Compiling C object test/cairo-test-suite.exe.p/overlapping-dash-caps.c.obj [414/690] Compiling C object test/cairo-test-suite.exe.p/over-between-source.c.obj [415/690] Compiling C object test/cairo-test-suite.exe.p/overlapping-boxes.c.obj [416/690] Compiling C object test/cairo-test-suite.exe.p/paint.c.obj [417/690] Compiling C object test/cairo-test-suite.exe.p/paint-repeat.c.obj [418/690] Compiling C object test/cairo-test-suite.exe.p/paint-source-alpha.c.obj [419/690] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha-group-clip.c.obj [420/690] Compiling C object test/cairo-test-suite.exe.p/operator-clear.c.obj [421/690] Compiling C object test/cairo-test-suite.exe.p/operator-www.c.obj [422/690] Compiling C object test/cairo-test-suite.exe.p/overflow.c.obj ../test/overflow.c: In function 'preamble': ../test/overflow.c:154:13: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 154 | if (check_if_result_fail (ctx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 155 | result, | ~~~~~~~ 156 | overflow, | ~~~~~~~~~ 157 | data, | ~~~~~ 158 | "_cairo_fallback_add_size_t_overflow")) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../test/overflow.c:132:12: note: 'result' was declared here 132 | size_t result; | ^~~~~~ [423/690] Compiling C object test/cairo-test-suite.exe.p/overlapping-glyphs.c.obj [424/690] Compiling C object test/cairo-test-suite.exe.p/paint-clip-fill.c.obj [425/690] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha.c.obj [426/690] Compiling C object test/cairo-test-suite.exe.p/partial-clip-text.c.obj [427/690] Compiling C object test/cairo-test-suite.exe.p/path-append.c.obj [428/690] Compiling C object test/cairo-test-suite.exe.p/path-currentpoint.c.obj [429/690] Compiling C object test/cairo-test-suite.exe.p/operator-source.c.obj [430/690] Compiling C object test/cairo-test-suite.exe.p/path-stroke-twice.c.obj [431/690] Compiling C object test/cairo-test-suite.exe.p/pass-through.c.obj [432/690] Compiling C object test/cairo-test-suite.exe.p/pdf-isolated-group.c.obj [433/690] Compiling C object test/cairo-test-suite.exe.p/pixman-rotate.c.obj [434/690] Compiling C object test/cairo-test-suite.exe.p/pattern-get-type.c.obj [435/690] Compiling C object test/cairo-test-suite.exe.p/push-group.c.obj [436/690] Compiling C object test/cairo-test-suite.exe.p/push-group-path-offset.c.obj [437/690] Compiling C object test/cairo-test-suite.exe.p/push-group-color.c.obj [438/690] Compiling C object test/cairo-test-suite.exe.p/pixman-downscale.c.obj [439/690] Compiling C object test/cairo-test-suite.exe.p/path-precision.c.obj [440/690] Compiling C object test/cairo-test-suite.exe.p/png.c.obj [441/690] Compiling C object test/cairo-test-suite.exe.p/radial-gradient-extend.c.obj [442/690] Compiling C object test/cairo-test-suite.exe.p/radial-outer-focus.c.obj [443/690] Compiling C object test/cairo-test-suite.exe.p/random-intersections-eo.c.obj [444/690] Compiling C object test/cairo-test-suite.exe.p/random-intersections-nonzero.c.obj [445/690] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-eo.c.obj [446/690] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-nz.c.obj [447/690] Compiling C object test/cairo-test-suite.exe.p/raster-source.c.obj [448/690] Compiling C object test/cairo-test-suite.exe.p/record-transform-paint.c.obj [449/690] Compiling C object test/cairo-test-suite.exe.p/pattern-getters.c.obj [450/690] Compiling C object test/cairo-test-suite.exe.p/radial-gradient.c.obj [451/690] Compiling C object test/cairo-test-suite.exe.p/record-mesh.c.obj [452/690] Compiling C object test/cairo-test-suite.exe.p/recording-ink-extents.c.obj [453/690] Compiling C object test/cairo-test-suite.exe.p/record-neg-extents.c.obj [454/690] Compiling C object test/cairo-test-suite.exe.p/recording-surface-pattern.c.obj [455/690] Compiling C object test/cairo-test-suite.exe.p/recording-surface-extend.c.obj [456/690] Compiling C object test/cairo-test-suite.exe.p/rectangle-rounding-error.c.obj [457/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-fill.c.obj [458/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-miter-limit.c.obj [459/690] Compiling C object test/cairo-test-suite.exe.p/random-clips.c.obj [460/690] Compiling C object test/cairo-test-suite.exe.p/record-replay-extend.c.obj [461/690] Compiling C object test/cairo-test-suite.exe.p/record-write-png.c.obj [462/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-grid.c.obj [463/690] Compiling C object test/cairo-test-suite.exe.p/rgb24-ignore-alpha.c.obj [464/690] Compiling C object test/cairo-test-suite.exe.p/record-extend.c.obj [465/690] Compiling C object test/cairo-test-suite.exe.p/reflected-stroke.c.obj [466/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash.c.obj [467/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-stroke.c.obj [468/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash-scale.c.obj [469/690] Compiling C object test/cairo-test-suite.exe.p/rel-path.c.obj [470/690] Compiling C object test/cairo-test-suite.exe.p/rotate-stroke-box.c.obj [471/690] Compiling C object test/cairo-test-suite.exe.p/rotate-image-surface-paint.c.obj [472/690] Compiling C object test/cairo-test-suite.exe.p/record1414x.c.obj [473/690] Compiling C object test/cairo-test-suite.exe.p/record2x.c.obj [474/690] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-fill.c.obj [475/690] Compiling C object test/cairo-test-suite.exe.p/record90.c.obj [476/690] Compiling C object test/cairo-test-suite.exe.p/rotated-clip.c.obj [477/690] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-stroke.c.obj [478/690] Compiling C object test/cairo-test-suite.exe.p/record.c.obj [479/690] Compiling C object test/cairo-test-suite.exe.p/round-join-bug-520.c.obj [480/690] Compiling C object test/cairo-test-suite.exe.p/scale-down-source-surface-paint.c.obj [481/690] Compiling C object test/cairo-test-suite.exe.p/scale-source-surface-paint.c.obj [482/690] Compiling C object test/cairo-test-suite.exe.p/scaled-font-zero-matrix.c.obj [483/690] Compiling C object test/cairo-test-suite.exe.p/select-font-face.c.obj [484/690] Compiling C object test/cairo-test-suite.exe.p/select-font-no-show-text.c.obj [485/690] Compiling C object test/cairo-test-suite.exe.p/scale-offset-similar.c.obj [486/690] Compiling C object test/cairo-test-suite.exe.p/self-copy.c.obj [487/690] Compiling C object test/cairo-test-suite.exe.p/sample.c.obj [488/690] Compiling C object test/cairo-test-suite.exe.p/scale-offset-image.c.obj [489/690] Compiling C object test/cairo-test-suite.exe.p/stroke-ctm-caps.c.obj [490/690] Compiling C object test/cairo-test-suite.exe.p/show-text-current-point.c.obj [491/690] Compiling C object test/cairo-test-suite.exe.p/stroke-image.c.obj [492/690] Compiling C object test/cairo-test-suite.exe.p/stroke-open-box.c.obj [493/690] Compiling C object test/cairo-test-suite.exe.p/self-copy-overlap.c.obj [494/690] Compiling C object test/cairo-test-suite.exe.p/stroke-clipped.c.obj [495/690] Compiling C object test/cairo-test-suite.exe.p/self-intersecting.c.obj [496/690] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-advance.c.obj [497/690] Compiling C object test/cairo-test-suite.exe.p/set-source.c.obj [498/690] Compiling C object test/cairo-test-suite.exe.p/shape-general-convex.c.obj [499/690] Compiling C object test/cairo-test-suite.exe.p/partial-coverage.c.obj [500/690] Compiling C object test/cairo-test-suite.exe.p/shape-sierpinski.c.obj [501/690] Compiling C object test/cairo-test-suite.exe.p/shifted-operator.c.obj [502/690] Compiling C object test/cairo-test-suite.exe.p/skew-extreme.c.obj [503/690] Compiling C object test/cairo-test-suite.exe.p/recordflip.c.obj [504/690] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-many.c.obj [505/690] Compiling C object test/cairo-test-suite.exe.p/smask-fill.c.obj [506/690] Compiling C object test/cairo-test-suite.exe.p/smask-image-mask.c.obj [507/690] Compiling C object test/cairo-test-suite.exe.p/smp-glyph.c.obj [508/690] Compiling C object test/cairo-test-suite.exe.p/simple.c.obj [509/690] Compiling C object test/cairo-test-suite.exe.p/smask.c.obj [510/690] Compiling C object test/cairo-test-suite.exe.p/smask-paint.c.obj [511/690] Compiling C object test/cairo-test-suite.exe.p/smask-stroke.c.obj [512/690] Compiling C object test/cairo-test-suite.exe.p/smask-text.c.obj [513/690] Compiling C object test/cairo-test-suite.exe.p/source-clip.c.obj [514/690] Compiling C object test/cairo-test-suite.exe.p/smask-mask.c.obj [515/690] Compiling C object test/cairo-test-suite.exe.p/source-clip-scale.c.obj [516/690] Compiling C object test/cairo-test-suite.exe.p/source-surface-scale-paint.c.obj [517/690] Compiling C object test/cairo-test-suite.exe.p/stride-12-image.c.obj [518/690] Compiling C object test/cairo-test-suite.exe.p/stroke-pattern.c.obj [519/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-image-repeat.c.obj [520/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-repeat.c.obj [521/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-reflect.c.obj [522/690] Compiling C object test/cairo-test-suite.exe.p/solid-pattern-cache-stress.c.obj [523/690] Compiling C object test/cairo-test-suite.exe.p/subsurface.c.obj [524/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-pad.c.obj [525/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-parent.c.obj [526/690] Compiling C object test/cairo-test-suite.exe.p/spline-decomposition.c.obj [527/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-child.c.obj [528/690] Compiling C object test/cairo-test-suite.exe.p/surface-finish-twice.c.obj [529/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down.c.obj [530/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-outside-target.c.obj [531/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-scale.c.obj [532/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-similar-repeat.c.obj [533/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern.c.obj [534/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-up.c.obj [535/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-big-scale-down.c.obj [536/690] Compiling C object test/cairo-test-suite.exe.p/text-antialias-subpixel.c.obj [537/690] Compiling C object test/cairo-test-suite.exe.p/text-cache-crash.c.obj [538/690] Compiling C object test/cairo-test-suite.exe.p/text-glyph-range.c.obj [539/690] Compiling C object test/cairo-test-suite.exe.p/text-pattern.c.obj [540/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down-extend.c.obj [541/690] Compiling C object test/cairo-test-suite.exe.p/text-antialias.c.obj [542/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-operator.c.obj [543/690] Compiling C object test/cairo-test-suite.exe.p/text-subpixel.c.obj [544/690] Compiling C object test/cairo-test-suite.exe.p/text-rotate.c.obj [545/690] Compiling C object test/cairo-test-suite.exe.p/text-unhinted-metrics.c.obj [546/690] Compiling C object test/cairo-test-suite.exe.p/twin.c.obj [547/690] Compiling C object test/cairo-test-suite.exe.p/text-transform.c.obj [548/690] Compiling C object test/cairo-test-suite.exe.p/thin-lines.c.obj [549/690] Compiling C object test/cairo-test-suite.exe.p/transforms.c.obj [550/690] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-gray.c.obj [551/690] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-mixed.c.obj [552/690] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-none.c.obj [553/690] Compiling C object test/cairo-test-suite.exe.p/translate-show-surface.c.obj [554/690] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-subpixel.c.obj [555/690] Compiling C object test/cairo-test-suite.exe.p/tighten-bounds.c.obj [556/690] Compiling C object test/cairo-test-suite.exe.p/toy-font-face.c.obj [557/690] Compiling C object test/cairo-test-suite.exe.p/unclosed-strokes.c.obj [558/690] Compiling C object test/cairo-test-suite.exe.p/trap-clip.c.obj [559/690] Compiling C object test/cairo-test-suite.exe.p/unaligned-box.c.obj [560/690] Compiling C object test/cairo-test-suite.exe.p/unantialiased-shapes.c.obj [561/690] Compiling C object test/cairo-test-suite.exe.p/user-data.c.obj [562/690] Compiling C object test/cairo-test-suite.exe.p/user-font-subpixel.c.obj [563/690] Compiling C object test/cairo-test-suite.exe.p/white-in-noop.c.obj [564/690] Compiling C object test/cairo-test-suite.exe.p/text-zero-len.c.obj [565/690] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-image-shm.c.obj [566/690] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-subimage.c.obj [567/690] Compiling C object test/cairo-test-suite.exe.p/xcb-stress-cache.c.obj [568/690] Compiling C object test/cairo-test-suite.exe.p/xcb-snapshot-assert.c.obj [569/690] Compiling C object test/cairo-test-suite.exe.p/xcomposite-projection.c.obj [570/690] Compiling C object test/cairo-test-suite.exe.p/unbounded-operator.c.obj [571/690] Compiling C object test/cairo-test-suite.exe.p/user-font.c.obj [572/690] Compiling C object test/cairo-test-suite.exe.p/user-font-mask.c.obj [573/690] Compiling C object test/cairo-test-suite.exe.p/tiger.c.obj [574/690] Compiling C object test/cairo-test-suite.exe.p/user-font-proxy.c.obj [575/690] Compiling C object test/cairo-test-suite.exe.p/xlib-expose-event.c.obj [576/690] Compiling C object test/cairo-test-suite.exe.p/zero-alpha.c.obj [577/690] Compiling C object test/cairo-test-suite.exe.p/zero-mask.c.obj [578/690] Compiling C object test/cairo-test-suite.exe.p/user-font-color.c.obj [579/690] Compiling C object test/cairo-test-suite.exe.p/pthread-show-text.c.obj [580/690] Compiling C object test/cairo-test-suite.exe.p/pthread-same-source.c.obj [581/690] Compiling C object test/cairo-test-suite.exe.p/pthread-similar.c.obj [582/690] Compiling C object test/cairo-test-suite.exe.p/user-font-rescale.c.obj [583/690] Compiling C object test/cairo-test-suite.exe.p/ft-color-font.c.obj [584/690] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-table.c.obj [585/690] Compiling C object test/cairo-test-suite.exe.p/pdf-features.c.obj [586/690] Compiling C object test/cairo-test-suite.exe.p/ft-svg-color-font.c.obj [587/690] Compiling C object test/cairo-test-suite.exe.p/font-variations.c.obj [588/690] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type3.c.obj [589/690] Compiling C object test/cairo-test-suite.exe.p/ft-text-antialias-none.c.obj [590/690] Compiling C object test/cairo-test-suite.exe.p/pdf-operators-text.c.obj [591/690] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type1.c.obj [592/690] Compiling C object test/cairo-test-suite.exe.p/bitmap-font.c.obj [593/690] Compiling C object test/cairo-test-suite.exe.p/pdf-mime-data.c.obj [594/690] Compiling C object test/cairo-test-suite.exe.p/ps-features.c.obj [595/690] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-positioning.c.obj [596/690] Compiling C object test/cairo-test-suite.exe.p/pdf-surface-source.c.obj [597/690] Compiling C object test/cairo-test-suite.exe.p/svg-surface.c.obj [598/690] Compiling C++ object src/libcairo-2.dll.p/win32_cairo-dwrite-font.cpp.obj [599/690] Compiling C object test/cairo-test-suite.exe.p/ft-font-create-for-ft-face.c.obj [600/690] Compiling C object test/cairo-test-suite.exe.p/svg-clip.c.obj [601/690] Compiling C object test/cairo-test-suite.exe.p/ps-surface-source.c.obj [602/690] Compiling C object test/cairo-test-suite.exe.p/svg-surface-source.c.obj [603/690] Compiling C object test/cairo-test-suite.exe.p/multi-page.c.obj [604/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/composite-checker.c.obj [605/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint.c.obj [606/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint-with-alpha.c.obj [607/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill.c.obj [608/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/hash-table.c.obj [609/690] Compiling C object test/cairo-test-suite.exe.p/ps-eps.c.obj [610/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/box-outline.c.obj [611/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/disjoint.c.obj [612/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-lines.c.obj [613/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/pattern_create_radial.c.obj [614/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/subimage_copy.c.obj [615/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/cairo-perf-cover.c.obj [616/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/rectangles.c.obj [617/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/rounded-rectangles.c.obj [618/690] Compiling C object test/cairo-test-suite.exe.p/pdf-tagged-text.c.obj [619/690] Compiling C object test/cairo-test-suite.exe.p/create-regions.c.obj [620/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/hatching.c.obj [621/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/line.c.obj [622/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/stroke.c.obj [623/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/tessellate.c.obj [624/690] Compiling C object test/cairo-test-suite.exe.p/mime-unique-id.c.obj [625/690] Compiling C object test/cairo-test-suite.exe.p/fallback-resolution.c.obj [626/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-line.c.obj [627/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/unaligned-clip.c.obj [628/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/mask.c.obj [629/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/text.c.obj [630/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/twin.c.obj [631/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-dashed-lines.c.obj [632/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/zrusin.c.obj [633/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/wave.c.obj [634/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/pythagoras-tree.c.obj [635/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/sierpinski.c.obj [636/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/tiger.c.obj [637/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/glyphs.c.obj [638/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/intersections.c.obj [639/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill-clip.c.obj [640/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/pixel.c.obj [641/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-curve.c.obj [642/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-curves.c.obj [643/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/dragon.c.obj [644/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-strokes.c.obj [645/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-strokes.c.obj [646/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/curve.c.obj [647/690] Compiling C object perf/libcairoperf.a.p/cairo-stats.c.obj [648/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-fills.c.obj [649/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-fills.c.obj [650/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/spiral.c.obj [651/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/mosaic.c.obj [652/690] Compiling C object perf/cairo-perf-print.exe.p/cairo-perf-print.c.obj [653/690] Compiling C object perf/libcairoperf.a.p/cairo-perf.c.obj [654/690] Compiling C object perf/cairo-analyse-trace.exe.p/.._src_cairo-error.c.obj [655/690] Compiling C object perf/libcairoperf.a.p/.._src_cairo-time.c.obj [656/690] Compiling C object test/cairo-test-suite.exe.p/world-map.c.obj [657/690] 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; | ^~~~~~~~ [658/690] Compiling C object perf/cairo-perf-micro.exe.p/cairo-perf-micro.c.obj [659/690] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-error.c.obj [660/690] 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; | ^~~~~~~~ [661/690] Compiling C object perf/cairo-analyse-trace.exe.p/cairo-analyse-trace.c.obj [662/690] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-hash.c.obj [663/690] Compiling C object perf/libcairoperf.a.p/cairo-perf-report.c.obj [664/690] Linking static target perf/libcairoperf.a [665/690] Compiling C object src/libcairo-2.dll.p/cairo-pdf-surface.c.obj ../src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_finish': ../src/cairo-pdf-surface.c:2573:8: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized] 2573 | if (status == CAIRO_STATUS_SUCCESS) | ^ ../src/cairo-pdf-surface.c:2497:20: note: 'status' was declared here 2497 | cairo_status_t status, status2; | ^~~~~~ [666/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/world-map.c.obj [667/690] Compiling C object perf/cairo-perf-trace.exe.p/cairo-perf-trace.c.obj [668/690] Linking static target perf/micro/libcairo-perf-micro.a [669/690] Linking static target src/libcairo.a [670/690] 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:262:5: warning: 'sum' may be used uninitialized [-Wmaybe-uninitialized] 262 | printf ("%d: slow[%d] average: %f, fast[%d] average: %f, %f\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263 | num_values, slow_count, slow_sum / slow_count, fast_count, fast_sum / fast_count, sum / num_values); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../perf/cairo-perf-chart.c: In function 'main': ../perf/cairo-perf-chart.c:142:40: note: 'sum' was declared here 142 | double slow_sum = 0, fast_sum = 0, sum; | ^~~ 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; | ^~~~~~~~ [671/690] Linking target src/libcairo-2.dll [672/690] Generating symbol file src/libcairo-2.dll.p/libcairo-2.dll.symbols [673/690] Linking target util/cairo-gobject/libcairo-gobject-2.dll [674/690] Linking target test/pdiff/perceptualdiff.exe [675/690] Linking target perf/cairo-perf-compare-backends.exe [676/690] Linking target perf/cairo-perf-print.exe [677/690] Linking target perf/cairo-perf-chart.exe [678/690] Linking target perf/cairo-perf-diff-files.exe [679/690] Linking target perf/cairo-perf-micro.exe [680/690] 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 '_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 '_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 '_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 '_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 '_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; | ^~ 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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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; | ^~ ../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_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_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_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_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_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_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_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 '_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_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 '_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 '_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 '_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 '_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_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_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; | ^~ ../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 '_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; | ^~ 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 '_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 '_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 '_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; | ^~ 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 '_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; | ^~ ../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 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; | ^~ 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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', 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; | ^~ 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; | ^~ [681/690] Linking static target util/cairo-script/libcairo-script-interpreter.a [682/690] Linking target test/cairo-test-suite.exe [683/690] Linking target util/cairo-script/libcairo-script-interpreter-2.dll [684/690] Generating symbol file util/cairo-script/libcairo-script-interpreter-2.dll.p/libcairo-script-interpreter-2.dll.symbols [685/690] Linking target util/cairo-script/csi-trace.exe [686/690] Linking target util/cairo-script/csi-replay.exe [687/690] Linking target test/any2ppm.exe [688/690] Linking target util/cairo-script/csi-exec.exe [689/690] Linking target perf/cairo-analyse-trace.exe [690/690] Linking target perf/cairo-perf-trace.exe + ninja -C build_win64 ninja: Entering directory `build_win64' [1/690] Compiling C object src/libcairo-2.dll.p/cairo-bentley-ottmann-rectilinear.c.obj [2/690] Compiling C object src/libcairo-2.dll.p/cairo-arc.c.obj [3/690] Compiling C object src/libcairo-2.dll.p/cairo-clip-polygon.c.obj [4/690] Compiling C object src/libcairo-2.dll.p/cairo-base85-stream.c.obj [5/690] Compiling C object src/libcairo-2.dll.p/cairo-array.c.obj [6/690] Compiling C object src/libcairo-2.dll.p/cairo-damage.c.obj [7/690] Compiling C object src/libcairo-2.dll.p/cairo-compositor.c.obj [8/690] Compiling C object src/libcairo-2.dll.p/cairo-atomic.c.obj [9/690] 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [10/690] Compiling C object src/libcairo-2.dll.p/cairo-device.c.obj [11/690] Compiling C object src/libcairo-2.dll.p/cairo-cache.c.obj [12/690] 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:68, from ../src/cairo-clip-region.c:42: ../src/cairo.h:3203: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 3203 | 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)]; | ^~~~~~~~~~~ [13/690] Compiling C object src/libcairo-2.dll.p/cairo-base64-stream.c.obj [14/690] Compiling C object src/libcairo-2.dll.p/cairo-debug.c.obj [15/690] Compiling C object src/libcairo-2.dll.p/cairo-error.c.obj [16/690] Compiling C object src/libcairo-2.dll.p/cairo-fixed.c.obj [17/690] Compiling C object src/libcairo-2.dll.p/cairo-clip-surface.c.obj [18/690] Compiling C object src/libcairo-2.dll.p/cairo-boxes.c.obj [19/690] Compiling C object src/libcairo-2.dll.p/cairo-analysis-surface.c.obj [20/690] 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [21/690] Compiling C object src/libcairo-2.dll.p/cairo-color.c.obj [22/690] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin-data.c.obj [23/690] Compiling C object src/libcairo-2.dll.p/cairo-fallback-compositor.c.obj [24/690] 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-bentley-ottmann.c: In function '_cairo_bentley_ottmann_tessellate_polygon': ../src/cairo-bentley-ottmann.c:1535:27: warning: 'ymax' may be used uninitialized [-Wmaybe-uninitialized] 1535 | for (y = i = 0; y < ymax && i < num_events; y++) { | ~~^~~~~~ ../src/cairo-bentley-ottmann.c:1476:33: note: 'ymax' was declared here 1476 | int i, num_events, y, ymin, ymax; | ^~~~ [25/690] Compiling C object src/libcairo-2.dll.p/cairo-composite-rectangles.c.obj [26/690] Compiling C object src/libcairo-2.dll.p/cairo-contour.c.obj [27/690] Compiling C object src/libcairo-2.dll.p/cairo-font-face.c.obj [28/690] Compiling C object src/libcairo-2.dll.p/cairo-font-face-twin.c.obj [29/690] Compiling C object src/libcairo-2.dll.p/cairo-clip-boxes.c.obj [30/690] Compiling C object src/libcairo-2.dll.p/cairo-font-options.c.obj [31/690] Compiling C object src/libcairo-2.dll.p/cairo-clip.c.obj [32/690] Compiling C object src/libcairo-2.dll.p/cairo-default-context.c.obj [33/690] 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [34/690] Compiling C object src/libcairo-2.dll.p/cairo-clip-tor-scan-converter.c.obj [35/690] Compiling C object src/libcairo-2.dll.p/cairo-freed-pool.c.obj [36/690] Compiling C object src/libcairo-2.dll.p/cairo-hash.c.obj [37/690] Compiling C object src/libcairo-2.dll.p/cairo-line.c.obj [38/690] Compiling C object src/libcairo-2.dll.p/cairo-freelist.c.obj [39/690] Compiling C object src/libcairo-2.dll.p/cairo-mutex.c.obj [40/690] Compiling C object src/libcairo-2.dll.p/cairo-lzw.c.obj [41/690] Compiling C object src/libcairo-2.dll.p/cairo-image-info.c.obj [42/690] Compiling C object src/libcairo-2.dll.p/cairo-hull.c.obj [43/690] Compiling C object src/libcairo-2.dll.p/cairo-no-compositor.c.obj [44/690] Compiling C object src/libcairo-2.dll.p/cairo-mempool.c.obj [45/690] Compiling C object src/libcairo-2.dll.p/cairo-misc.c.obj [46/690] Compiling C object src/libcairo-2.dll.p/cairo-mono-scan-converter.c.obj [47/690] Compiling C object src/libcairo-2.dll.p/cairo-observer.c.obj [48/690] Compiling C object src/libcairo-2.dll.p/cairo-paginated-surface.c.obj [49/690] Compiling C object src/libcairo-2.dll.p/cairo-matrix.c.obj [50/690] Compiling C object src/libcairo-2.dll.p/cairo-mesh-pattern-rasterizer.c.obj [51/690] Compiling C object src/libcairo-2.dll.p/cairo-image-surface.c.obj [52/690] Compiling C object src/libcairo-2.dll.p/cairo-path-in-fill.c.obj [53/690] Compiling C object src/libcairo-2.dll.p/cairo-path-fill.c.obj [54/690] Compiling C object src/libcairo-2.dll.p/cairo-output-stream.c.obj [55/690] Compiling C object src/libcairo-2.dll.p/cairo-path-bounds.c.obj [56/690] Compiling C object src/libcairo-2.dll.p/cairo-mask-compositor.c.obj [57/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-tristrip.c.obj [58/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-boxes.c.obj [59/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-traps.c.obj [60/690] Compiling C object src/libcairo-2.dll.p/cairo-gstate.c.obj [61/690] Compiling C object src/libcairo-2.dll.p/cairo-path.c.obj [62/690] Compiling C object src/libcairo-2.dll.p/cairo-image-source.c.obj [63/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke-polygon.c.obj [64/690] Compiling C object src/libcairo-2.dll.p/cairo-path-stroke.c.obj [65/690] Compiling C object src/libcairo-2.dll.p/cairo-path-fixed.c.obj [66/690] Compiling C object src/libcairo-2.dll.p/cairo-pen.c.obj [67/690] Compiling C object src/libcairo-2.dll.p/cairo-raster-source-pattern.c.obj [68/690] Compiling C object src/libcairo-2.dll.p/cairo-rectangle.c.obj [69/690] Compiling C object src/libcairo-2.dll.p/cairo-slope.c.obj [70/690] 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:272:9: warning: 'stack_pboxes' may be used uninitialized [-Wmaybe-uninitialized] 272 | i = pixman_region32_init_rects (®ion->rgn, pboxes, count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/cairoint.h:69, from ../src/cairo-region.c:39: /usr/x86_64-w64-mingw32/sys-root/mingw/include/pixman-1/pixman.h:653:25: note: by argument 2 of type 'const pixman_box32_t *' {aka 'const struct pixman_box32 *'} to 'pixman_region32_init_rects' declared here 653 | pixman_bool_t pixman_region32_init_rects (pixman_region32_t *region, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-region.c:237:20: note: 'stack_pboxes' declared here 237 | pixman_box32_t stack_pboxes[CAIRO_STACK_ARRAY_LENGTH (pixman_box32_t)]; | ^~~~~~~~~~~~ [71/690] Compiling C object src/libcairo-2.dll.p/cairo-shape-mask-compositor.c.obj [72/690] Compiling C object src/libcairo-2.dll.p/cairo-stroke-dash.c.obj [73/690] Compiling C object src/libcairo-2.dll.p/cairo-spans.c.obj [74/690] Compiling C object src/libcairo-2.dll.p/cairo-rtree.c.obj [75/690] Compiling C object src/libcairo-2.dll.p/cairo-stroke-style.c.obj [76/690] Compiling C object src/libcairo-2.dll.p/cairo-polygon.c.obj [77/690] Compiling C object src/libcairo-2.dll.p/cairo-spline.c.obj [78/690] 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [79/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-fallback.c.obj [80/690] Compiling C object src/libcairo-2.dll.p/cairo-polygon-intersect.c.obj In function 'intersection_sweep', inlined from '_cairo_polygon_intersect' at ../src/cairo-polygon-intersect.c:1406:14: ../src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to 'event_queue_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:1229:26: note: called from here 1229 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, left, e1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to 'event_queue_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:1235:26: note: called from here 1235 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to 'event_queue_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:1255:26: note: called from here 1255 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, left, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to 'event_queue_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:1284:26: note: called from here 1284 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, left, e2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to 'event_queue_insert_if_intersect_below_current_y': --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-polygon-intersect.c:1290:26: note: called from here 1290 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [81/690] 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [82/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-clipper.c.obj [83/690] Compiling C object src/libcairo-2.dll.p/cairo-image-compositor.c.obj [84/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-snapshot.c.obj [85/690] Compiling C object src/libcairo-2.dll.p/cairo-spans-compositor.c.obj [86/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-offset.c.obj [87/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-subsurface.c.obj [88/690] Compiling C object src/libcairo-2.dll.p/cairo-time.c.obj [89/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-wrapper.c.obj [90/690] Compiling C object src/libcairo-2.dll.p/cairo-toy-font-face.c.obj [91/690] Compiling C object src/libcairo-2.dll.p/cairo-tristrip.c.obj [92/690] Compiling C object src/libcairo-2.dll.p/cairo-version.c.obj [93/690] Compiling C object src/libcairo-2.dll.p/cairo-recording-surface.c.obj In function 'bbtree_del', inlined from '_cairo_recording_surface_create_bbtree' at ../src/cairo-recording-surface.c:367:5, inlined from '_cairo_recording_surface_get_visible_commands' at ../src/cairo-recording-surface.c:1914:2, inlined from '_cairo_recording_surface_replay_internal' at ../src/cairo-recording-surface.c:2071:6: ../src/cairo-recording-surface.c:257:5: warning: 'free' called on pointer 'surface' with nonzero offset 472 [-Wfree-nonheap-object] 257 | free (bbt); | ^~~~~~~~~~ [94/690] Compiling C object src/libcairo-2.dll.p/cairo-tor22-scan-converter.c.obj [95/690] Compiling C object src/libcairo-2.dll.p/cairo-pattern.c.obj [96/690] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font.c.obj In file included from ../src/cairoint.h:57, from ../src/cairo-scaled-font.c:41: In function 'memset', inlined from '_cairo_scaled_glyph_lookup' at ../src/cairo-scaled-font.c:2904:2: /usr/x86_64-w64-mingw32/sys-root/mingw/include/string.h:212:10: warning: '__builtin_memset' offset [0, 231] is out of the bounds [0, 0] [-Warray-bounds=] 212 | return __builtin___memset_chk(__dst, __val, __n, __mingw_bos(__dst, 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [97/690] Compiling C object src/libcairo-2.dll.p/cairo-unicode.c.obj [98/690] Compiling C object src/libcairo-2.dll.p/cairo-surface-observer.c.obj [99/690] Compiling C object src/libcairo-2.dll.p/cairo-wideint.c.obj [100/690] Compiling C object src/libcairo-2.dll.p/cairo-tor-scan-converter.c.obj [101/690] 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:68, from ../src/cairo-traps.c:40: ../src/cairo.h:3203: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 3203 | 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)]; | ^~~~~~~~~~~ [102/690] Compiling C object src/libcairo-2.dll.p/cairo-type1-glyph-names.c.obj [103/690] Compiling C object src/libcairo-2.dll.p/cairo-user-font.c.obj [104/690] Generating src/make-cairo-def with a custom command egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E /builddir/build/BUILD/cairo-1.17.8/src/make-cairo-def.sh: line 22: cpp: command not found egrep: warning: egrep is obsolescent; using grep -E [105/690] Compiling C object src/libcairo-2.dll.p/cairo-tag-stack.c.obj ../src/cairo-tag-stack.c: In function '_cairo_tag_stack_pop': ../src/cairo-tag-stack.c:238:16: warning: pointer used after 'free' [-Wuse-after-free] 238 | return _cairo_tag_error ("cairo_tag_end(\"%s\") does not matching previous begin tag \"%s\"", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | name, top->name); | ~~~~~~~~~~~~~~~~ In function '_cairo_tag_stack_free_elem', inlined from '_cairo_tag_stack_pop' at ../src/cairo-tag-stack.c:237:2: ../src/cairo-tag-stack.c:264:5: note: call to 'free' here 264 | free (elem); | ^~~~~~~~~~~ [106/690] Compiling C object src/libcairo-2.dll.p/cairo-traps-compositor.c.obj [107/690] Generating boilerplate/cairo-boilerplate-constructors.c with a custom command [108/690] Compiling C object src/libcairo-2.dll.p/cairo-deflate-stream.c.obj [109/690] Compiling C object src/libcairo-2.dll.p/cairo-tag-attributes.c.obj [110/690] Compiling C object src/libcairo-2.dll.p/cairo-surface.c.obj [111/690] Compiling C object src/libcairo-2.dll.p/cairo-type1-fallback.c.obj [112/690] Compiling C object src/libcairo-2.dll.p/cairo-type3-glyph-surface.c.obj [113/690] Compiling C object src/libcairo-2.dll.p/cairo-colr-glyph-render.c.obj [114/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-getopt.c.obj [115/690] Compiling C object boilerplate/libcairoboilerplate.a.p/meson-generated_.._cairo-boilerplate-constructors.c.obj [116/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-svg.c.obj [117/690] 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); | ^~~ [118/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32-printing.c.obj [119/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-ps.c.obj [120/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-pdf.c.obj [121/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-script.c.obj [122/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-debug.c.obj [123/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-device.c.obj [124/690] Compiling C object src/libcairo-2.dll.p/cairo-pdf-shading.c.obj [125/690] Compiling C object src/libcairo-2.dll.p/cairo-scaled-font-subsets.c.obj [126/690] Compiling C object src/libcairo-2.dll.p/cairo-pdf-operators.c.obj [127/690] Compiling C object src/libcairo-2.dll.p/cairo-png.c.obj [128/690] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-structs.c.obj [129/690] Compiling C object src/libcairo-2.dll.p/cairo-type1-subset.c.obj [130/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-hash.c.obj [131/690] Compiling C object util/cairo-gobject/libcairo-gobject-2.dll.p/cairo-gobject-enums.c.obj [132/690] Compiling C object util/cairo-script/csi-replay.exe.p/csi-replay.c.obj [133/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-stack.c.obj [134/690] Compiling C object util/cairo-script/csi-exec.exe.p/csi-exec.c.obj [135/690] Linking static target util/cairo-gobject/libcairo-gobject.a [136/690] Generating test/cairo-test-constructors.c with a custom command [137/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-system.c.obj [138/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-file.c.obj [139/690] Compiling C object src/libcairo-2.dll.p/cairo.c.obj [140/690] Compiling C object util/cairo-script/csi-trace.exe.p/csi-trace.c.obj [141/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-interpreter.c.obj [142/690] Compiling C object test/pdiff/libpdiff.a.p/lpyramid.c.obj [143/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-gdi-compositor.c.obj [144/690] Compiling C object src/libcairo-2.dll.p/cairo-truetype-subset.c.obj [145/690] Compiling C object test/pdiff/perceptualdiff.exe.p/perceptualdiff.c.obj [146/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-objects.c.obj [147/690] Compiling C object test/pdiff/perceptualdiff.exe.p/args.c.obj [148/690] Compiling C object test/cairo-test-suite.exe.p/buffer-diff.c.obj [149/690] Compiling C object test/cairo-test-suite.exe.p/meson-generated_.._cairo-test-constructors.c.obj [150/690] Compiling C object test/cairo-test-suite.exe.p/a1-fill.c.obj [151/690] Compiling C object test/any2ppm.exe.p/any2ppm.c.obj [152/690] Compiling C object test/cairo-test-suite.exe.p/a1-bug.c.obj [153/690] Compiling C object test/cairo-test-suite.exe.p/a1-clip.c.obj [154/690] Compiling C object test/cairo-test-suite.exe.p/a1-image-sample.c.obj [155/690] Compiling C object test/cairo-test-suite.exe.p/a1-mask.c.obj [156/690] Compiling C object test/cairo-test-suite.exe.p/a1-sample.c.obj [157/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-surface.c.obj [158/690] Compiling C object test/cairo-test-suite.exe.p/a1-mask-sample.c.obj [159/690] Compiling C object test/cairo-test-suite.exe.p/a1-traps-sample.c.obj [160/690] Compiling C object test/cairo-test-suite.exe.p/a8-clear.c.obj [161/690] Compiling C object test/pdiff/libpdiff.a.p/pdiff.c.obj [162/690] Compiling C object test/cairo-test-suite.exe.p/a1-rasterisation.c.obj [163/690] Compiling C object test/cairo-test-suite.exe.p/alpha-similar.c.obj [164/690] Compiling C object test/cairo-test-suite.exe.p/arc-infinite-loop.c.obj [165/690] Compiling C object test/cairo-test-suite.exe.p/aliasing.c.obj [166/690] Compiling C object test/cairo-test-suite.exe.p/arc-looping-dash.c.obj [167/690] Linking static target test/pdiff/libpdiff.a [168/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-display-surface.c.obj ../src/win32/cairo-win32-display-surface.c: In function '_cairo_win32_display_surface_create_for_dc': ../src/win32/cairo-win32-display-surface.c:310:22: warning: 'bits' may be used uninitialized [-Wmaybe-uninitialized] 310 | surface->image = cairo_image_surface_create_for_data (bits, format, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | width, height, rowstride); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-display-surface.c:295:20: note: 'bits' was declared here 295 | unsigned char *bits; | ^~~~ ../src/win32/cairo-win32-display-surface.c:310:22: warning: 'rowstride' may be used uninitialized [-Wmaybe-uninitialized] 310 | surface->image = cairo_image_surface_create_for_data (bits, format, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | width, height, rowstride); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-display-surface.c:296:9: note: 'rowstride' was declared here 296 | int rowstride; | ^~~~~~~~~ [169/690] Compiling C object test/cairo-test-suite.exe.p/a8-mask.c.obj [170/690] Compiling C object test/cairo-test-suite.exe.p/arc-direction.c.obj [171/690] Compiling C object test/cairo-test-suite.exe.p/big-line.c.obj [172/690] Compiling C object test/cairo-test-suite.exe.p/big-empty-box.c.obj [173/690] Compiling C object test/cairo-test-suite.exe.p/big-empty-triangle.c.obj [174/690] Compiling C object test/cairo-test-suite.exe.p/big-little-box.c.obj [175/690] Compiling C object test/cairo-test-suite.exe.p/big-little-triangle.c.obj [176/690] Compiling C object test/cairo-test-suite.exe.p/big-trap.c.obj [177/690] Compiling C object test/cairo-test-suite.exe.p/bug-spline.c.obj [178/690] Compiling C object test/cairo-test-suite.exe.p/bilevel-image.c.obj [179/690] Compiling C object test/cairo-test-suite.exe.p/bug-277.c.obj [180/690] Compiling C object src/libcairo-2.dll.p/cairo-cff-subset.c.obj [181/690] Compiling C object test/cairo-test-suite.exe.p/bug-40410.c.obj [182/690] Compiling C object test/cairo-test-suite.exe.p/bug-431.c.obj [183/690] Compiling C object test/cairo-test-suite.exe.p/bug-361.c.obj [184/690] Compiling C object test/cairo-test-suite.exe.p/bug-448.c.obj [185/690] Compiling C object test/cairo-test-suite.exe.p/bug-535.c.obj [186/690] Compiling C object test/cairo-test-suite.exe.p/bug-75705.c.obj [187/690] Compiling C object test/cairo-test-suite.exe.p/bug-84115.c.obj [188/690] Compiling C object test/cairo-test-suite.exe.p/bug-51910.c.obj [189/690] Compiling C object test/cairo-test-suite.exe.p/bug-bo-rectangular.c.obj [190/690] Compiling C object test/cairo-test-suite.exe.p/bug-bo-collins.c.obj [191/690] Compiling C object test/cairo-test-suite.exe.p/bug-bo-ricotz.c.obj [192/690] Compiling C object test/cairo-test-suite.exe.p/bug-source-cu.c.obj [193/690] Compiling C object test/cairo-test-suite.exe.p/bug-extents.c.obj [194/690] Compiling C object test/cairo-test-suite.exe.p/bug-image-compositor.c.obj [195/690] Compiling C object test/cairo-test-suite.exe.p/bug-seams.c.obj [196/690] Compiling C object test/cairo-test-suite.exe.p/caps.c.obj [197/690] Compiling C object util/cairo-missing/libcairo-missing.a.p/getline.c.obj [198/690] Compiling C object test/cairo-test-suite.exe.p/checkerboard.c.obj [199/690] Compiling C object test/cairo-test-suite.exe.p/caps-joins-alpha.c.obj [200/690] Compiling C object util/cairo-script/libcairo-script-interpreter-2.dll.p/cairo-script-scanner.c.obj [201/690] Compiling C object test/cairo-test-suite.exe.p/caps-joins.c.obj [202/690] Compiling C object test/cairo-test-suite.exe.p/caps-joins-curve.c.obj [203/690] Compiling C object test/cairo-test-suite.exe.p/caps-sub-paths.c.obj [204/690] Compiling C object util/cairo-missing/libcairo-missing.a.p/strndup.c.obj ../util/cairo-missing/strndup.c: In function 'strndup': ../util/cairo-missing/strndup.c:44:8: warning: 'nonnull' argument 's' compared to NULL [-Wnonnull-compare] 44 | if (s == NULL) | ^ [205/690] Compiling C object test/cairo-test-suite.exe.p/clear.c.obj [206/690] Compiling C object test/cairo-test-suite.exe.p/clip-all.c.obj [207/690] Compiling C object test/cairo-test-suite.exe.p/clip-complex-bug61592.c.obj [208/690] Compiling C object test/cairo-test-suite.exe.p/caps-tails-curve.c.obj [209/690] Compiling C object test/cairo-test-suite.exe.p/clear-source.c.obj [210/690] Compiling C object test/cairo-test-suite.exe.p/clip-contexts.c.obj [211/690] Linking static target util/cairo-missing/libcairo-missing.a [212/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate-win32.c.obj [213/690] Compiling C object test/cairo-test-suite.exe.p/clip-complex-shape.c.obj [214/690] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint.c.obj [215/690] Compiling C object test/cairo-test-suite.exe.p/cairo-test-runner.c.obj [216/690] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-hatching.c.obj [217/690] Compiling C object test/cairo-test-suite.exe.p/clip-disjoint-quad.c.obj [218/690] Compiling C object test/cairo-test-suite.exe.p/cairo-test.c.obj [219/690] Compiling C object test/cairo-test-suite.exe.p/clip-device-offset.c.obj [220/690] Compiling C object test/cairo-test-suite.exe.p/clip-double-free.c.obj [221/690] Compiling C object test/cairo-test-suite.exe.p/clip-empty.c.obj [222/690] Compiling C object test/cairo-test-suite.exe.p/clip-empty-group.c.obj [223/690] Compiling C object test/cairo-test-suite.exe.p/clip-empty-save.c.obj [224/690] Compiling C object test/cairo-test-suite.exe.p/clip-draw-unbounded.c.obj [225/690] Compiling C object test/cairo-test-suite.exe.p/clip-fill.c.obj [226/690] Compiling C object test/cairo-test-suite.exe.p/clip-fill-no-op.c.obj [227/690] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule-pixel-aligned.c.obj [228/690] Compiling C object test/cairo-test-suite.exe.p/clip-fill-rule.c.obj [229/690] Compiling C object test/cairo-test-suite.exe.p/clip-image.c.obj [230/690] Compiling C object test/cairo-test-suite.exe.p/clip-mixed-antialias.c.obj [231/690] Compiling C object test/cairo-test-suite.exe.p/clip-push-group.c.obj [232/690] Compiling C object test/cairo-test-suite.exe.p/clip-group-shapes.c.obj [233/690] Compiling C object test/cairo-test-suite.exe.p/clip-intersect.c.obj [234/690] Compiling C object test/cairo-test-suite.exe.p/clip-nesting.c.obj [235/690] Compiling C object test/cairo-test-suite.exe.p/clip-polygons.c.obj [236/690] Compiling C object test/cairo-test-suite.exe.p/api-special-cases.c.obj [237/690] Compiling C object test/cairo-test-suite.exe.p/clip-rectilinear.c.obj [238/690] Compiling C object test/cairo-test-suite.exe.p/clip-shape.c.obj [239/690] Compiling C object test/cairo-test-suite.exe.p/clip-stroke-no-op.c.obj [240/690] Compiling C object test/cairo-test-suite.exe.p/clip-text.c.obj [241/690] Compiling C object test/cairo-test-suite.exe.p/clip-twice.c.obj [242/690] Compiling C object test/cairo-test-suite.exe.p/clip-operator.c.obj [243/690] Compiling C object test/cairo-test-suite.exe.p/clip-stroke.c.obj [244/690] Compiling C object test/cairo-test-suite.exe.p/clip-twice-rectangle.c.obj [245/690] Compiling C object test/cairo-test-suite.exe.p/clip-unbounded.c.obj [246/690] Compiling C object test/cairo-test-suite.exe.p/clip-zero.c.obj [247/690] Compiling C object test/cairo-test-suite.exe.p/clipped-group.c.obj [248/690] Compiling C object test/cairo-test-suite.exe.p/clipped-surface.c.obj [249/690] Compiling C object test/cairo-test-suite.exe.p/close-path.c.obj [250/690] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over-repeat.c.obj [251/690] Compiling C object boilerplate/libcairoboilerplate.a.p/cairo-boilerplate.c.obj [252/690] Compiling C object test/cairo-test-suite.exe.p/close-path-current-point.c.obj [253/690] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-source.c.obj [254/690] Compiling C object test/cairo-test-suite.exe.p/composite-integer-translate-over.c.obj [255/690] Compiling C object test/cairo-test-suite.exe.p/copy-disjoint.c.obj [256/690] Compiling C object src/libcairo-2.dll.p/win32_cairo-win32-font.c.obj ../src/win32/cairo-win32-font.c: In function '_cairo_win32_scaled_font_select_unscaled_font': ../src/win32/cairo-win32-font.c:526:17: warning: 'hfont' may be used uninitialized [-Wmaybe-uninitialized] 526 | old_hfont = SelectObject (hdc, hfont); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/win32/cairo-win32-font.c:519:11: note: 'hfont' was declared here 519 | HFONT hfont; | ^~~~~ [257/690] Compiling C object test/cairo-test-suite.exe.p/create-from-broken-png-stream.c.obj [258/690] Linking static target boilerplate/libcairoboilerplate.a [259/690] Compiling C object test/cairo-test-suite.exe.p/create-from-png-16bit.c.obj [260/690] Compiling C object test/cairo-test-suite.exe.p/create-from-png-stream.c.obj [261/690] Compiling C object test/cairo-test-suite.exe.p/culled-glyphs.c.obj [262/690] Compiling C object test/cairo-test-suite.exe.p/curve-to-as-line-to.c.obj [263/690] Compiling C object test/cairo-test-suite.exe.p/dash-caps-joins.c.obj [264/690] Compiling C object test/cairo-test-suite.exe.p/dash-infinite-loop.c.obj [265/690] Compiling C object test/cairo-test-suite.exe.p/dash-curve.c.obj [266/690] 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:911:18: warning: 'mime_data' may be used uninitialized [-Wmaybe-uninitialized] 911 | if (!StretchDIBits (surface->win32.dc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | x_tile*opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | y_tile*opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~ 915 | opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~ 916 | 0, | ~~ 917 | 0, | ~~ 918 | use_mime ? mime_info.width : opaque_image->width, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | use_mime ? mime_info.height : opaque_image->height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | use_mime ? mime_data : opaque_image->data, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 921 | &bi, | ~~~~ 922 | DIB_RGB_COLORS, | ~~~~~~~~~~~~~~~ 923 | SRCCOPY)) | ~~~~~~~~ ../src/win32/cairo-win32-printing-surface.c:774:26: note: 'mime_data' was declared here 774 | const unsigned char *mime_data; | ^~~~~~~~~ [267/690] Compiling C object test/cairo-test-suite.exe.p/dash-offset-negative.c.obj [268/690] Compiling C object test/cairo-test-suite.exe.p/dash-no-dash.c.obj [269/690] Compiling C object test/cairo-test-suite.exe.p/dash-offset.c.obj [270/690] Compiling C object test/cairo-test-suite.exe.p/copy-path.c.obj [271/690] Compiling C object test/cairo-test-suite.exe.p/create-for-stream.c.obj [272/690] Compiling C object test/cairo-test-suite.exe.p/dash-scale.c.obj [273/690] Compiling C object test/cairo-test-suite.exe.p/dash-state.c.obj [274/690] Compiling C object test/cairo-test-suite.exe.p/dash-zero-length.c.obj [275/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-arcs.c.obj [276/690] Compiling C object test/cairo-test-suite.exe.p/create-from-png.c.obj [277/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-arc.c.obj [278/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-curve-to.c.obj [279/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-dash.c.obj [280/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-linear-gradient.c.obj [281/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-path.c.obj [282/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-rel-curve-to.c.obj [283/690] Compiling C object test/cairo-test-suite.exe.p/device-offset.c.obj [284/690] Compiling C object test/cairo-test-suite.exe.p/device-offset-scale.c.obj [285/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-pen.c.obj [286/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-solid-dash.c.obj [287/690] Compiling C object test/cairo-test-suite.exe.p/drunkard-tails.c.obj [288/690] Compiling C object test/cairo-test-suite.exe.p/device-offset-fractional.c.obj [289/690] Compiling C object test/cairo-test-suite.exe.p/error-setters.c.obj [290/690] Compiling C object test/cairo-test-suite.exe.p/extend-pad.c.obj [291/690] Compiling C object test/cairo-test-suite.exe.p/degenerate-radial-gradient.c.obj [292/690] Compiling C object test/cairo-test-suite.exe.p/device-offset-positive.c.obj [293/690] Compiling C object test/cairo-test-suite.exe.p/extend-pad-border.c.obj [294/690] Compiling C object test/cairo-test-suite.exe.p/extend-pad-similar.c.obj [295/690] Compiling C object test/cairo-test-suite.exe.p/extend-reflect.c.obj [296/690] Compiling C object test/cairo-test-suite.exe.p/extend-repeat.c.obj [297/690] Compiling C object test/cairo-test-suite.exe.p/extend-reflect-similar.c.obj [298/690] Compiling C object test/cairo-test-suite.exe.p/extend-repeat-similar.c.obj [299/690] Compiling C object test/cairo-test-suite.exe.p/fill-alpha.c.obj [300/690] Compiling C object test/cairo-test-suite.exe.p/fallback.c.obj [301/690] Compiling C object test/cairo-test-suite.exe.p/fill-alpha-pattern.c.obj [302/690] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke.c.obj [303/690] Compiling C object src/libcairo-2.dll.p/cairo-svg-glyph-render.c.obj ../src/cairo-svg-glyph-render.c: In function '_read_png_from_base64': ../src/cairo-svg-glyph-render.c:1776:32: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized] 1776 | val = (val << 6) | (c -'a' + 26); | ~~~~~^~~~~ ../src/cairo-svg-glyph-render.c:1759:14: note: 'val' was declared here 1759 | unsigned val; | ^~~ [304/690] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha.c.obj [305/690] Compiling C object test/cairo-test-suite.exe.p/fill-and-stroke-alpha-add.c.obj [306/690] Compiling C object test/cairo-test-suite.exe.p/fill-degenerate-sort-order.c.obj [307/690] 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:3076:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized] 3076 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3024:12: note: 'extent_x_scale' was declared here 3024 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c:3077:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized] 3077 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3025:12: note: 'extent_y_scale' was declared here 3025 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_surface': ../src/cairo-ft-font.c:2682:45: warning: 'surface' may be used uninitialized [-Wmaybe-uninitialized] 2682 | if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 && | ^~ ../src/cairo-ft-font.c:2613:34: note: 'surface' declared here 2613 | cairo_image_surface_t *surface; | ^~~~~~~ [308/690] Compiling C object src/libcairo-2.dll.p/cairo-pdf-interchange.c.obj In function '_cairo_pdf_interchange_begin_structure_tag', inlined from '_cairo_pdf_interchange_tag_begin' at ../src/cairo-pdf-interchange.c:1444:11: ../src/cairo-pdf-interchange.c:1373:22: warning: 'mcid' may be used uninitialized [-Wmaybe-uninitialized] 1373 | status = _cairo_pdf_operators_tag_begin (&surface->pdf_operators, name, mcid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-pdf-interchange.c: In function '_cairo_pdf_interchange_tag_begin': ../src/cairo-pdf-interchange.c:1348:19: note: 'mcid' was declared here 1348 | int page_num, mcid; | ^~~~ ../src/cairo-pdf-interchange.c: In function '_cairo_pdf_interchange_begin_page_content': ../src/cairo-pdf-interchange.c:1597:22: warning: 'mcid' may be used uninitialized [-Wmaybe-uninitialized] 1597 | status = _cairo_pdf_operators_tag_begin (&surface->pdf_operators, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1598 | ic->end_page_node->name, | ~~~~~~~~~~~~~~~~~~~~~~~~ 1599 | mcid); | ~~~~~ ../src/cairo-pdf-interchange.c:1585:19: note: 'mcid' was declared here 1585 | int page_num, mcid; | ^~~~ [309/690] Compiling C object test/cairo-test-suite.exe.p/fill-disjoint.c.obj [310/690] Compiling C object test/cairo-test-suite.exe.p/fill-empty.c.obj [311/690] Compiling C object test/cairo-test-suite.exe.p/fill-image.c.obj [312/690] Compiling C object test/cairo-test-suite.exe.p/fill-missed-stop.c.obj [313/690] Compiling C object test/cairo-test-suite.exe.p/filter-bilinear-extents.c.obj [314/690] Compiling C object test/cairo-test-suite.exe.p/coverage.c.obj [315/690] Compiling C object test/cairo-test-suite.exe.p/fill-rule.c.obj [316/690] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-offset.c.obj [317/690] Compiling C object test/cairo-test-suite.exe.p/extended-blend.c.obj [318/690] Compiling C object test/cairo-test-suite.exe.p/finer-grained-fallbacks.c.obj [319/690] Compiling C object test/cairo-test-suite.exe.p/font-face-get-type.c.obj [320/690] Compiling C object test/cairo-test-suite.exe.p/get-group-target.c.obj [321/690] Compiling C object test/cairo-test-suite.exe.p/font-matrix-translation.c.obj [322/690] Compiling C object test/cairo-test-suite.exe.p/font-options.c.obj [323/690] Compiling C object test/cairo-test-suite.exe.p/glyph-cache-pressure.c.obj [324/690] Compiling C object test/cairo-test-suite.exe.p/gradient-alpha.c.obj [325/690] Compiling C object test/cairo-test-suite.exe.p/gradient-constant-alpha.c.obj [326/690] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops.c.obj [327/690] Compiling C object test/cairo-test-suite.exe.p/gradient-zero-stops-mask.c.obj [328/690] Compiling C object test/cairo-test-suite.exe.p/filter-nearest-transformed.c.obj [329/690] Compiling C object test/cairo-test-suite.exe.p/get-and-set.c.obj [330/690] Compiling C object test/cairo-test-suite.exe.p/group-clip.c.obj [331/690] Compiling C object test/cairo-test-suite.exe.p/group-paint.c.obj [332/690] Compiling C object test/cairo-test-suite.exe.p/group-unaligned.c.obj [333/690] Compiling C object test/cairo-test-suite.exe.p/horizontal-clip.c.obj [334/690] Compiling C object test/cairo-test-suite.exe.p/huge-radial.c.obj [335/690] Compiling C object test/cairo-test-suite.exe.p/huge-linear.c.obj [336/690] Compiling C object test/cairo-test-suite.exe.p/halo.c.obj [337/690] Compiling C object test/cairo-test-suite.exe.p/group-state.c.obj [338/690] Compiling C object test/cairo-test-suite.exe.p/hatchings.c.obj [339/690] Compiling C object test/cairo-test-suite.exe.p/half-coverage.c.obj [340/690] Compiling C object test/cairo-test-suite.exe.p/implicit-close.c.obj [341/690] Compiling C object test/cairo-test-suite.exe.p/get-clip.c.obj [342/690] Compiling C object test/cairo-test-suite.exe.p/hairline.c.obj [343/690] Compiling C object test/cairo-test-suite.exe.p/image-bug-710072.c.obj [344/690] Compiling C object test/cairo-test-suite.exe.p/infinite-join.c.obj [345/690] Compiling C object test/cairo-test-suite.exe.p/inverse-text.c.obj [346/690] Compiling C object test/cairo-test-suite.exe.p/inverted-clip.c.obj [347/690] Compiling C object test/cairo-test-suite.exe.p/image-surface-source.c.obj [348/690] Compiling C object test/cairo-test-suite.exe.p/in-fill-empty-trapezoid.c.obj [349/690] Compiling C object test/cairo-test-suite.exe.p/joins-loop.c.obj [350/690] Compiling C object test/cairo-test-suite.exe.p/joins-star.c.obj [351/690] Compiling C object test/cairo-test-suite.exe.p/large-clip.c.obj [352/690] Compiling C object test/cairo-test-suite.exe.p/large-font.c.obj [353/690] Compiling C object test/cairo-test-suite.exe.p/joins-retrace.c.obj [354/690] Compiling C object test/cairo-test-suite.exe.p/leaky-dash.c.obj [355/690] Compiling C object test/cairo-test-suite.exe.p/joins.c.obj [356/690] Compiling C object test/cairo-test-suite.exe.p/large-source-roi.c.obj [357/690] Compiling C object test/cairo-test-suite.exe.p/large-source.c.obj [358/690] Compiling C object test/cairo-test-suite.exe.p/leaky-polygon.c.obj [359/690] Compiling C object test/cairo-test-suite.exe.p/line-width.c.obj [360/690] Compiling C object test/cairo-test-suite.exe.p/in-fill-trapezoid.c.obj [361/690] Compiling C object test/cairo-test-suite.exe.p/large-twin-antialias-mixed.c.obj [362/690] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-rectangle.c.obj [363/690] Compiling C object test/cairo-test-suite.exe.p/line-width-large-overlap.c.obj [364/690] Compiling C object test/cairo-test-suite.exe.p/line-width-tolerance.c.obj [365/690] Compiling C object test/cairo-test-suite.exe.p/line-width-zero.c.obj [366/690] Compiling C object test/cairo-test-suite.exe.p/leaky-dashed-stroke.c.obj [367/690] Compiling C object test/cairo-test-suite.exe.p/line-width-overlap.c.obj [368/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-extend.c.obj [369/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-large.c.obj [370/690] Compiling C object test/cairo-test-suite.exe.p/invalid-matrix.c.obj [371/690] Compiling C object test/cairo-test-suite.exe.p/line-width-scale.c.obj [372/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient.c.obj [373/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-one-stop.c.obj [374/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-reflect.c.obj [375/690] Compiling C object test/cairo-test-suite.exe.p/linear-uniform.c.obj [376/690] Compiling C object src/libcairo-2.dll.p/cairo-svg-surface.c.obj ../src/cairo-svg-surface.c: In function '_cairo_svg_surface_create_for_stream_internal.constprop': ../src/cairo-svg-surface.c:1142:15: warning: 'document' may be used uninitialized [-Wmaybe-uninitialized] 1142 | surface = _cairo_svg_surface_create_for_document (document, CAIRO_CONTENT_COLOR_ALPHA, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1143 | width, height, TRUE); | ~~~~~~~~~~~~~~~~~~~~ ../src/cairo-svg-surface.c:1128:27: note: 'document' was declared here 1128 | cairo_svg_document_t *document; | ^~~~~~~~ In function '_cairo_svg_document_emit_bitmap_glyph_data', inlined from '_cairo_svg_document_emit_glyph' at ../src/cairo-svg-surface.c:1517:11, inlined from '_cairo_svg_document_emit_font_subset' at ../src/cairo-svg-surface.c:1538:11: ../src/cairo-svg-surface.c:1493:9: warning: 'extracted_surface' may be used uninitialized [-Wmaybe-uninitialized] 1493 | _cairo_surface_release_source_image (extracted_surface, extracted_image, extracted_image_extra); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-svg-surface.c: In function '_cairo_svg_document_emit_font_subset': ../src/cairo-svg-surface.c:1371:22: note: 'extracted_surface' was declared here 1371 | cairo_surface_t *extracted_surface; | ^~~~~~~~~~~~~~~~~ [377/690] Compiling C object test/cairo-test-suite.exe.p/linear-step-function.c.obj [378/690] Compiling C object test/cairo-test-suite.exe.p/linear-gradient-subset.c.obj [379/690] Compiling C object test/cairo-test-suite.exe.p/long-dashed-lines.c.obj [380/690] Compiling C object test/cairo-test-suite.exe.p/get-path-extents.c.obj [381/690] Compiling C object test/cairo-test-suite.exe.p/long-lines.c.obj [382/690] Compiling C object test/cairo-test-suite.exe.p/mask-alpha.c.obj [383/690] Compiling C object test/cairo-test-suite.exe.p/mask-ctm.c.obj [384/690] Compiling C object test/cairo-test-suite.exe.p/mask-surface-ctm.c.obj [385/690] Compiling C object test/cairo-test-suite.exe.p/map-to-image.c.obj [386/690] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-image.c.obj [387/690] Compiling C object test/cairo-test-suite.exe.p/mask-transformed-similar.c.obj [388/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern.c.obj [389/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-accuracy.c.obj [390/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-fold.c.obj [391/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-control-points.c.obj [392/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-overlap.c.obj [393/690] Compiling C object test/cairo-test-suite.exe.p/negative-stride-image.c.obj [394/690] Compiling C object test/cairo-test-suite.exe.p/new-sub-path.c.obj [395/690] Compiling C object test/cairo-test-suite.exe.p/mask.c.obj [396/690] Compiling C object test/cairo-test-suite.exe.p/mask-glyphs.c.obj [397/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-conical.c.obj [398/690] Compiling C object test/cairo-test-suite.exe.p/mesh-pattern-transformed.c.obj [399/690] Compiling C object test/cairo-test-suite.exe.p/operator-alpha.c.obj [400/690] Compiling C object test/cairo-test-suite.exe.p/mime-surface-api.c.obj [401/690] Compiling C object test/cairo-test-suite.exe.p/miter-precision.c.obj [402/690] Compiling C object test/cairo-test-suite.exe.p/move-to-show-surface.c.obj [403/690] Compiling C object test/cairo-test-suite.exe.p/nil-surface.c.obj [404/690] Compiling C object test/cairo-test-suite.exe.p/operator.c.obj [405/690] Compiling C object test/cairo-test-suite.exe.p/operator-alpha-alpha.c.obj [406/690] Compiling C object test/cairo-test-suite.exe.p/outline-tolerance.c.obj [407/690] Compiling C object test/cairo-test-suite.exe.p/mime-data.c.obj [408/690] Compiling C object test/cairo-test-suite.exe.p/over-above-source.c.obj [409/690] Compiling C object test/cairo-test-suite.exe.p/over-below-source.c.obj [410/690] 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; | ^~~~~~ [411/690] Compiling C object test/cairo-test-suite.exe.p/over-around-source.c.obj [412/690] Compiling C object test/cairo-test-suite.exe.p/over-between-source.c.obj [413/690] Compiling C object test/cairo-test-suite.exe.p/overlapping-boxes.c.obj [414/690] Compiling C object test/cairo-test-suite.exe.p/paint.c.obj [415/690] Compiling C object test/cairo-test-suite.exe.p/operator-clear.c.obj [416/690] Compiling C object test/cairo-test-suite.exe.p/overlapping-dash-caps.c.obj [417/690] Compiling C object test/cairo-test-suite.exe.p/paint-repeat.c.obj [418/690] Compiling C object test/cairo-test-suite.exe.p/paint-source-alpha.c.obj [419/690] Compiling C object test/cairo-test-suite.exe.p/operator-www.c.obj [420/690] Compiling C object test/cairo-test-suite.exe.p/overlapping-glyphs.c.obj [421/690] Compiling C object test/cairo-test-suite.exe.p/paint-clip-fill.c.obj [422/690] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha-group-clip.c.obj [423/690] Compiling C object test/cairo-test-suite.exe.p/path-append.c.obj [424/690] Compiling C object test/cairo-test-suite.exe.p/operator-source.c.obj [425/690] Compiling C object test/cairo-test-suite.exe.p/paint-with-alpha.c.obj [426/690] Compiling C object test/cairo-test-suite.exe.p/partial-clip-text.c.obj [427/690] Compiling C object test/cairo-test-suite.exe.p/path-currentpoint.c.obj [428/690] Compiling C object test/cairo-test-suite.exe.p/path-stroke-twice.c.obj [429/690] Compiling C object test/cairo-test-suite.exe.p/pass-through.c.obj [430/690] Compiling C object test/cairo-test-suite.exe.p/pdf-isolated-group.c.obj [431/690] Compiling C object src/libcairo-2.dll.p/cairo-script-surface.c.obj [432/690] Compiling C object test/cairo-test-suite.exe.p/path-precision.c.obj [433/690] Compiling C object test/cairo-test-suite.exe.p/pattern-get-type.c.obj [434/690] Compiling C object test/cairo-test-suite.exe.p/pixman-rotate.c.obj [435/690] Compiling C object test/cairo-test-suite.exe.p/push-group.c.obj [436/690] Compiling C object test/cairo-test-suite.exe.p/push-group-path-offset.c.obj [437/690] Compiling C object test/cairo-test-suite.exe.p/radial-gradient-extend.c.obj [438/690] Compiling C object test/cairo-test-suite.exe.p/pixman-downscale.c.obj [439/690] Compiling C object test/cairo-test-suite.exe.p/push-group-color.c.obj [440/690] Compiling C object test/cairo-test-suite.exe.p/radial-outer-focus.c.obj [441/690] Compiling C object test/cairo-test-suite.exe.p/png.c.obj [442/690] Compiling C object test/cairo-test-suite.exe.p/random-intersections-eo.c.obj [443/690] Compiling C object test/cairo-test-suite.exe.p/random-intersections-nonzero.c.obj [444/690] Compiling C object test/cairo-test-suite.exe.p/pattern-getters.c.obj [445/690] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-eo.c.obj [446/690] Compiling C object test/cairo-test-suite.exe.p/random-intersections-curves-nz.c.obj [447/690] Compiling C object test/cairo-test-suite.exe.p/radial-gradient.c.obj [448/690] Compiling C object test/cairo-test-suite.exe.p/raster-source.c.obj [449/690] Compiling C object test/cairo-test-suite.exe.p/record-transform-paint.c.obj [450/690] Compiling C object test/cairo-test-suite.exe.p/record-write-png.c.obj [451/690] Compiling C object test/cairo-test-suite.exe.p/random-clips.c.obj [452/690] Compiling C object test/cairo-test-suite.exe.p/record-extend.c.obj [453/690] Compiling C object test/cairo-test-suite.exe.p/record-neg-extents.c.obj [454/690] Compiling C object test/cairo-test-suite.exe.p/record-mesh.c.obj [455/690] Compiling C object test/cairo-test-suite.exe.p/recording-ink-extents.c.obj [456/690] Compiling C object test/cairo-test-suite.exe.p/recording-surface-pattern.c.obj [457/690] Compiling C object test/cairo-test-suite.exe.p/recording-surface-extend.c.obj [458/690] Compiling C object test/cairo-test-suite.exe.p/rectangle-rounding-error.c.obj [459/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-fill.c.obj [460/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-grid.c.obj [461/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-miter-limit.c.obj [462/690] Compiling C object test/cairo-test-suite.exe.p/rgb24-ignore-alpha.c.obj [463/690] Compiling C object test/cairo-test-suite.exe.p/record-replay-extend.c.obj [464/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash.c.obj [465/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-dash-scale.c.obj [466/690] Compiling C object test/cairo-test-suite.exe.p/rectilinear-stroke.c.obj [467/690] Compiling C object test/cairo-test-suite.exe.p/reflected-stroke.c.obj [468/690] Compiling C object test/cairo-test-suite.exe.p/rotate-stroke-box.c.obj [469/690] Compiling C object src/libcairo-2.dll.p/cairo-ps-surface.c.obj [470/690] Compiling C object test/cairo-test-suite.exe.p/record.c.obj [471/690] Compiling C object test/cairo-test-suite.exe.p/record1414x.c.obj [472/690] Compiling C object test/cairo-test-suite.exe.p/rel-path.c.obj [473/690] Compiling C object test/cairo-test-suite.exe.p/rotated-clip.c.obj [474/690] Compiling C object test/cairo-test-suite.exe.p/record2x.c.obj [475/690] Compiling C object test/cairo-test-suite.exe.p/record90.c.obj [476/690] Compiling C object test/cairo-test-suite.exe.p/rotate-image-surface-paint.c.obj [477/690] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-fill.c.obj [478/690] Compiling C object test/cairo-test-suite.exe.p/rounded-rectangle-stroke.c.obj [479/690] Compiling C object test/cairo-test-suite.exe.p/partial-coverage.c.obj [480/690] Compiling C object test/cairo-test-suite.exe.p/round-join-bug-520.c.obj [481/690] Compiling C object test/cairo-test-suite.exe.p/scale-source-surface-paint.c.obj [482/690] Compiling C object test/cairo-test-suite.exe.p/recordflip.c.obj [483/690] Compiling C object test/cairo-test-suite.exe.p/scale-down-source-surface-paint.c.obj [484/690] Compiling C object test/cairo-test-suite.exe.p/scale-offset-image.c.obj [485/690] Compiling C object test/cairo-test-suite.exe.p/scale-offset-similar.c.obj [486/690] Compiling C object test/cairo-test-suite.exe.p/scaled-font-zero-matrix.c.obj [487/690] Compiling C object test/cairo-test-suite.exe.p/stroke-ctm-caps.c.obj [488/690] Compiling C object test/cairo-test-suite.exe.p/stroke-clipped.c.obj [489/690] Compiling C object test/cairo-test-suite.exe.p/stroke-image.c.obj [490/690] Compiling C object test/cairo-test-suite.exe.p/stroke-open-box.c.obj [491/690] Compiling C object test/cairo-test-suite.exe.p/select-font-face.c.obj [492/690] Compiling C object test/cairo-test-suite.exe.p/select-font-no-show-text.c.obj [493/690] Compiling C object test/cairo-test-suite.exe.p/set-source.c.obj [494/690] Compiling C object test/cairo-test-suite.exe.p/show-text-current-point.c.obj [495/690] Compiling C object test/cairo-test-suite.exe.p/sample.c.obj [496/690] Compiling C object test/cairo-test-suite.exe.p/self-copy.c.obj [497/690] Compiling C object test/cairo-test-suite.exe.p/self-copy-overlap.c.obj [498/690] Compiling C object test/cairo-test-suite.exe.p/self-intersecting.c.obj [499/690] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-advance.c.obj [500/690] Compiling C object test/cairo-test-suite.exe.p/shape-sierpinski.c.obj [501/690] Compiling C object test/cairo-test-suite.exe.p/shifted-operator.c.obj [502/690] Compiling C object test/cairo-test-suite.exe.p/skew-extreme.c.obj [503/690] Compiling C object test/cairo-test-suite.exe.p/smask-fill.c.obj [504/690] Compiling C object test/cairo-test-suite.exe.p/show-glyphs-many.c.obj [505/690] Compiling C object test/cairo-test-suite.exe.p/shape-general-convex.c.obj [506/690] Compiling C object test/cairo-test-suite.exe.p/simple.c.obj [507/690] Compiling C object test/cairo-test-suite.exe.p/smask.c.obj [508/690] Compiling C object test/cairo-test-suite.exe.p/smask-image-mask.c.obj [509/690] Compiling C object test/cairo-test-suite.exe.p/smp-glyph.c.obj [510/690] Compiling C object test/cairo-test-suite.exe.p/source-clip.c.obj [511/690] Compiling C object test/cairo-test-suite.exe.p/smask-stroke.c.obj [512/690] Compiling C object test/cairo-test-suite.exe.p/source-clip-scale.c.obj [513/690] Compiling C object test/cairo-test-suite.exe.p/source-surface-scale-paint.c.obj [514/690] Compiling C object test/cairo-test-suite.exe.p/stroke-pattern.c.obj [515/690] Compiling C object test/cairo-test-suite.exe.p/smask-paint.c.obj [516/690] Compiling C object test/cairo-test-suite.exe.p/smask-text.c.obj [517/690] Compiling C object test/cairo-test-suite.exe.p/subsurface.c.obj [518/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-reflect.c.obj [519/690] Compiling C object test/cairo-test-suite.exe.p/smask-mask.c.obj [520/690] Compiling C object test/cairo-test-suite.exe.p/stride-12-image.c.obj [521/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-image-repeat.c.obj [522/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-repeat.c.obj [523/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-pad.c.obj [524/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-parent.c.obj [525/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-similar-repeat.c.obj [526/690] Compiling C object test/cairo-test-suite.exe.p/surface-finish-twice.c.obj [527/690] Compiling C object test/cairo-test-suite.exe.p/solid-pattern-cache-stress.c.obj [528/690] Compiling C object test/cairo-test-suite.exe.p/spline-decomposition.c.obj [529/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-modify-child.c.obj [530/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-outside-target.c.obj [531/690] Compiling C object test/cairo-test-suite.exe.p/subsurface-scale.c.obj [532/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern.c.obj [533/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-big-scale-down.c.obj [534/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down.c.obj [535/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-down-extend.c.obj [536/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-scale-up.c.obj [537/690] Compiling C object test/cairo-test-suite.exe.p/text-antialias.c.obj [538/690] Compiling C object test/cairo-test-suite.exe.p/text-cache-crash.c.obj [539/690] Compiling C object test/cairo-test-suite.exe.p/text-pattern.c.obj [540/690] Compiling C object test/cairo-test-suite.exe.p/text-subpixel.c.obj [541/690] Compiling C object test/cairo-test-suite.exe.p/text-unhinted-metrics.c.obj [542/690] Compiling C object test/cairo-test-suite.exe.p/surface-pattern-operator.c.obj [543/690] Compiling C object test/cairo-test-suite.exe.p/text-antialias-subpixel.c.obj [544/690] Compiling C object test/cairo-test-suite.exe.p/text-glyph-range.c.obj [545/690] Compiling C object test/cairo-test-suite.exe.p/text-rotate.c.obj [546/690] Compiling C object test/cairo-test-suite.exe.p/text-transform.c.obj [547/690] Compiling C object test/cairo-test-suite.exe.p/thin-lines.c.obj [548/690] Compiling C object test/cairo-test-suite.exe.p/transforms.c.obj [549/690] Compiling C object test/cairo-test-suite.exe.p/translate-show-surface.c.obj [550/690] Compiling C object test/cairo-test-suite.exe.p/twin.c.obj [551/690] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-gray.c.obj [552/690] Compiling C object test/cairo-test-suite.exe.p/tighten-bounds.c.obj [553/690] Compiling C object test/cairo-test-suite.exe.p/toy-font-face.c.obj [554/690] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-none.c.obj [555/690] Compiling C object test/cairo-test-suite.exe.p/text-zero-len.c.obj [556/690] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-mixed.c.obj [557/690] Compiling C object test/cairo-test-suite.exe.p/twin-antialias-subpixel.c.obj [558/690] Compiling C object test/cairo-test-suite.exe.p/unclosed-strokes.c.obj [559/690] Compiling C object test/cairo-test-suite.exe.p/unaligned-box.c.obj [560/690] Compiling C object test/cairo-test-suite.exe.p/unantialiased-shapes.c.obj [561/690] Compiling C object test/cairo-test-suite.exe.p/user-data.c.obj [562/690] Compiling C object test/cairo-test-suite.exe.p/white-in-noop.c.obj [563/690] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-image-shm.c.obj [564/690] Compiling C object test/cairo-test-suite.exe.p/xcb-huge-subimage.c.obj [565/690] Compiling C object test/cairo-test-suite.exe.p/xcb-snapshot-assert.c.obj [566/690] Compiling C object test/cairo-test-suite.exe.p/user-font-subpixel.c.obj [567/690] Compiling C object test/cairo-test-suite.exe.p/xcb-stress-cache.c.obj [568/690] Compiling C object test/cairo-test-suite.exe.p/unbounded-operator.c.obj [569/690] Compiling C object test/cairo-test-suite.exe.p/user-font.c.obj [570/690] Compiling C object test/cairo-test-suite.exe.p/user-font-mask.c.obj [571/690] Compiling C object test/cairo-test-suite.exe.p/user-font-proxy.c.obj [572/690] Compiling C object test/cairo-test-suite.exe.p/xcomposite-projection.c.obj [573/690] Compiling C object test/cairo-test-suite.exe.p/xlib-expose-event.c.obj [574/690] Compiling C object test/cairo-test-suite.exe.p/zero-alpha.c.obj [575/690] Compiling C object test/cairo-test-suite.exe.p/tiger.c.obj [576/690] Compiling C object test/cairo-test-suite.exe.p/trap-clip.c.obj [577/690] Compiling C object test/cairo-test-suite.exe.p/user-font-color.c.obj [578/690] Compiling C object test/cairo-test-suite.exe.p/user-font-rescale.c.obj [579/690] Compiling C object test/cairo-test-suite.exe.p/zero-mask.c.obj [580/690] Compiling C object test/cairo-test-suite.exe.p/pthread-show-text.c.obj [581/690] Compiling C object test/cairo-test-suite.exe.p/pthread-similar.c.obj [582/690] Compiling C object test/cairo-test-suite.exe.p/pthread-same-source.c.obj [583/690] Compiling C object test/cairo-test-suite.exe.p/ft-color-font.c.obj [584/690] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-table.c.obj [585/690] Compiling C object test/cairo-test-suite.exe.p/bitmap-font.c.obj [586/690] Compiling C object test/cairo-test-suite.exe.p/ft-show-glyphs-positioning.c.obj [587/690] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type3.c.obj [588/690] Compiling C object test/cairo-test-suite.exe.p/ft-text-antialias-none.c.obj [589/690] Compiling C object test/cairo-test-suite.exe.p/ft-svg-color-font.c.obj [590/690] Compiling C object test/cairo-test-suite.exe.p/font-variations.c.obj [591/690] Compiling C object test/cairo-test-suite.exe.p/ft-font-create-for-ft-face.c.obj [592/690] Compiling C object test/cairo-test-suite.exe.p/ft-text-vertical-layout-type1.c.obj [593/690] Compiling C object test/cairo-test-suite.exe.p/pdf-features.c.obj [594/690] Compiling C object test/cairo-test-suite.exe.p/pdf-operators-text.c.obj [595/690] Compiling C object test/cairo-test-suite.exe.p/ps-features.c.obj [596/690] Compiling C object test/cairo-test-suite.exe.p/svg-surface.c.obj [597/690] Compiling C object test/cairo-test-suite.exe.p/pdf-mime-data.c.obj [598/690] Compiling C object test/cairo-test-suite.exe.p/pdf-surface-source.c.obj [599/690] Compiling C object test/cairo-test-suite.exe.p/ps-surface-source.c.obj [600/690] Compiling C object test/cairo-test-suite.exe.p/svg-clip.c.obj [601/690] Compiling C object test/cairo-test-suite.exe.p/svg-surface-source.c.obj [602/690] Compiling C object test/cairo-test-suite.exe.p/multi-page.c.obj [603/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/composite-checker.c.obj [604/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint.c.obj [605/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill.c.obj [606/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/hash-table.c.obj [607/690] Compiling C object test/cairo-test-suite.exe.p/ps-eps.c.obj [608/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/disjoint.c.obj [609/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-lines.c.obj [610/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/paint-with-alpha.c.obj [611/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/box-outline.c.obj [612/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/pattern_create_radial.c.obj [613/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/subimage_copy.c.obj [614/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/hatching.c.obj [615/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/rectangles.c.obj [616/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/stroke.c.obj [617/690] Compiling C object test/cairo-test-suite.exe.p/mime-unique-id.c.obj [618/690] Compiling C object test/cairo-test-suite.exe.p/fallback-resolution.c.obj [619/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/cairo-perf-cover.c.obj [620/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-line.c.obj [621/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/text.c.obj [622/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/twin.c.obj [623/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/unaligned-clip.c.obj [624/690] Compiling C object test/cairo-test-suite.exe.p/pdf-tagged-text.c.obj [625/690] Compiling C object test/cairo-test-suite.exe.p/create-regions.c.obj [626/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/line.c.obj [627/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/rounded-rectangles.c.obj [628/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/tessellate.c.obj [629/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/wave.c.obj [630/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/mask.c.obj [631/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/long-dashed-lines.c.obj [632/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/pythagoras-tree.c.obj [633/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/zrusin.c.obj [634/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/intersections.c.obj [635/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/tiger.c.obj [636/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/sierpinski.c.obj [637/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/fill-clip.c.obj [638/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/glyphs.c.obj [639/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/pixel.c.obj [640/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/a1-curve.c.obj [641/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/dragon.c.obj [642/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-strokes.c.obj [643/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-strokes.c.obj [644/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/mosaic.c.obj [645/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/wide-fills.c.obj [646/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-curves.c.obj [647/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/spiral.c.obj [648/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/many-fills.c.obj [649/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/curve.c.obj [650/690] Compiling C object perf/libcairoperf.a.p/cairo-stats.c.obj [651/690] Compiling C object perf/cairo-perf-print.exe.p/cairo-perf-print.c.obj [652/690] Compiling C object test/cairo-test-suite.exe.p/world-map.c.obj [653/690] Compiling C object perf/cairo-perf-micro.exe.p/cairo-perf-micro.c.obj [654/690] 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; | ^~~~~~~~ [655/690] 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; | ^~~~~~~~ [656/690] Compiling C++ object src/libcairo-2.dll.p/win32_cairo-dwrite-font.cpp.obj [657/690] Compiling C object perf/micro/libcairo-perf-micro.a.p/world-map.c.obj [658/690] Linking static target perf/micro/libcairo-perf-micro.a [659/690] Compiling C object src/libcairo-2.dll.p/cairo-pdf-surface.c.obj ../src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_finish': ../src/cairo-pdf-surface.c:2573:8: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized] 2573 | if (status == CAIRO_STATUS_SUCCESS) | ^ ../src/cairo-pdf-surface.c:2497:20: note: 'status' was declared here 2497 | cairo_status_t status, status2; | ^~~~~~ [660/690] 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:262:5: warning: 'sum' may be used uninitialized [-Wmaybe-uninitialized] 262 | printf ("%d: slow[%d] average: %f, fast[%d] average: %f, %f\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263 | num_values, slow_count, slow_sum / slow_count, fast_count, fast_sum / fast_count, sum / num_values); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../perf/cairo-perf-chart.c: In function 'main': ../perf/cairo-perf-chart.c:142:40: note: 'sum' was declared here 142 | double slow_sum = 0, fast_sum = 0, sum; | ^~~ 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; | ^~~~~~~~ [661/690] Compiling C object perf/libcairoperf.a.p/cairo-perf.c.obj [662/690] Compiling C object perf/cairo-analyse-trace.exe.p/.._src_cairo-error.c.obj [663/690] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-error.c.obj [664/690] Linking static target src/libcairo.a [665/690] Compiling C object perf/libcairoperf.a.p/.._src_cairo-time.c.obj [666/690] 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 '_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 '_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_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; | ^~ 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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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 '_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; | ^~ ../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_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 '_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 '_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 '_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_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_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_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_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_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_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_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 '_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 '_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 '_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 '_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; | ^~ ../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_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 '_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; | ^~ ../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 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; | ^~ 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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:906:1: warning: inlining failed in call to 'csi_number_get_value': call is unlikely and code size would grow [-Winline] 906 | 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', 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; | ^~ 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; | ^~ [667/690] Linking static target util/cairo-script/libcairo-script-interpreter.a [668/690] Compiling C object perf/cairo-analyse-trace.exe.p/cairo-analyse-trace.c.obj [669/690] Compiling C object perf/cairo-perf-trace.exe.p/.._src_cairo-hash.c.obj [670/690] Compiling C object perf/cairo-perf-trace.exe.p/cairo-perf-trace.c.obj [671/690] Linking target src/libcairo-2.dll [672/690] Compiling C object perf/libcairoperf.a.p/cairo-perf-report.c.obj [673/690] Linking static target perf/libcairoperf.a [674/690] Generating symbol file src/libcairo-2.dll.p/libcairo-2.dll.symbols [675/690] Linking target perf/cairo-perf-diff-files.exe [676/690] Linking target perf/cairo-perf-print.exe [677/690] Linking target util/cairo-gobject/libcairo-gobject-2.dll [678/690] Linking target test/pdiff/perceptualdiff.exe [679/690] Linking target perf/cairo-perf-compare-backends.exe [680/690] Linking target perf/cairo-perf-chart.exe [681/690] Linking target util/cairo-script/libcairo-script-interpreter-2.dll [682/690] Linking target perf/cairo-perf-micro.exe [683/690] Generating symbol file util/cairo-script/libcairo-script-interpreter-2.dll.p/libcairo-script-interpreter-2.dll.symbols [684/690] Linking target util/cairo-script/csi-exec.exe [685/690] Linking target util/cairo-script/csi-trace.exe [686/690] Linking target test/any2ppm.exe [687/690] Linking target util/cairo-script/csi-replay.exe [688/690] Linking target perf/cairo-analyse-trace.exe [689/690] Linking target perf/cairo-perf-trace.exe [690/690] Linking target test/cairo-test-suite.exe + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VDhe1P + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch ++ dirname /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch + cd cairo-1.17.8 + run_mingw_ninja_install + DESTDIR=/builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch + ninja -C build_win32 install ninja: Entering directory `build_win32' [0/1] Installing files. Installing src/libcairo-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin Installing src/libcairo.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing src/libcairo.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing util/cairo-gobject/libcairo-gobject-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin Installing util/cairo-gobject/libcairo-gobject.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing util/cairo-gobject/libcairo-gobject.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing util/cairo-script/libcairo-script-interpreter-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin Installing util/cairo-script/libcairo-script-interpreter.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing util/cairo-script/libcairo-script-interpreter.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-version.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-deprecated.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-svg.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-ft.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-win32.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-dwrite.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-script.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-ps.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-pdf.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/src/cairo-features.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/util/cairo-gobject/cairo-gobject.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/util/cairo-script/cairo-script-interpreter.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-gobject.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-script-interpreter.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-png.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-svg.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-fc.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-ft.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-win32.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-win32-font.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-dwrite-font.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-script.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-ps.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win32/meson-private/cairo-pdf.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig + DESTDIR=/builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch + ninja -C build_win64 install ninja: Entering directory `build_win64' [0/1] Installing files. Installing src/libcairo-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin Installing src/libcairo.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing src/libcairo.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing util/cairo-gobject/libcairo-gobject-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin Installing util/cairo-gobject/libcairo-gobject.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing util/cairo-gobject/libcairo-gobject.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing util/cairo-script/libcairo-script-interpreter-2.dll to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin Installing util/cairo-script/libcairo-script-interpreter.dll.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing util/cairo-script/libcairo-script-interpreter.a to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-version.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-deprecated.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-svg.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-ft.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-win32.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-dwrite.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-script.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-ps.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/src/cairo-pdf.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/src/cairo-features.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/util/cairo-gobject/cairo-gobject.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/util/cairo-script/cairo-script-interpreter.h to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/ Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-gobject.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-script-interpreter.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-png.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-svg.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-fc.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-ft.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-win32.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-win32-font.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-dwrite-font.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-script.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-ps.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig Installing /builddir/build/BUILD/cairo-1.17.8/build_win64/meson-private/cairo-pdf.pc to /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig + /usr/lib/rpm/mingw-find-debuginfo.sh /builddir/build/BUILD/cairo-1.17.8 mingw32 mingw64 ucrt64 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairo-2.dll ~/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.17.8 ~/build/BUILD/cairo-1.17.8 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairo-gobject-2.dll ~/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.17.8 ~/build/BUILD/cairo-1.17.8 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/i686-w64-mingw32/sys-root/mingw/bin/libcairo-script-interpreter-2.dll ~/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.17.8 ~/build/BUILD/cairo-1.17.8 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcairo-2.dll ~/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.17.8 ~/build/BUILD/cairo-1.17.8 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcairo-gobject-2.dll ~/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.17.8 ~/build/BUILD/cairo-1.17.8 extracting debug info from /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libcairo-script-interpreter-2.dll ~/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/cairo-1.17.8 ~/build/BUILD/cairo-1.17.8 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/OpenCloudOS/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/OpenCloudOS/brp-strip-lto mingw-strip + /usr/lib/rpm/brp-strip-static-archive mingw-strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Processing files: mingw32-cairo-1.17.8-1.oc9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.7oDH3D + umask 022 + cd /builddir/build/BUILD + cd cairo-1.17.8 + LICENSEDIR=/builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw32-cairo + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw32-cairo + cp -pr COPYING /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw32-cairo + cp -pr COPYING-LGPL-2.1 /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw32-cairo + cp -pr COPYING-MPL-1.1 /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw32-cairo + RPM_EC=0 ++ jobs -p + exit 0 Provides: mingw32(libcairo-2.dll) mingw32(libcairo-gobject-2.dll) mingw32(libcairo-script-interpreter-2.dll) mingw32-cairo = 1.17.8-1.oc9 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-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.17.8-1.oc9.noarch Provides: mingw32-cairo-static = 1.17.8-1.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mingw64-cairo-1.17.8-1.oc9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.W3UFHB + umask 022 + cd /builddir/build/BUILD + cd cairo-1.17.8 + LICENSEDIR=/builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw64-cairo + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw64-cairo + cp -pr COPYING /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw64-cairo + cp -pr COPYING-LGPL-2.1 /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw64-cairo + cp -pr COPYING-MPL-1.1 /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch/usr/share/licenses/mingw64-cairo + RPM_EC=0 ++ jobs -p + exit 0 Provides: mingw64(libcairo-2.dll) mingw64(libcairo-gobject-2.dll) mingw64(libcairo-script-interpreter-2.dll) mingw64-cairo = 1.17.8-1.oc9 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-win32) mingw64-pkgconfig(cairo-win32-font) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: mingw64(gdi32.dll) mingw64(kernel32.dll) mingw64(libcairo-2.dll) mingw64(libfontconfig-1.dll) mingw64(libfreetype-6.dll) mingw64(libgcc_s_seh-1.dll) mingw64(libglib-2.0-0.dll) mingw64(libgobject-2.0-0.dll) mingw64(libintl-8.dll) mingw64(libpixman-1-0.dll) mingw64(libpng16-16.dll) mingw64(libstdc++-6.dll) mingw64(msimg32.dll) mingw64(msvcrt.dll) mingw64(ole32.dll) mingw64(user32.dll) mingw64(zlib1.dll) mingw64-crt mingw64-filesystem >= 95 mingw64-pkg-config Processing files: mingw64-cairo-static-1.17.8-1.oc9.noarch Provides: mingw64-cairo-static = 1.17.8-1.oc9 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.17.8-1.oc9.noarch Provides: mingw32-cairo-debuginfo = 1.17.8-1.oc9 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.17.8-1.oc9.noarch Provides: mingw64-cairo-debuginfo = 1.17.8-1.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mingw-cairo-1.17.8-1.oc9.noarch Wrote: /builddir/build/RPMS/mingw64-cairo-static-1.17.8-1.oc9.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-cairo-static-1.17.8-1.oc9.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-cairo-1.17.8-1.oc9.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-cairo-1.17.8-1.oc9.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-cairo-debuginfo-1.17.8-1.oc9.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-cairo-debuginfo-1.17.8-1.oc9.noarch.rpm Child return code was: 0