Warning: Permanently added '54.145.24.167' (ED25519) to the list of known hosts. Dload Upload Total Spent Left Speed 100 128k 100 128k 0 0 7528k 0 --:--:-- --:--:-- --:--:-- 7586k INFO: Reading stdout from command: md5sum libvirt-python-9.7.0.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-wsnu3r97/libvirt-python/libvirt-python.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-wsnu3r97/libvirt-python --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1713219764.221756 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 5.5 starting (python version = 3.12.1, NVR = mock-5.5-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-wsnu3r97/libvirt-python/libvirt-python.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-wsnu3r97/libvirt-python --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1713219764.221756 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-wsnu3r97/libvirt-python/libvirt-python.spec) Config(fedora-39-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.5 INFO: Mock Version: 5.5 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-bootstrap-1713219764.221756/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:39 INFO: Pulling image: registry.fedoraproject.org/fedora:39 INFO: Copy content of container registry.fedoraproject.org/fedora:39 to /var/lib/mock/fedora-39-x86_64-bootstrap-1713219764.221756/root INFO: Checking that registry.fedoraproject.org/fedora:39 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:39 with podman image mount INFO: image registry.fedoraproject.org/fedora:39 as /var/lib/containers/storage/overlay/75edbba936aee56c4f8a2dc3c3e2cdf637a2fd1c93322b89657b2574ff1a1cb3/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/75edbba936aee56c4f8a2dc3c3e2cdf637a2fd1c93322b89657b2574ff1a1cb3/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 45 MB/s | 3.6 MB 00:00 Additional repo https_download_copr_fedorainfra 128 kB/s | 3.8 kB 00:00 Additional repo https_download_copr_fedorainfra 4.0 MB/s | 140 kB 00:00 Additional repo https_download_copr_fedorainfra 12 MB/s | 463 kB 00:00 fedora 57 MB/s | 89 MB 00:01 updates 45 MB/s | 35 MB 00:00 Package python3-dnf-4.19.2-1.fc39.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.6.0-1.fc39 updates 317 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc39 fedora 156 k python3-dateutil noarch 1:2.8.2-10.fc39 fedora 355 k python3-dbus x86_64 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd x86_64 235-5.fc39 fedora 107 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.2 M Installed size: 3.6 M Downloading Packages: (1/7): python3-dbus-1.3.2-4.fc39.x86_64.rpm 8.0 MB/s | 157 kB 00:00 (2/7): dbus-libs-1.14.10-1.fc39.x86_64.rpm 7.3 MB/s | 156 kB 00:00 (3/7): python3-dateutil-2.8.2-10.fc39.noarch.rp 16 MB/s | 355 kB 00:00 (4/7): python3-distro-1.8.0-6.fc39.noarch.rpm 13 MB/s | 49 kB 00:00 (5/7): python3-systemd-235-5.fc39.x86_64.rpm 26 MB/s | 107 kB 00:00 (6/7): python3-six-1.16.0-12.fc39.noarch.rpm 8.2 MB/s | 41 kB 00:00 (7/7): python3-dnf-plugins-core-4.6.0-1.fc39.no 80 MB/s | 317 kB 00:00 -------------------------------------------------------------------------------- Total 2.5 MB/s | 1.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.x86_64 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.10-1.fc39.x86_64 5/7 Installing : python3-dbus-1.3.2-4.fc39.x86_64 6/7 Installing : python3-dnf-plugins-core-4.6.0-1.fc39.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.6.0-1.fc39.noarch 7/7 Verifying : dbus-libs-1:1.14.10-1.fc39.x86_64 1/7 Verifying : python3-dateutil-1:2.8.2-10.fc39.noarch 2/7 Verifying : python3-dbus-1.3.2-4.fc39.x86_64 3/7 Verifying : python3-distro-1.8.0-6.fc39.noarch 4/7 Verifying : python3-six-1.16.0-12.fc39.noarch 5/7 Verifying : python3-systemd-235-5.fc39.x86_64 6/7 Verifying : python3-dnf-plugins-core-4.6.0-1.fc39.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc39.x86_64 python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.x86_64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.6.0-1.fc39.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-1713219764.221756/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc39.x86_64 rpm-sequoia-1.6.0-1.fc39.x86_64 python3-dnf-4.19.2-1.fc39.noarch python3-dnf-plugins-core-4.6.0-1.fc39.noarch yum-4.19.2-1.fc39.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 83 kB/s | 1.5 kB 00:00 Copr repository 69 MB/s | 3.6 MB 00:00 Additional repo https_download_copr_fedorainfra 100 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 104 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 108 kB/s | 1.5 kB 00:00 fedora 238 kB/s | 24 kB 00:00 updates 480 kB/s | 23 kB 00:00 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing group/module packages: bash x86_64 5.2.26-1.fc39_clang19.0.0 copr_base 1.8 M bzip2 x86_64 1.0.8-16.fc39_clang19.0.0 copr_base 52 k coreutils x86_64 9.3-5.fc39 updates 1.1 M cpio x86_64 2.14-4.fc39 fedora 279 k diffutils x86_64 3.10-3.fc39_clang19.0.0 copr_base 386 k fedora-release-common noarch 39-36 updates 19 k findutils x86_64 1:4.9.0-5.fc39_clang19.0.0 copr_base 482 k gawk x86_64 5.2.2-2.fc39_clang19.0.0 copr_base 1.0 M glibc-minimal-langpack x86_64 2.38-17.fc39 updates 72 k grep x86_64 3.11-3.fc39_clang19.0.0 copr_base 292 k gzip x86_64 1.12-6.fc39_clang19.0.0 copr_base 161 k info x86_64 7.0.3-3.fc39 fedora 182 k patch x86_64 2.7.6-22.fc39 fedora 125 k redhat-rpm-config noarch 266-1.fc39 updates 78 k rpm-build x86_64 4.19.1.1-1.fc39 updates 78 k sed x86_64 4.8-14.fc39 fedora 306 k shadow-utils x86_64 2:4.14.0-2.fc39 updates 1.3 M tar x86_64 2:1.35-2.fc39 fedora 864 k unzip x86_64 6.0-62.fc39 fedora 184 k util-linux x86_64 2.39.4-1.fc39 updates 1.2 M which x86_64 2.21-40.fc39 fedora 42 k xz x86_64 5.4.4-1.fc39 fedora 556 k Installing dependencies: alternatives x86_64 1.26-1.fc39_clang19.0.0 copr_base 39 k ansible-srpm-macros noarch 1-12.fc39 updates 21 k audit-libs x86_64 3.1.3-1.fc39_clang19.0.0 copr_base 121 k authselect x86_64 1.4.3-1.fc39_clang19.0.0 copr_base 144 k authselect-libs x86_64 1.4.3-1.fc39_clang19.0.0 copr_base 234 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils x86_64 2.40-14.fc39 updates 5.6 M binutils-gold x86_64 2.40-14.fc39 updates 795 k bzip2-libs x86_64 1.0.8-16.fc39_clang19.0.0 copr_base 48 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 fedora 837 k coreutils-common x86_64 9.3-5.fc39 updates 2.1 M cracklib x86_64 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20231204-1.git1e3a2e4.fc39 updates 100 k curl x86_64 8.2.1-5.fc39_clang19.0.0 copr_base 337 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 fedora 793 k debugedit x86_64 5.0-12.fc39 updates 79 k dwz x86_64 0.15-3.fc39 fedora 134 k ed x86_64 1.19-4.fc39_clang19.0.0 copr_base 84 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils x86_64 0.191-2.fc39 updates 559 k elfutils-debuginfod-client x86_64 0.191-2.fc39 updates 38 k elfutils-default-yama-scope noarch 0.191-2.fc39 updates 13 k elfutils-libelf x86_64 0.191-2.fc39 updates 209 k elfutils-libs x86_64 0.191-2.fc39 updates 263 k fedora-gpg-keys noarch 39-1 fedora 130 k fedora-release noarch 39-36 updates 8.6 k fedora-release-identity-basic noarch 39-36 updates 9.4 k fedora-repos noarch 39-1 fedora 9.3 k file x86_64 5.44-5.fc39 fedora 49 k file-libs x86_64 5.44-5.fc39 fedora 729 k filesystem x86_64 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k forge-srpm-macros noarch 0.2.0-3.fc39 updates 19 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal x86_64 14.2-1.fc39 updates 4.3 M gdbm-libs x86_64 1:1.23-4.fc39_clang19.0.0 copr_base 60 k ghc-srpm-macros noarch 1.6.1-2.fc39 fedora 7.8 k glibc x86_64 2.38-17.fc39 updates 2.2 M glibc-common x86_64 2.38-17.fc39 updates 354 k glibc-gconv-extra x86_64 2.38-17.fc39 updates 1.6 M gmp x86_64 1:6.2.1-5.fc39_clang19.0.0 copr_base 332 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.5.0-1.fc39 updates 28 k jansson x86_64 2.13.1-7.fc39_clang19.0.0 copr_base 56 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs x86_64 1.6.3-1.fc39_clang19.0.0 copr_base 32 k krb5-libs x86_64 1.21.2-3.fc39_clang19.0.0 copr_base 788 k libacl x86_64 2.3.1-9.fc39_clang19.0.0 copr_base 24 k libarchive x86_64 3.7.1-1.fc39_clang19.0.0 copr_base 419 k libattr x86_64 2.5.1-8.fc39 fedora 18 k libblkid x86_64 2.39.4-1.fc39 updates 116 k libbrotli x86_64 1.1.0-1.fc39_clang19.0.0 copr_base 356 k libcap x86_64 2.48-9.fc39_clang19.0.0 copr_base 67 k libcap-ng x86_64 0.8.3-8.fc39_clang19.0.0 copr_base 32 k libcom_err x86_64 1.47.0-2.fc39 fedora 26 k libcurl x86_64 8.2.1-5.fc39_clang19.0.0 copr_base 370 k libdb x86_64 5.3.28-56.fc39 fedora 760 k libeconf x86_64 0.5.2-2.fc39_clang19.0.0 copr_base 31 k libevent x86_64 2.1.12-9.fc39_clang19.0.0 copr_base 285 k libfdisk x86_64 2.39.4-1.fc39 updates 161 k libffi x86_64 3.4.4-4.fc39 fedora 40 k libgcc x86_64 13.2.1-7.fc39 updates 115 k libgomp x86_64 13.2.1-7.fc39 updates 324 k libidn2 x86_64 2.3.7-1.fc39_clang19.0.0 copr_base 145 k libmount x86_64 2.39.4-1.fc39 updates 154 k libnghttp2 x86_64 1.55.1-4.fc39 updates 76 k libnsl2 x86_64 2.0.0-6.fc39_clang19.0.0 copr_base 29 k libpkgconf x86_64 1.9.5-2.fc39 fedora 38 k libpsl x86_64 0.21.2-4.fc39_clang19.0.0 copr_base 64 k libpwquality x86_64 1.4.5-7.fc39_clang19.0.0 copr_base 108 k libselinux x86_64 3.5-5.fc39_clang19.0.0 copr_base 87 k libsemanage x86_64 3.5-4.fc39_clang19.0.0 copr_base 120 k libsepol x86_64 3.5-2.fc39_clang19.0.0 copr_base 337 k libsigsegv x86_64 2.14-5.fc39_clang19.0.0 copr_base 26 k libsmartcols x86_64 2.39.4-1.fc39 updates 67 k libssh x86_64 0.10.6-2.fc39_clang19.0.0 copr_base 221 k libssh-config noarch 0.10.6-2.fc39_clang19.0.0 copr_base 9.5 k libstdc++ x86_64 13.2.1-7.fc39 updates 867 k libtasn1 x86_64 4.19.0-3.fc39_clang19.0.0 copr_base 80 k libtirpc x86_64 1.3.4-1.rc3.fc39_clang19.0.0 copr_base 96 k libunistring x86_64 1.1-5.fc39_clang19.0.0 copr_base 557 k libutempter x86_64 1.2.1-10.fc39_clang19.0.0 copr_base 26 k libuuid x86_64 2.39.4-1.fc39 updates 28 k libverto x86_64 0.3.2-6.fc39 fedora 20 k libxcrypt x86_64 4.4.36-2.fc39 fedora 119 k libxml2 x86_64 2.10.4-3.fc39 fedora 701 k libzstd x86_64 1.5.6-1.fc39 updates 312 k lua-libs x86_64 5.4.6-3.fc39 fedora 133 k lua-srpm-macros noarch 1-13.fc39 updates 8.7 k lz4-libs x86_64 1.9.4-4.fc39 fedora 67 k mpfr x86_64 4.2.0-3.fc39 fedora 344 k ncurses-base noarch 6.4-7.20230520.fc39.1 updates 88 k ncurses-libs x86_64 6.4-7.20230520.fc39.1 updates 336 k ocaml-srpm-macros noarch 8-2.fc39 fedora 14 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap x86_64 2.6.6-1.fc39 fedora 255 k openssl-libs x86_64 1:3.1.1-4.fc39 fedora 2.2 M p11-kit x86_64 0.25.3-1.fc39 updates 520 k p11-kit-trust x86_64 0.25.3-1.fc39 updates 140 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam x86_64 1.5.3-3.fc39 updates 542 k pam-libs x86_64 1.5.3-3.fc39 updates 56 k pcre2 x86_64 10.42-1.fc39.2 fedora 233 k pcre2-syntax noarch 10.42-1.fc39.2 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf x86_64 1.9.5-2.fc39 fedora 42 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config x86_64 1.9.5-2.fc39 fedora 9.6 k popt x86_64 1.19-3.fc39 fedora 66 k publicsuffix-list-dafsa noarch 20240107-1.fc39 updates 58 k pyproject-srpm-macros noarch 1.12.0-1.fc39 updates 14 k python-srpm-macros noarch 3.12-4.fc39 fedora 25 k qt5-srpm-macros noarch 5.15.12-1.fc39 updates 8.4 k qt6-srpm-macros noarch 6.6.2-1.fc39 updates 8.9 k readline x86_64 8.2-6.fc39 updates 212 k rpm x86_64 4.19.1.1-1.fc39 updates 538 k rpm-build-libs x86_64 4.19.1.1-1.fc39 updates 95 k rpm-libs x86_64 4.19.1.1-1.fc39 updates 312 k rpm-sequoia x86_64 1.6.0-1.fc39 updates 848 k rpmautospec-rpm-macros noarch 0.6.3-1.fc39 updates 10 k rust-srpm-macros noarch 26.2-1.fc39 updates 13 k setup noarch 2.14.4-1.fc39 fedora 154 k sqlite-libs x86_64 3.42.0-7.fc39 fedora 678 k systemd-libs x86_64 254.10-1.fc39 updates 687 k util-linux-core x86_64 2.39.4-1.fc39 updates 507 k xxhash-libs x86_64 0.8.2-1.fc39 fedora 37 k xz-libs x86_64 5.4.4-1.fc39 fedora 108 k zip x86_64 3.0-39.fc39 fedora 266 k zlib x86_64 1.2.13-4.fc39 fedora 94 k zstd x86_64 1.5.6-1.fc39 updates 479 k Installing Groups: Buildsystem building group Transaction Summary ====================================================================================== Install 152 Packages Total size: 52 M Total download size: 583 k Installed size: 180 M Downloading Packages: [SKIPPED] alternatives-1.26-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] audit-libs-3.1.3-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] authselect-1.4.3-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.3-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] bash-5.2.26-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-16.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-16.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] curl-8.2.1-5.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.10-3.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] ed-1.19-4.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-5.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] gawk-5.2.2-2.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-4.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] gmp-6.2.1-5.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] grep-3.11-3.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.12-6.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-7.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.3-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.2-3.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-9.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.7.1-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.1.0-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.48-9.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-8.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libcurl-8.2.1-5.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-2.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-9.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.7-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-6.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-4.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-7.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.5-5.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.5-4.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.5-2.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-5.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.10.6-2.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.6-2.fc39_clang19.0.0.noarch.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-3.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.4-1.rc3.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] basesystem-11-18.fc39.noarch.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch.rpm: Already downloaded [SKIPPED] cpio-2.14-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-11.fc39.x86_64.rpm: Already downloaded [SKIPPED] dwz-0.15-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-39-1.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-39-1.noarch.rpm: Already downloaded [SKIPPED] file-5.44-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.44-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] filesystem-3.18-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-8.fc39.noarch.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-2.fc39.noarch.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-3.fc39.noarch.rpm: Already downloaded [SKIPPED] info-7.0.3-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-20.fc39.noarch.rpm: Already downloaded [SKIPPED] libattr-2.5.1-8.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.47.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-56.fc39.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxml2-2.10.4-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] mpfr-4.2.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-8-2.fc39.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-14.fc39.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.1.1-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] patch-2.7.6-22.fc39.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.42-1.fc39.2.x86_64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-1.fc39.2.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-51.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.9.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] popt-1.19-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-4.fc39.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] setup-2.14.4-1.fc39.noarch.rpm: Already downloaded [SKIPPED] sqlite-libs-3.42.0-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] tar-1.35-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] unzip-6.0-62.fc39.x86_64.rpm: Already downloaded [SKIPPED] which-2.21-40.fc39.x86_64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] xz-5.4.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-39.fc39.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.13-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-12.fc39.noarch.rpm: Already downloaded [SKIPPED] binutils-2.40-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.40-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] coreutils-9.3-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-9.3-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] crypto-policies-20231204-1.git1e3a2e4.fc39.noarch.rpm: Already downloaded [SKIPPED] debugedit-5.0-12.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-0.191-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.191-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.191-2.fc39.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.191-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.191-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] fedora-release-39-36.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-39-36.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-39-36.noarch.rpm: Already downloaded [SKIPPED] forge-srpm-macros-0.2.0-3.fc39.noarch.rpm: Already downloaded [SKIPPED] gdb-minimal-14.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-2.38-17.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.38-17.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.38-17.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.38-17.fc39.x86_64.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.5.0-1.fc39.noarch.rpm: Already downloaded [SKIPPED] libblkid-2.39.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.39.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libgcc-13.2.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] libgomp-13.2.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.39.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libnghttp2-1.55.1-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.39.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libstdc++-13.2.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.39.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.5.6-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-13.fc39.noarch.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-7.20230520.fc39.1.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-7.20230520.fc39.1.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.3-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.3-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] pam-1.5.3-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.3-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20240107-1.fc39.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.12.0-1.fc39.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.12-1.fc39.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.6.2-1.fc39.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-266-1.fc39.noarch.rpm: Already downloaded [SKIPPED] rpm-4.19.1.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.19.1.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.19.1.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.19.1.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.6.0-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.6.3-1.fc39.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-26.2-1.fc39.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.14.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-254.10-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] util-linux-2.39.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] util-linux-core-2.39.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.5.6-1.fc39.x86_64.rpm: Already downloaded (151/152): libutempter-1.2.1-10.fc39_clang19.0. 1.5 MB/s | 26 kB 00:00 (152/152): libunistring-1.1-5.fc39_clang19.0.0. 16 MB/s | 557 kB 00:00 -------------------------------------------------------------------------------- Total 6.0 MB/s | 583 kB 00:00 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-7.fc39.x86_64 1/152 Running scriptlet: libgcc-13.2.1-7.fc39.x86_64 1/152 Installing : crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 2/152 Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 2/152 Installing : fedora-release-identity-basic-39-36.noarch 3/152 Installing : fedora-gpg-keys-39-1.noarch 4/152 Installing : fedora-repos-39-1.noarch 5/152 Installing : fedora-release-common-39-36.noarch 6/152 Installing : fedora-release-39-36.noarch 7/152 Installing : setup-2.14.4-1.fc39.noarch 8/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 8/152 Installing : filesystem-3.18-6.fc39.x86_64 9/152 Installing : basesystem-11-18.fc39.noarch 10/152 Installing : rust-srpm-macros-26.2-1.fc39.noarch 11/152 Installing : qt6-srpm-macros-6.6.2-1.fc39.noarch 12/152 Installing : qt5-srpm-macros-5.15.12-1.fc39.noarch 13/152 Installing : publicsuffix-list-dafsa-20240107-1.fc39.noarch 14/152 Installing : ncurses-base-6.4-7.20230520.fc39.1.noarch 15/152 Installing : glibc-gconv-extra-2.38-17.fc39.x86_64 16/152 Running scriptlet: glibc-gconv-extra-2.38-17.fc39.x86_64 16/152 Installing : ncurses-libs-6.4-7.20230520.fc39.1.x86_64 17/152 Running scriptlet: glibc-2.38-17.fc39.x86_64 18/152 Installing : glibc-2.38-17.fc39.x86_64 18/152 Running scriptlet: glibc-2.38-17.fc39.x86_64 18/152 Installing : bash-5.2.26-1.fc39_clang19.0.0.x86_64 19/152 Running scriptlet: bash-5.2.26-1.fc39_clang19.0.0.x86_64 19/152 Installing : glibc-common-2.38-17.fc39.x86_64 20/152 Installing : glibc-minimal-langpack-2.38-17.fc39.x86_64 21/152 Installing : zlib-1.2.13-4.fc39.x86_64 22/152 Installing : xz-libs-5.4.4-1.fc39.x86_64 23/152 Installing : bzip2-libs-1.0.8-16.fc39_clang19.0.0.x86_64 24/152 Installing : popt-1.19-3.fc39.x86_64 25/152 Installing : libstdc++-13.2.1-7.fc39.x86_64 26/152 Installing : libuuid-2.39.4-1.fc39.x86_64 27/152 Installing : libzstd-1.5.6-1.fc39.x86_64 28/152 Installing : elfutils-libelf-0.191-2.fc39.x86_64 29/152 Installing : libblkid-2.39.4-1.fc39.x86_64 30/152 Installing : gmp-1:6.2.1-5.fc39_clang19.0.0.x86_64 31/152 Installing : libcap-2.48-9.fc39_clang19.0.0.x86_64 32/152 Installing : libattr-2.5.1-8.fc39.x86_64 33/152 Installing : libacl-2.3.1-9.fc39_clang19.0.0.x86_64 34/152 Installing : libxcrypt-4.4.36-2.fc39.x86_64 35/152 Installing : readline-8.2-6.fc39.x86_64 36/152 Installing : libeconf-0.5.2-2.fc39_clang19.0.0.x86_64 37/152 Installing : lz4-libs-1.9.4-4.fc39.x86_64 38/152 Installing : systemd-libs-254.10-1.fc39.x86_64 39/152 Installing : mpfr-4.2.0-3.fc39.x86_64 40/152 Installing : dwz-0.15-3.fc39.x86_64 41/152 Installing : unzip-6.0-62.fc39.x86_64 42/152 Installing : file-libs-5.44-5.fc39.x86_64 43/152 Installing : file-5.44-5.fc39.x86_64 44/152 Installing : alternatives-1.26-1.fc39_clang19.0.0.x86_64 45/152 Installing : jansson-2.13.1-7.fc39_clang19.0.0.x86_64 46/152 Installing : libcap-ng-0.8.3-8.fc39_clang19.0.0.x86_64 47/152 Installing : audit-libs-3.1.3-1.fc39_clang19.0.0.x86_64 48/152 Installing : pam-libs-1.5.3-3.fc39.x86_64 49/152 Installing : libsepol-3.5-2.fc39_clang19.0.0.x86_64 50/152 Installing : libtasn1-4.19.0-3.fc39_clang19.0.0.x86_64 51/152 Installing : libunistring-1.1-5.fc39_clang19.0.0.x86_64 52/152 Installing : libidn2-2.3.7-1.fc39_clang19.0.0.x86_64 53/152 Installing : libcom_err-1.47.0-2.fc39.x86_64 54/152 Installing : lua-libs-5.4.6-3.fc39.x86_64 55/152 Installing : libsmartcols-2.39.4-1.fc39.x86_64 56/152 Installing : libpsl-0.21.2-4.fc39_clang19.0.0.x86_64 57/152 Installing : zip-3.0-39.fc39.x86_64 58/152 Installing : zstd-1.5.6-1.fc39.x86_64 59/152 Installing : libfdisk-2.39.4-1.fc39.x86_64 60/152 Installing : bzip2-1.0.8-16.fc39_clang19.0.0.x86_64 61/152 Installing : libxml2-2.10.4-3.fc39.x86_64 62/152 Installing : sqlite-libs-3.42.0-7.fc39.x86_64 63/152 Installing : ed-1.19-4.fc39_clang19.0.0.x86_64 64/152 Installing : elfutils-default-yama-scope-0.191-2.fc39.noarch 65/152 Running scriptlet: elfutils-default-yama-scope-0.191-2.fc39.noarch 65/152 Installing : diffutils-3.10-3.fc39_clang19.0.0.x86_64 66/152 Installing : gdbm-libs-1:1.23-4.fc39_clang19.0.0.x86_64 67/152 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 68/152 Installing : keyutils-libs-1.6.3-1.fc39_clang19.0.0.x86_64 69/152 Installing : libbrotli-1.1.0-1.fc39_clang19.0.0.x86_64 70/152 Installing : libsigsegv-2.14-5.fc39_clang19.0.0.x86_64 71/152 Installing : gawk-5.2.2-2.fc39_clang19.0.0.x86_64 72/152 Installing : cpio-2.14-4.fc39.x86_64 73/152 Installing : libdb-5.3.28-56.fc39.x86_64 74/152 Installing : libffi-3.4.4-4.fc39.x86_64 75/152 Installing : p11-kit-0.25.3-1.fc39.x86_64 76/152 Installing : p11-kit-trust-0.25.3-1.fc39.x86_64 77/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc39.x86_64 77/152 Installing : libpkgconf-1.9.5-2.fc39.x86_64 78/152 Installing : pkgconf-1.9.5-2.fc39.x86_64 79/152 Installing : libverto-0.3.2-6.fc39.x86_64 80/152 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 81/152 Installing : libgomp-13.2.1-7.fc39.x86_64 82/152 Installing : libnghttp2-1.55.1-4.fc39.x86_64 83/152 Installing : coreutils-common-9.3-5.fc39.x86_64 84/152 Installing : ansible-srpm-macros-1-12.fc39.noarch 85/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 86/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 87/152 Installing : perl-srpm-macros-1-51.fc39.noarch 88/152 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 89/152 Installing : pcre2-10.42-1.fc39.2.x86_64 90/152 Installing : libselinux-3.5-5.fc39_clang19.0.0.x86_64 91/152 Installing : sed-4.8-14.fc39.x86_64 92/152 Installing : grep-3.11-3.fc39_clang19.0.0.x86_64 93/152 Installing : findutils-1:4.9.0-5.fc39_clang19.0.0.x86_64 94/152 Installing : xz-5.4.4-1.fc39.x86_64 95/152 Installing : libmount-2.39.4-1.fc39.x86_64 96/152 Installing : util-linux-core-2.39.4-1.fc39.x86_64 97/152 Installing : openssl-libs-1:3.1.1-4.fc39.x86_64 98/152 Installing : coreutils-9.3-5.fc39.x86_64 99/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 100/152 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 100/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 100/152 Installing : krb5-libs-1.21.2-3.fc39_clang19.0.0.x86_64 101/152 Installing : libtirpc-1.3.4-1.rc3.fc39_clang19.0.0.x86_64 102/152 Running scriptlet: authselect-libs-1.4.3-1.fc39_clang19.0.0.x86_64 103/152 Installing : authselect-libs-1.4.3-1.fc39_clang19.0.0.x86_64 103/152 Installing : gzip-1.12-6.fc39_clang19.0.0.x86_64 104/152 Installing : libarchive-3.7.1-1.fc39_clang19.0.0.x86_64 105/152 Installing : cracklib-2.9.11-2.fc39.x86_64 106/152 Installing : libpwquality-1.4.5-7.fc39_clang19.0.0.x86_64 107/152 Installing : authselect-1.4.3-1.fc39_clang19.0.0.x86_64 108/152 Installing : libnsl2-2.0.0-6.fc39_clang19.0.0.x86_64 109/152 Installing : pam-1.5.3-3.fc39.x86_64 110/152 Installing : libevent-2.1.12-9.fc39_clang19.0.0.x86_64 111/152 Installing : openldap-2.6.6-1.fc39.x86_64 112/152 Installing : rpm-sequoia-1.6.0-1.fc39.x86_64 113/152 Installing : rpm-libs-4.19.1.1-1.fc39.x86_64 114/152 Installing : libsemanage-3.5-4.fc39_clang19.0.0.x86_64 115/152 Installing : shadow-utils-2:4.14.0-2.fc39.x86_64 116/152 Running scriptlet: libutempter-1.2.1-10.fc39_clang19.0.0.x86_64 117/152 Installing : libutempter-1.2.1-10.fc39_clang19.0.0.x86_64 117/152 Installing : patch-2.7.6-22.fc39.x86_64 118/152 Installing : tar-2:1.35-2.fc39.x86_64 119/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 120/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 121/152 Installing : ocaml-srpm-macros-8-2.fc39.noarch 122/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 123/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 124/152 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 125/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 126/152 Installing : libssh-config-0.10.6-2.fc39_clang19.0.0.noarch 127/152 Installing : libssh-0.10.6-2.fc39_clang19.0.0.x86_64 128/152 Installing : libcurl-8.2.1-5.fc39_clang19.0.0.x86_64 129/152 Installing : elfutils-libs-0.191-2.fc39.x86_64 130/152 Installing : elfutils-debuginfod-client-0.191-2.fc39.x86_64 131/152 Installing : binutils-gold-2.40-14.fc39.x86_64 132/152 Running scriptlet: binutils-gold-2.40-14.fc39.x86_64 132/152 Installing : binutils-2.40-14.fc39.x86_64 133/152 Running scriptlet: binutils-2.40-14.fc39.x86_64 133/152 Installing : elfutils-0.191-2.fc39.x86_64 134/152 Installing : gdb-minimal-14.2-1.fc39.x86_64 135/152 Installing : debugedit-5.0-12.fc39.x86_64 136/152 Installing : rpm-build-libs-4.19.1.1-1.fc39.x86_64 137/152 Installing : curl-8.2.1-5.fc39_clang19.0.0.x86_64 138/152 Running scriptlet: rpm-4.19.1.1-1.fc39.x86_64 139/152 Installing : rpm-4.19.1.1-1.fc39.x86_64 139/152 Installing : efi-srpm-macros-5-9.fc39.noarch 140/152 Installing : lua-srpm-macros-1-13.fc39.noarch 141/152 Installing : rpmautospec-rpm-macros-0.6.3-1.fc39.noarch 142/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 143/152 Installing : python-srpm-macros-3.12-4.fc39.noarch 144/152 Installing : forge-srpm-macros-0.2.0-3.fc39.noarch 145/152 Installing : go-srpm-macros-3.5.0-1.fc39.noarch 146/152 Installing : redhat-rpm-config-266-1.fc39.noarch 147/152 Installing : rpm-build-4.19.1.1-1.fc39.x86_64 148/152 Installing : pyproject-srpm-macros-1.12.0-1.fc39.noarch 149/152 Installing : util-linux-2.39.4-1.fc39.x86_64 150/152 Running scriptlet: util-linux-2.39.4-1.fc39.x86_64 150/152 Installing : which-2.21-40.fc39.x86_64 151/152 Installing : info-7.0.3-3.fc39.x86_64 152/152 Running scriptlet: filesystem-3.18-6.fc39.x86_64 152/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 152/152 Running scriptlet: authselect-libs-1.4.3-1.fc39_clang19.0.0.x86_64 152/152 Running scriptlet: rpm-4.19.1.1-1.fc39.x86_64 152/152 Running scriptlet: info-7.0.3-3.fc39.x86_64 152/152 Verifying : alternatives-1.26-1.fc39_clang19.0.0.x86_64 1/152 Verifying : audit-libs-3.1.3-1.fc39_clang19.0.0.x86_64 2/152 Verifying : authselect-1.4.3-1.fc39_clang19.0.0.x86_64 3/152 Verifying : authselect-libs-1.4.3-1.fc39_clang19.0.0.x86_64 4/152 Verifying : bash-5.2.26-1.fc39_clang19.0.0.x86_64 5/152 Verifying : bzip2-1.0.8-16.fc39_clang19.0.0.x86_64 6/152 Verifying : bzip2-libs-1.0.8-16.fc39_clang19.0.0.x86_64 7/152 Verifying : curl-8.2.1-5.fc39_clang19.0.0.x86_64 8/152 Verifying : diffutils-3.10-3.fc39_clang19.0.0.x86_64 9/152 Verifying : ed-1.19-4.fc39_clang19.0.0.x86_64 10/152 Verifying : findutils-1:4.9.0-5.fc39_clang19.0.0.x86_64 11/152 Verifying : gawk-5.2.2-2.fc39_clang19.0.0.x86_64 12/152 Verifying : gdbm-libs-1:1.23-4.fc39_clang19.0.0.x86_64 13/152 Verifying : gmp-1:6.2.1-5.fc39_clang19.0.0.x86_64 14/152 Verifying : grep-3.11-3.fc39_clang19.0.0.x86_64 15/152 Verifying : gzip-1.12-6.fc39_clang19.0.0.x86_64 16/152 Verifying : jansson-2.13.1-7.fc39_clang19.0.0.x86_64 17/152 Verifying : keyutils-libs-1.6.3-1.fc39_clang19.0.0.x86_64 18/152 Verifying : krb5-libs-1.21.2-3.fc39_clang19.0.0.x86_64 19/152 Verifying : libacl-2.3.1-9.fc39_clang19.0.0.x86_64 20/152 Verifying : libarchive-3.7.1-1.fc39_clang19.0.0.x86_64 21/152 Verifying : libbrotli-1.1.0-1.fc39_clang19.0.0.x86_64 22/152 Verifying : libcap-2.48-9.fc39_clang19.0.0.x86_64 23/152 Verifying : libcap-ng-0.8.3-8.fc39_clang19.0.0.x86_64 24/152 Verifying : libcurl-8.2.1-5.fc39_clang19.0.0.x86_64 25/152 Verifying : libeconf-0.5.2-2.fc39_clang19.0.0.x86_64 26/152 Verifying : libevent-2.1.12-9.fc39_clang19.0.0.x86_64 27/152 Verifying : libidn2-2.3.7-1.fc39_clang19.0.0.x86_64 28/152 Verifying : libnsl2-2.0.0-6.fc39_clang19.0.0.x86_64 29/152 Verifying : libpsl-0.21.2-4.fc39_clang19.0.0.x86_64 30/152 Verifying : libpwquality-1.4.5-7.fc39_clang19.0.0.x86_64 31/152 Verifying : libselinux-3.5-5.fc39_clang19.0.0.x86_64 32/152 Verifying : libsemanage-3.5-4.fc39_clang19.0.0.x86_64 33/152 Verifying : libsepol-3.5-2.fc39_clang19.0.0.x86_64 34/152 Verifying : libsigsegv-2.14-5.fc39_clang19.0.0.x86_64 35/152 Verifying : libssh-0.10.6-2.fc39_clang19.0.0.x86_64 36/152 Verifying : libssh-config-0.10.6-2.fc39_clang19.0.0.noarch 37/152 Verifying : libtasn1-4.19.0-3.fc39_clang19.0.0.x86_64 38/152 Verifying : libtirpc-1.3.4-1.rc3.fc39_clang19.0.0.x86_64 39/152 Verifying : libunistring-1.1-5.fc39_clang19.0.0.x86_64 40/152 Verifying : libutempter-1.2.1-10.fc39_clang19.0.0.x86_64 41/152 Verifying : basesystem-11-18.fc39.noarch 42/152 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 43/152 Verifying : cpio-2.14-4.fc39.x86_64 44/152 Verifying : cracklib-2.9.11-2.fc39.x86_64 45/152 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 46/152 Verifying : dwz-0.15-3.fc39.x86_64 47/152 Verifying : efi-srpm-macros-5-9.fc39.noarch 48/152 Verifying : fedora-gpg-keys-39-1.noarch 49/152 Verifying : fedora-repos-39-1.noarch 50/152 Verifying : file-5.44-5.fc39.x86_64 51/152 Verifying : file-libs-5.44-5.fc39.x86_64 52/152 Verifying : filesystem-3.18-6.fc39.x86_64 53/152 Verifying : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 54/152 Verifying : fpc-srpm-macros-1.3-8.fc39.noarch 55/152 Verifying : ghc-srpm-macros-1.6.1-2.fc39.noarch 56/152 Verifying : gnat-srpm-macros-6-3.fc39.noarch 57/152 Verifying : info-7.0.3-3.fc39.x86_64 58/152 Verifying : kernel-srpm-macros-1.0-20.fc39.noarch 59/152 Verifying : libattr-2.5.1-8.fc39.x86_64 60/152 Verifying : libcom_err-1.47.0-2.fc39.x86_64 61/152 Verifying : libdb-5.3.28-56.fc39.x86_64 62/152 Verifying : libffi-3.4.4-4.fc39.x86_64 63/152 Verifying : libpkgconf-1.9.5-2.fc39.x86_64 64/152 Verifying : libverto-0.3.2-6.fc39.x86_64 65/152 Verifying : libxcrypt-4.4.36-2.fc39.x86_64 66/152 Verifying : libxml2-2.10.4-3.fc39.x86_64 67/152 Verifying : lua-libs-5.4.6-3.fc39.x86_64 68/152 Verifying : lz4-libs-1.9.4-4.fc39.x86_64 69/152 Verifying : mpfr-4.2.0-3.fc39.x86_64 70/152 Verifying : ocaml-srpm-macros-8-2.fc39.noarch 71/152 Verifying : openblas-srpm-macros-2-14.fc39.noarch 72/152 Verifying : openldap-2.6.6-1.fc39.x86_64 73/152 Verifying : openssl-libs-1:3.1.1-4.fc39.x86_64 74/152 Verifying : package-notes-srpm-macros-0.5-9.fc39.noarch 75/152 Verifying : patch-2.7.6-22.fc39.x86_64 76/152 Verifying : pcre2-10.42-1.fc39.2.x86_64 77/152 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 78/152 Verifying : perl-srpm-macros-1-51.fc39.noarch 79/152 Verifying : pkgconf-1.9.5-2.fc39.x86_64 80/152 Verifying : pkgconf-m4-1.9.5-2.fc39.noarch 81/152 Verifying : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 82/152 Verifying : popt-1.19-3.fc39.x86_64 83/152 Verifying : python-srpm-macros-3.12-4.fc39.noarch 84/152 Verifying : sed-4.8-14.fc39.x86_64 85/152 Verifying : setup-2.14.4-1.fc39.noarch 86/152 Verifying : sqlite-libs-3.42.0-7.fc39.x86_64 87/152 Verifying : tar-2:1.35-2.fc39.x86_64 88/152 Verifying : unzip-6.0-62.fc39.x86_64 89/152 Verifying : which-2.21-40.fc39.x86_64 90/152 Verifying : xxhash-libs-0.8.2-1.fc39.x86_64 91/152 Verifying : xz-5.4.4-1.fc39.x86_64 92/152 Verifying : xz-libs-5.4.4-1.fc39.x86_64 93/152 Verifying : zip-3.0-39.fc39.x86_64 94/152 Verifying : zlib-1.2.13-4.fc39.x86_64 95/152 Verifying : ansible-srpm-macros-1-12.fc39.noarch 96/152 Verifying : binutils-2.40-14.fc39.x86_64 97/152 Verifying : binutils-gold-2.40-14.fc39.x86_64 98/152 Verifying : coreutils-9.3-5.fc39.x86_64 99/152 Verifying : coreutils-common-9.3-5.fc39.x86_64 100/152 Verifying : crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 101/152 Verifying : debugedit-5.0-12.fc39.x86_64 102/152 Verifying : elfutils-0.191-2.fc39.x86_64 103/152 Verifying : elfutils-debuginfod-client-0.191-2.fc39.x86_64 104/152 Verifying : elfutils-default-yama-scope-0.191-2.fc39.noarch 105/152 Verifying : elfutils-libelf-0.191-2.fc39.x86_64 106/152 Verifying : elfutils-libs-0.191-2.fc39.x86_64 107/152 Verifying : fedora-release-39-36.noarch 108/152 Verifying : fedora-release-common-39-36.noarch 109/152 Verifying : fedora-release-identity-basic-39-36.noarch 110/152 Verifying : forge-srpm-macros-0.2.0-3.fc39.noarch 111/152 Verifying : gdb-minimal-14.2-1.fc39.x86_64 112/152 Verifying : glibc-2.38-17.fc39.x86_64 113/152 Verifying : glibc-common-2.38-17.fc39.x86_64 114/152 Verifying : glibc-gconv-extra-2.38-17.fc39.x86_64 115/152 Verifying : glibc-minimal-langpack-2.38-17.fc39.x86_64 116/152 Verifying : go-srpm-macros-3.5.0-1.fc39.noarch 117/152 Verifying : libblkid-2.39.4-1.fc39.x86_64 118/152 Verifying : libfdisk-2.39.4-1.fc39.x86_64 119/152 Verifying : libgcc-13.2.1-7.fc39.x86_64 120/152 Verifying : libgomp-13.2.1-7.fc39.x86_64 121/152 Verifying : libmount-2.39.4-1.fc39.x86_64 122/152 Verifying : libnghttp2-1.55.1-4.fc39.x86_64 123/152 Verifying : libsmartcols-2.39.4-1.fc39.x86_64 124/152 Verifying : libstdc++-13.2.1-7.fc39.x86_64 125/152 Verifying : libuuid-2.39.4-1.fc39.x86_64 126/152 Verifying : libzstd-1.5.6-1.fc39.x86_64 127/152 Verifying : lua-srpm-macros-1-13.fc39.noarch 128/152 Verifying : ncurses-base-6.4-7.20230520.fc39.1.noarch 129/152 Verifying : ncurses-libs-6.4-7.20230520.fc39.1.x86_64 130/152 Verifying : p11-kit-0.25.3-1.fc39.x86_64 131/152 Verifying : p11-kit-trust-0.25.3-1.fc39.x86_64 132/152 Verifying : pam-1.5.3-3.fc39.x86_64 133/152 Verifying : pam-libs-1.5.3-3.fc39.x86_64 134/152 Verifying : publicsuffix-list-dafsa-20240107-1.fc39.noarch 135/152 Verifying : pyproject-srpm-macros-1.12.0-1.fc39.noarch 136/152 Verifying : qt5-srpm-macros-5.15.12-1.fc39.noarch 137/152 Verifying : qt6-srpm-macros-6.6.2-1.fc39.noarch 138/152 Verifying : readline-8.2-6.fc39.x86_64 139/152 Verifying : redhat-rpm-config-266-1.fc39.noarch 140/152 Verifying : rpm-4.19.1.1-1.fc39.x86_64 141/152 Verifying : rpm-build-4.19.1.1-1.fc39.x86_64 142/152 Verifying : rpm-build-libs-4.19.1.1-1.fc39.x86_64 143/152 Verifying : rpm-libs-4.19.1.1-1.fc39.x86_64 144/152 Verifying : rpm-sequoia-1.6.0-1.fc39.x86_64 145/152 Verifying : rpmautospec-rpm-macros-0.6.3-1.fc39.noarch 146/152 Verifying : rust-srpm-macros-26.2-1.fc39.noarch 147/152 Verifying : shadow-utils-2:4.14.0-2.fc39.x86_64 148/152 Verifying : systemd-libs-254.10-1.fc39.x86_64 149/152 Verifying : util-linux-2.39.4-1.fc39.x86_64 150/152 Verifying : util-linux-core-2.39.4-1.fc39.x86_64 151/152 Verifying : zstd-1.5.6-1.fc39.x86_64 152/152 Installed: alternatives-1.26-1.fc39_clang19.0.0.x86_64 ansible-srpm-macros-1-12.fc39.noarch audit-libs-3.1.3-1.fc39_clang19.0.0.x86_64 authselect-1.4.3-1.fc39_clang19.0.0.x86_64 authselect-libs-1.4.3-1.fc39_clang19.0.0.x86_64 basesystem-11-18.fc39.noarch bash-5.2.26-1.fc39_clang19.0.0.x86_64 binutils-2.40-14.fc39.x86_64 binutils-gold-2.40-14.fc39.x86_64 bzip2-1.0.8-16.fc39_clang19.0.0.x86_64 bzip2-libs-1.0.8-16.fc39_clang19.0.0.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-5.fc39.x86_64 coreutils-common-9.3-5.fc39.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231204-1.git1e3a2e4.fc39.noarch curl-8.2.1-5.fc39_clang19.0.0.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-12.fc39.x86_64 diffutils-3.10-3.fc39_clang19.0.0.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39_clang19.0.0.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.191-2.fc39.x86_64 elfutils-debuginfod-client-0.191-2.fc39.x86_64 elfutils-default-yama-scope-0.191-2.fc39.noarch elfutils-libelf-0.191-2.fc39.x86_64 elfutils-libs-0.191-2.fc39.x86_64 fedora-gpg-keys-39-1.noarch fedora-release-39-36.noarch fedora-release-common-39-36.noarch fedora-release-identity-basic-39-36.noarch fedora-repos-39-1.noarch file-5.44-5.fc39.x86_64 file-libs-5.44-5.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-5.fc39_clang19.0.0.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-3.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39_clang19.0.0.x86_64 gdb-minimal-14.2-1.fc39.x86_64 gdbm-libs-1:1.23-4.fc39_clang19.0.0.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-17.fc39.x86_64 glibc-common-2.38-17.fc39.x86_64 glibc-gconv-extra-2.38-17.fc39.x86_64 glibc-minimal-langpack-2.38-17.fc39.x86_64 gmp-1:6.2.1-5.fc39_clang19.0.0.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.5.0-1.fc39.noarch grep-3.11-3.fc39_clang19.0.0.x86_64 gzip-1.12-6.fc39_clang19.0.0.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39_clang19.0.0.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc39_clang19.0.0.x86_64 krb5-libs-1.21.2-3.fc39_clang19.0.0.x86_64 libacl-2.3.1-9.fc39_clang19.0.0.x86_64 libarchive-3.7.1-1.fc39_clang19.0.0.x86_64 libattr-2.5.1-8.fc39.x86_64 libblkid-2.39.4-1.fc39.x86_64 libbrotli-1.1.0-1.fc39_clang19.0.0.x86_64 libcap-2.48-9.fc39_clang19.0.0.x86_64 libcap-ng-0.8.3-8.fc39_clang19.0.0.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.2.1-5.fc39_clang19.0.0.x86_64 libdb-5.3.28-56.fc39.x86_64 libeconf-0.5.2-2.fc39_clang19.0.0.x86_64 libevent-2.1.12-9.fc39_clang19.0.0.x86_64 libfdisk-2.39.4-1.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-7.fc39.x86_64 libgomp-13.2.1-7.fc39.x86_64 libidn2-2.3.7-1.fc39_clang19.0.0.x86_64 libmount-2.39.4-1.fc39.x86_64 libnghttp2-1.55.1-4.fc39.x86_64 libnsl2-2.0.0-6.fc39_clang19.0.0.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39_clang19.0.0.x86_64 libpwquality-1.4.5-7.fc39_clang19.0.0.x86_64 libselinux-3.5-5.fc39_clang19.0.0.x86_64 libsemanage-3.5-4.fc39_clang19.0.0.x86_64 libsepol-3.5-2.fc39_clang19.0.0.x86_64 libsigsegv-2.14-5.fc39_clang19.0.0.x86_64 libsmartcols-2.39.4-1.fc39.x86_64 libssh-0.10.6-2.fc39_clang19.0.0.x86_64 libssh-config-0.10.6-2.fc39_clang19.0.0.noarch libstdc++-13.2.1-7.fc39.x86_64 libtasn1-4.19.0-3.fc39_clang19.0.0.x86_64 libtirpc-1.3.4-1.rc3.fc39_clang19.0.0.x86_64 libunistring-1.1-5.fc39_clang19.0.0.x86_64 libutempter-1.2.1-10.fc39_clang19.0.0.x86_64 libuuid-2.39.4-1.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libzstd-1.5.6-1.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-13.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-7.20230520.fc39.1.noarch ncurses-libs-6.4-7.20230520.fc39.1.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.1-4.fc39.x86_64 p11-kit-0.25.3-1.fc39.x86_64 p11-kit-trust-0.25.3-1.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-3.fc39.x86_64 pam-libs-1.5.3-3.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20240107-1.fc39.noarch pyproject-srpm-macros-1.12.0-1.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch qt5-srpm-macros-5.15.12-1.fc39.noarch qt6-srpm-macros-6.6.2-1.fc39.noarch readline-8.2-6.fc39.x86_64 redhat-rpm-config-266-1.fc39.noarch rpm-4.19.1.1-1.fc39.x86_64 rpm-build-4.19.1.1-1.fc39.x86_64 rpm-build-libs-4.19.1.1-1.fc39.x86_64 rpm-libs-4.19.1.1-1.fc39.x86_64 rpm-sequoia-1.6.0-1.fc39.x86_64 rpmautospec-rpm-macros-0.6.3-1.fc39.noarch rust-srpm-macros-26.2-1.fc39.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-2.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254.10-1.fc39.x86_64 tar-2:1.35-2.fc39.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.4-1.fc39.x86_64 util-linux-core-2.39.4-1.fc39.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.6-1.fc39.x86_64 Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 95 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 101 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 107 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 106 kB/s | 1.5 kB 00:00 fedora 240 kB/s | 24 kB 00:00 updates 259 kB/s | 23 kB 00:00 Dependencies resolved. ====================================================================================================================================================================================================================== Package Arch Version Repository Size ====================================================================================================================================================================================================================== Installing: clang x86_64 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 71 k clang-rpm-config-18 noarch 1-153.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 19 k compiler-rt x86_64 19.0.0~pre20240411.g0c57a2e4b4e5a6-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 2.4 M libatomic x86_64 13.2.1-7.fc39 updates 40 k libomp x86_64 19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 671 k libomp-devel x86_64 19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 541 k llvm x86_64 19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 26 M Installing dependencies: annobin-docs noarch 12.46-1.fc39 updates 88 k annobin-plugin-gcc x86_64 12.46-1.fc39 updates 958 k clang-libs x86_64 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 23 M clang-resource-filesystem noarch 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 8.9 k clang-rpm-config noarch 1-153.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 74 k clang18 x86_64 18.1.0~rc4-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch 73 k clang18-libs x86_64 18.1.0~rc4-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch 22 M clang18-resource-filesystem noarch 18.1.0~rc4-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch 14 k cpp x86_64 13.2.1-7.fc39 updates 11 M expat x86_64 2.6.2-1.fc39_clang19.0.0 copr_base 117 k gc x86_64 8.2.2-4.fc39_clang19.0.0 copr_base 115 k gcc x86_64 13.2.1-7.fc39 updates 34 M gcc-c++ x86_64 13.2.1-7.fc39 updates 13 M gcc-plugin-annobin x86_64 13.2.1-7.fc39 updates 52 k glibc-devel x86_64 2.38-17.fc39 updates 86 k glibc-headers-x86 noarch 2.38-17.fc39 updates 570 k guile22 x86_64 2.2.7-9.fc39 fedora 6.5 M kernel-headers x86_64 6.8.3-200.fc39 updates 1.6 M libb2 x86_64 0.98.1-9.fc39_clang19.0.0 copr_base 24 k libdwarf x86_64 1:0.8.0-1.fc39_clang19.0.0 copr_base 214 k libdwarf-tools x86_64 1:0.8.0-1.fc39_clang19.0.0 copr_base 183 k libedit x86_64 3.1-48.20230828cvs.fc39_clang19.0.0 copr_base 110 k libmpc x86_64 1.3.1-3.fc39_clang19.0.0 copr_base 69 k libstdc++-devel x86_64 13.2.1-7.fc39 updates 2.6 M libtool-ltdl x86_64 2.4.7-7.fc39_clang19.0.0 copr_base 36 k libxcrypt-devel x86_64 4.4.36-2.fc39 fedora 30 k llvm-libs x86_64 19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240411_fedora_releasever_basearch 27 M llvm18-libs x86_64 18.1.0~rc4-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch 28 M make x86_64 1:4.4.1-2.fc39 fedora 589 k mpdecimal x86_64 2.5.1-7.fc39 fedora 89 k python-pip-wheel noarch 23.2.1-1.fc39 fedora 1.5 M python3 x86_64 3.12.2-2.fc39 updates 27 k python3-libs x86_64 3.12.2-2.fc39 updates 9.2 M tzdata noarch 2024a-2.fc39 updates 715 k Transaction Summary ====================================================================================================================================================================================================================== Install 41 Packages Total size: 213 M Installed size: 900 M Downloading Packages: [SKIPPED] expat-2.6.2-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] gc-8.2.2-4.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-9.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libdwarf-0.8.0-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libdwarf-tools-0.8.0-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libedit-3.1-48.20230828cvs.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-3.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-7.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] clang-rpm-config-1-153.fc39.noarch.rpm: Already downloaded [SKIPPED] clang-rpm-config-18-1-153.fc39.noarch.rpm: Already downloaded [SKIPPED] clang-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] clang-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] clang-resource-filesystem-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.noarch.rpm: Already downloaded [SKIPPED] compiler-rt-19.0.0~pre20240411.g0c57a2e4b4e5a6-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libomp-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libomp-devel-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] llvm-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] clang18-18.1.0~rc4-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] clang18-libs-18.1.0~rc4-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] clang18-resource-filesystem-18.1.0~rc4-2.fc39.noarch.rpm: Already downloaded [SKIPPED] llvm18-libs-18.1.0~rc4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] make-4.4.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] python-pip-wheel-23.2.1-1.fc39.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-12.46-1.fc39.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.46-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] cpp-13.2.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] gcc-13.2.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] gcc-c++-13.2.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.2.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-devel-2.38-17.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-headers-x86-2.38-17.fc39.noarch.rpm: Already downloaded [SKIPPED] kernel-headers-6.8.3-200.fc39.x86_64.rpm: Already downloaded [SKIPPED] libatomic-13.2.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.2.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-3.12.2-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-libs-3.12.2-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] tzdata-2024a-2.fc39.noarch.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libstdc++-devel-13.2.1-7.fc39.x86_64 1/41 Installing : clang-resource-filesystem-19.0.0~pre20240411.g0c57 2/41 Installing : libmpc-1.3.1-3.fc39_clang19.0.0.x86_64 3/41 Installing : libatomic-13.2.1-7.fc39.x86_64 4/41 Installing : libedit-3.1-48.20230828cvs.fc39_clang19.0.0.x86_64 5/41 Installing : llvm-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc3 6/41 Installing : libomp-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x 7/41 Installing : llvm18-libs-18.1.0~rc4-1.fc39.x86_64 8/41 Running scriptlet: llvm18-libs-18.1.0~rc4-1.fc39.x86_64 8/41 Installing : libb2-0.98.1-9.fc39_clang19.0.0.x86_64 9/41 Installing : libomp-devel-19.0.0~pre20240411.g0c57a2e4b4e5a6-1. 10/41 Installing : cpp-13.2.1-7.fc39.x86_64 11/41 Installing : tzdata-2024a-2.fc39.noarch 12/41 Installing : kernel-headers-6.8.3-200.fc39.x86_64 13/41 Installing : glibc-headers-x86-2.38-17.fc39.noarch 14/41 Installing : glibc-devel-2.38-17.fc39.x86_64 15/41 Installing : libxcrypt-devel-4.4.36-2.fc39.x86_64 16/41 Installing : annobin-docs-12.46-1.fc39.noarch 17/41 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 18/41 Installing : mpdecimal-2.5.1-7.fc39.x86_64 19/41 Installing : clang18-resource-filesystem-18.1.0~rc4-2.fc39.noar 20/41 Installing : clang18-libs-18.1.0~rc4-2.fc39.x86_64 21/41 Installing : libtool-ltdl-2.4.7-7.fc39_clang19.0.0.x86_64 22/41 Installing : libdwarf-1:0.8.0-1.fc39_clang19.0.0.x86_64 23/41 Installing : libdwarf-tools-1:0.8.0-1.fc39_clang19.0.0.x86_64 24/41 Installing : gc-8.2.2-4.fc39_clang19.0.0.x86_64 25/41 Installing : guile22-2.2.7-9.fc39.x86_64 26/41 Installing : make-1:4.4.1-2.fc39.x86_64 27/41 Installing : gcc-13.2.1-7.fc39.x86_64 28/41 Running scriptlet: gcc-13.2.1-7.fc39.x86_64 28/41 Installing : gcc-c++-13.2.1-7.fc39.x86_64 29/41 Installing : clang18-18.1.0~rc4-2.fc39.x86_64 30/41 Installing : expat-2.6.2-1.fc39_clang19.0.0.x86_64 31/41 Installing : python3-3.12.2-2.fc39.x86_64 32/41 Installing : python3-libs-3.12.2-2.fc39.x86_64 33/41 Installing : compiler-rt-19.0.0~pre20240411.g0c57a2e4b4e5a6-2.f 34/41 Installing : clang-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc 35/41 Installing : clang-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.x8 36/41 Installing : llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86 37/41 Installing : clang-rpm-config-1-153.fc39.noarch 38/41 Installing : clang-rpm-config-18-1-153.fc39.noarch 39/41 Installing : annobin-plugin-gcc-12.46-1.fc39.x86_64 40/41 Running scriptlet: annobin-plugin-gcc-12.46-1.fc39.x86_64 40/41 Installing : gcc-plugin-annobin-13.2.1-7.fc39.x86_64 41/41 Running scriptlet: gcc-plugin-annobin-13.2.1-7.fc39.x86_64 41/41 Verifying : expat-2.6.2-1.fc39_clang19.0.0.x86_64 1/41 Verifying : gc-8.2.2-4.fc39_clang19.0.0.x86_64 2/41 Verifying : libb2-0.98.1-9.fc39_clang19.0.0.x86_64 3/41 Verifying : libdwarf-1:0.8.0-1.fc39_clang19.0.0.x86_64 4/41 Verifying : libdwarf-tools-1:0.8.0-1.fc39_clang19.0.0.x86_64 5/41 Verifying : libedit-3.1-48.20230828cvs.fc39_clang19.0.0.x86_64 6/41 Verifying : libmpc-1.3.1-3.fc39_clang19.0.0.x86_64 7/41 Verifying : libtool-ltdl-2.4.7-7.fc39_clang19.0.0.x86_64 8/41 Verifying : clang-rpm-config-1-153.fc39.noarch 9/41 Verifying : clang-rpm-config-18-1-153.fc39.noarch 10/41 Verifying : clang-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.x8 11/41 Verifying : clang-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc 12/41 Verifying : clang-resource-filesystem-19.0.0~pre20240411.g0c57 13/41 Verifying : compiler-rt-19.0.0~pre20240411.g0c57a2e4b4e5a6-2.f 14/41 Verifying : libomp-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x 15/41 Verifying : libomp-devel-19.0.0~pre20240411.g0c57a2e4b4e5a6-1. 16/41 Verifying : llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86 17/41 Verifying : llvm-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc3 18/41 Verifying : clang18-18.1.0~rc4-2.fc39.x86_64 19/41 Verifying : clang18-libs-18.1.0~rc4-2.fc39.x86_64 20/41 Verifying : clang18-resource-filesystem-18.1.0~rc4-2.fc39.noar 21/41 Verifying : llvm18-libs-18.1.0~rc4-1.fc39.x86_64 22/41 Verifying : guile22-2.2.7-9.fc39.x86_64 23/41 Verifying : libxcrypt-devel-4.4.36-2.fc39.x86_64 24/41 Verifying : make-1:4.4.1-2.fc39.x86_64 25/41 Verifying : mpdecimal-2.5.1-7.fc39.x86_64 26/41 Verifying : python-pip-wheel-23.2.1-1.fc39.noarch 27/41 Verifying : annobin-docs-12.46-1.fc39.noarch 28/41 Verifying : annobin-plugin-gcc-12.46-1.fc39.x86_64 29/41 Verifying : cpp-13.2.1-7.fc39.x86_64 30/41 Verifying : gcc-13.2.1-7.fc39.x86_64 31/41 Verifying : gcc-c++-13.2.1-7.fc39.x86_64 32/41 Verifying : gcc-plugin-annobin-13.2.1-7.fc39.x86_64 33/41 Verifying : glibc-devel-2.38-17.fc39.x86_64 34/41 Verifying : glibc-headers-x86-2.38-17.fc39.noarch 35/41 Verifying : kernel-headers-6.8.3-200.fc39.x86_64 36/41 Verifying : libatomic-13.2.1-7.fc39.x86_64 37/41 Verifying : libstdc++-devel-13.2.1-7.fc39.x86_64 38/41 Verifying : python3-3.12.2-2.fc39.x86_64 39/41 Verifying : python3-libs-3.12.2-2.fc39.x86_64 40/41 Verifying : tzdata-2024a-2.fc39.noarch 41/41 Installed: annobin-docs-12.46-1.fc39.noarch annobin-plugin-gcc-12.46-1.fc39.x86_64 clang-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.x86_64 clang-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.x86_64 clang-resource-filesystem-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.noarch clang-rpm-config-1-153.fc39.noarch clang-rpm-config-18-1-153.fc39.noarch clang18-18.1.0~rc4-2.fc39.x86_64 clang18-libs-18.1.0~rc4-2.fc39.x86_64 clang18-resource-filesystem-18.1.0~rc4-2.fc39.noarch compiler-rt-19.0.0~pre20240411.g0c57a2e4b4e5a6-2.fc39.x86_64 cpp-13.2.1-7.fc39.x86_64 expat-2.6.2-1.fc39_clang19.0.0.x86_64 gc-8.2.2-4.fc39_clang19.0.0.x86_64 gcc-13.2.1-7.fc39.x86_64 gcc-c++-13.2.1-7.fc39.x86_64 gcc-plugin-annobin-13.2.1-7.fc39.x86_64 glibc-devel-2.38-17.fc39.x86_64 glibc-headers-x86-2.38-17.fc39.noarch guile22-2.2.7-9.fc39.x86_64 kernel-headers-6.8.3-200.fc39.x86_64 libatomic-13.2.1-7.fc39.x86_64 libb2-0.98.1-9.fc39_clang19.0.0.x86_64 libdwarf-1:0.8.0-1.fc39_clang19.0.0.x86_64 libdwarf-tools-1:0.8.0-1.fc39_clang19.0.0.x86_64 libedit-3.1-48.20230828cvs.fc39_clang19.0.0.x86_64 libmpc-1.3.1-3.fc39_clang19.0.0.x86_64 libomp-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64 libomp-devel-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64 libstdc++-devel-13.2.1-7.fc39.x86_64 libtool-ltdl-2.4.7-7.fc39_clang19.0.0.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64 llvm-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64 llvm18-libs-18.1.0~rc4-1.fc39.x86_64 make-1:4.4.1-2.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 python-pip-wheel-23.2.1-1.fc39.noarch python3-3.12.2-2.fc39.x86_64 python3-libs-3.12.2-2.fc39.x86_64 tzdata-2024a-2.fc39.noarch Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-1.fc39_clang19.0.0.x86_64 annobin-docs-12.46-1.fc39.noarch annobin-plugin-gcc-12.46-1.fc39.x86_64 ansible-srpm-macros-1-12.fc39.noarch audit-libs-3.1.3-1.fc39_clang19.0.0.x86_64 authselect-1.4.3-1.fc39_clang19.0.0.x86_64 authselect-libs-1.4.3-1.fc39_clang19.0.0.x86_64 basesystem-11-18.fc39.noarch bash-5.2.26-1.fc39_clang19.0.0.x86_64 binutils-2.40-14.fc39.x86_64 binutils-gold-2.40-14.fc39.x86_64 bzip2-1.0.8-16.fc39_clang19.0.0.x86_64 bzip2-libs-1.0.8-16.fc39_clang19.0.0.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch clang-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.x86_64 clang-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.x86_64 clang-resource-filesystem-19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39.noarch clang-rpm-config-1-153.fc39.noarch clang-rpm-config-18-1-153.fc39.noarch clang18-18.1.0~rc4-2.fc39.x86_64 clang18-libs-18.1.0~rc4-2.fc39.x86_64 clang18-resource-filesystem-18.1.0~rc4-2.fc39.noarch compiler-rt-19.0.0~pre20240411.g0c57a2e4b4e5a6-2.fc39.x86_64 coreutils-9.3-5.fc39.x86_64 coreutils-common-9.3-5.fc39.x86_64 cpio-2.14-4.fc39.x86_64 cpp-13.2.1-7.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20231204-1.git1e3a2e4.fc39.noarch curl-8.2.1-5.fc39_clang19.0.0.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-12.fc39.x86_64 diffutils-3.10-3.fc39_clang19.0.0.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39_clang19.0.0.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.191-2.fc39.x86_64 elfutils-debuginfod-client-0.191-2.fc39.x86_64 elfutils-default-yama-scope-0.191-2.fc39.noarch elfutils-libelf-0.191-2.fc39.x86_64 elfutils-libs-0.191-2.fc39.x86_64 expat-2.6.2-1.fc39_clang19.0.0.x86_64 fedora-gpg-keys-39-1.noarch fedora-release-39-36.noarch fedora-release-common-39-36.noarch fedora-release-identity-basic-39-36.noarch fedora-repos-39-1.noarch file-5.44-5.fc39.x86_64 file-libs-5.44-5.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-4.9.0-5.fc39_clang19.0.0.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-3.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39_clang19.0.0.x86_64 gc-8.2.2-4.fc39_clang19.0.0.x86_64 gcc-13.2.1-7.fc39.x86_64 gcc-c++-13.2.1-7.fc39.x86_64 gcc-plugin-annobin-13.2.1-7.fc39.x86_64 gdb-minimal-14.2-1.fc39.x86_64 gdbm-libs-1.23-4.fc39_clang19.0.0.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-17.fc39.x86_64 glibc-common-2.38-17.fc39.x86_64 glibc-devel-2.38-17.fc39.x86_64 glibc-gconv-extra-2.38-17.fc39.x86_64 glibc-headers-x86-2.38-17.fc39.noarch glibc-minimal-langpack-2.38-17.fc39.x86_64 gmp-6.2.1-5.fc39_clang19.0.0.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.5.0-1.fc39.noarch gpg-pubkey-18b8e74c-62f2920f grep-3.11-3.fc39_clang19.0.0.x86_64 guile22-2.2.7-9.fc39.x86_64 gzip-1.12-6.fc39_clang19.0.0.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39_clang19.0.0.x86_64 kernel-headers-6.8.3-200.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc39_clang19.0.0.x86_64 krb5-libs-1.21.2-3.fc39_clang19.0.0.x86_64 libacl-2.3.1-9.fc39_clang19.0.0.x86_64 libarchive-3.7.1-1.fc39_clang19.0.0.x86_64 libatomic-13.2.1-7.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 libb2-0.98.1-9.fc39_clang19.0.0.x86_64 libblkid-2.39.4-1.fc39.x86_64 libbrotli-1.1.0-1.fc39_clang19.0.0.x86_64 libcap-2.48-9.fc39_clang19.0.0.x86_64 libcap-ng-0.8.3-8.fc39_clang19.0.0.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.2.1-5.fc39_clang19.0.0.x86_64 libdb-5.3.28-56.fc39.x86_64 libdwarf-0.8.0-1.fc39_clang19.0.0.x86_64 libdwarf-tools-0.8.0-1.fc39_clang19.0.0.x86_64 libeconf-0.5.2-2.fc39_clang19.0.0.x86_64 libedit-3.1-48.20230828cvs.fc39_clang19.0.0.x86_64 libevent-2.1.12-9.fc39_clang19.0.0.x86_64 libfdisk-2.39.4-1.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-7.fc39.x86_64 libgomp-13.2.1-7.fc39.x86_64 libidn2-2.3.7-1.fc39_clang19.0.0.x86_64 libmount-2.39.4-1.fc39.x86_64 libmpc-1.3.1-3.fc39_clang19.0.0.x86_64 libnghttp2-1.55.1-4.fc39.x86_64 libnsl2-2.0.0-6.fc39_clang19.0.0.x86_64 libomp-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64 libomp-devel-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39_clang19.0.0.x86_64 libpwquality-1.4.5-7.fc39_clang19.0.0.x86_64 libselinux-3.5-5.fc39_clang19.0.0.x86_64 libsemanage-3.5-4.fc39_clang19.0.0.x86_64 libsepol-3.5-2.fc39_clang19.0.0.x86_64 libsigsegv-2.14-5.fc39_clang19.0.0.x86_64 libsmartcols-2.39.4-1.fc39.x86_64 libssh-0.10.6-2.fc39_clang19.0.0.x86_64 libssh-config-0.10.6-2.fc39_clang19.0.0.noarch libstdc++-13.2.1-7.fc39.x86_64 libstdc++-devel-13.2.1-7.fc39.x86_64 libtasn1-4.19.0-3.fc39_clang19.0.0.x86_64 libtirpc-1.3.4-1.rc3.fc39_clang19.0.0.x86_64 libtool-ltdl-2.4.7-7.fc39_clang19.0.0.x86_64 libunistring-1.1-5.fc39_clang19.0.0.x86_64 libutempter-1.2.1-10.fc39_clang19.0.0.x86_64 libuuid-2.39.4-1.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libzstd-1.5.6-1.fc39.x86_64 llvm-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64 llvm-libs-19.0.0~pre20240411.g0c57a2e4b4e5a6-1.fc39.x86_64 llvm18-libs-18.1.0~rc4-1.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-13.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 make-4.4.1-2.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-7.20230520.fc39.1.noarch ncurses-libs-6.4-7.20230520.fc39.1.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-3.1.1-4.fc39.x86_64 p11-kit-0.25.3-1.fc39.x86_64 p11-kit-trust-0.25.3-1.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-3.fc39.x86_64 pam-libs-1.5.3-3.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20240107-1.fc39.noarch pyproject-srpm-macros-1.12.0-1.fc39.noarch python-pip-wheel-23.2.1-1.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch python3-3.12.2-2.fc39.x86_64 python3-libs-3.12.2-2.fc39.x86_64 qt5-srpm-macros-5.15.12-1.fc39.noarch qt6-srpm-macros-6.6.2-1.fc39.noarch readline-8.2-6.fc39.x86_64 redhat-rpm-config-266-1.fc39.noarch rpm-4.19.1.1-1.fc39.x86_64 rpm-build-4.19.1.1-1.fc39.x86_64 rpm-build-libs-4.19.1.1-1.fc39.x86_64 rpm-libs-4.19.1.1-1.fc39.x86_64 rpm-sequoia-1.6.0-1.fc39.x86_64 rpmautospec-rpm-macros-0.6.3-1.fc39.noarch rust-srpm-macros-26.2-1.fc39.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-2.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254.10-1.fc39.x86_64 tar-1.35-2.fc39.x86_64 tzdata-2024a-2.fc39.noarch unzip-6.0-62.fc39.x86_64 util-linux-2.39.4-1.fc39.x86_64 util-linux-core-2.39.4-1.fc39.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.6-1.fc39.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1693526400 Wrote: /builddir/build/SRPMS/libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-39-x86_64-1713219764.221756/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-x86_64-1713219764.221756/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-x86_64-1713219764.221756/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-x86_64-1713219764.221756/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-wsnu3r97/libvirt-python/libvirt-python.spec) Config(child) 0 minutes 57 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm) Config(fedora-39-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-bootstrap-1713219764.221756/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-x86_64-bootstrap-1713219764.221756/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-1713219764.221756/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc39.x86_64 rpm-sequoia-1.6.0-1.fc39.x86_64 python3-dnf-4.19.2-1.fc39.noarch python3-dnf-plugins-core-4.6.0-1.fc39.noarch yum-4.19.2-1.fc39.noarch Finish: chroot init Start: build phase for libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm Start: build setup for libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1693526400 Wrote: /builddir/build/SRPMS/libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 55 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 85 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 106 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 88 kB/s | 1.5 kB 00:00 fedora 195 kB/s | 24 kB 00:00 updates 158 kB/s | 23 kB 00:00 Package gcc-13.2.1-7.fc39.x86_64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: libvirt-devel x86_64 9.7.0-3.fc39 updates 190 k python3-devel x86_64 3.12.2-2.fc39 updates 312 k python3-lxml x86_64 4.9.3-2.fc39 fedora 1.4 M python3-pytest noarch 7.3.2-4.fc39 fedora 1.9 M python3-setuptools noarch 67.7.2-7.fc39 fedora 1.5 M Installing dependencies: cyrus-sasl x86_64 2.1.28-11.fc39 fedora 73 k cyrus-sasl-gssapi x86_64 2.1.28-11.fc39 fedora 26 k glib2 x86_64 2.78.4-1.fc39_clang19.0.0 copr_base 2.9 M gnutls x86_64 3.8.4-1.fc39 updates 1.1 M libnl3 x86_64 3.9.0-1.fc39 updates 350 k libssh2 x86_64 1.11.0-2.fc39_clang19.0.0 copr_base 132 k libvirt-libs x86_64 9.7.0-3.fc39 updates 4.9 M libwsman1 x86_64 2.7.1-14.fc39 fedora 137 k libxslt x86_64 1.1.39-1.fc39 updates 187 k nettle x86_64 3.9.1-2.fc39 fedora 425 k numactl-libs x86_64 2.0.16-3.fc39 fedora 30 k pyproject-rpm-macros noarch 1.12.0-1.fc39 updates 41 k python-rpm-macros noarch 3.12-4.fc39 fedora 19 k python3-iniconfig noarch 1.1.1-14.fc39 fedora 18 k python3-packaging noarch 23.1-4.fc39 fedora 114 k python3-pluggy noarch 1.2.0-1.fc39 fedora 54 k python3-rpm-generators noarch 14-7.fc39 fedora 30 k python3-rpm-macros noarch 3.12-4.fc39 fedora 14 k yajl x86_64 2.1.0-22.fc39 fedora 38 k Transaction Summary ================================================================================ Install 24 Packages Total size: 16 M Total download size: 7.4 M Installed size: 77 M Downloading Packages: [SKIPPED] glib2-2.78.4-1.fc39_clang19.0.0.x86_64.rpm: Already downloaded [SKIPPED] cyrus-sasl-2.1.28-11.fc39.x86_64.rpm: Already downloaded [SKIPPED] nettle-3.9.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] python-rpm-macros-3.12-4.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-lxml-4.9.3-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-packaging-23.1-4.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-generators-14-7.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-macros-3.12-4.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-setuptools-67.7.2-7.fc39.noarch.rpm: Already downloaded [SKIPPED] gnutls-3.8.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libnl3-3.9.0-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxslt-1.1.39-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] pyproject-rpm-macros-1.12.0-1.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-devel-3.12.2-2.fc39.x86_64.rpm: Already downloaded (15/24): libwsman1-2.7.1-14.fc39.x86_64.rpm 6.2 MB/s | 137 kB 00:00 (16/24): numactl-libs-2.0.16-3.fc39.x86_64.rpm 10 MB/s | 30 kB 00:00 (17/24): libssh2-1.11.0-2.fc39_clang19.0.0.x86_ 4.7 MB/s | 132 kB 00:00 (18/24): python3-iniconfig-1.1.1-14.fc39.noarch 4.6 MB/s | 18 kB 00:00 (19/24): python3-pytest-7.3.2-4.fc39.noarch.rpm 73 MB/s | 1.9 MB 00:00 (20/24): cyrus-sasl-gssapi-2.1.28-11.fc39.x86_6 465 kB/s | 26 kB 00:00 (21/24): yajl-2.1.0-22.fc39.x86_64.rpm 12 MB/s | 38 kB 00:00 (22/24): python3-pluggy-1.2.0-1.fc39.noarch.rpm 784 kB/s | 54 kB 00:00 (23/24): libvirt-devel-9.7.0-3.fc39.x86_64.rpm 3.3 MB/s | 190 kB 00:00 (24/24): libvirt-libs-9.7.0-3.fc39.x86_64.rpm 36 MB/s | 4.9 MB 00:00 -------------------------------------------------------------------------------- Total 12 MB/s | 7.4 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python-rpm-macros-3.12-4.fc39.noarch 1/24 Installing : python3-rpm-macros-3.12-4.fc39.noarch 2/24 Installing : python3-packaging-23.1-4.fc39.noarch 3/24 Installing : python3-rpm-generators-14-7.fc39.noarch 4/24 Installing : pyproject-rpm-macros-1.12.0-1.fc39.noarch 5/24 Installing : libxslt-1.1.39-1.fc39.x86_64 6/24 Installing : libnl3-3.9.0-1.fc39.x86_64 7/24 Installing : yajl-2.1.0-22.fc39.x86_64 8/24 Installing : python3-pluggy-1.2.0-1.fc39.noarch 9/24 Installing : python3-iniconfig-1.1.1-14.fc39.noarch 10/24 Installing : numactl-libs-2.0.16-3.fc39.x86_64 11/24 Installing : nettle-3.9.1-2.fc39.x86_64 12/24 Installing : gnutls-3.8.4-1.fc39.x86_64 13/24 Installing : glib2-2.78.4-1.fc39_clang19.0.0.x86_64 14/24 Installing : libwsman1-2.7.1-14.fc39.x86_64 15/24 Installing : cyrus-sasl-gssapi-2.1.28-11.fc39.x86_64 16/24 Running scriptlet: cyrus-sasl-2.1.28-11.fc39.x86_64 17/24 Installing : cyrus-sasl-2.1.28-11.fc39.x86_64 17/24 Running scriptlet: cyrus-sasl-2.1.28-11.fc39.x86_64 17/24 Installing : libssh2-1.11.0-2.fc39_clang19.0.0.x86_64 18/24 Installing : libvirt-libs-9.7.0-3.fc39.x86_64 19/24 Installing : libvirt-devel-9.7.0-3.fc39.x86_64 20/24 Installing : python3-pytest-7.3.2-4.fc39.noarch 21/24 Installing : python3-lxml-4.9.3-2.fc39.x86_64 22/24 Installing : python3-devel-3.12.2-2.fc39.x86_64 23/24 Installing : python3-setuptools-67.7.2-7.fc39.noarch 24/24 Running scriptlet: python3-setuptools-67.7.2-7.fc39.noarch 24/24 Verifying : glib2-2.78.4-1.fc39_clang19.0.0.x86_64 1/24 Verifying : libssh2-1.11.0-2.fc39_clang19.0.0.x86_64 2/24 Verifying : cyrus-sasl-2.1.28-11.fc39.x86_64 3/24 Verifying : cyrus-sasl-gssapi-2.1.28-11.fc39.x86_64 4/24 Verifying : libwsman1-2.7.1-14.fc39.x86_64 5/24 Verifying : nettle-3.9.1-2.fc39.x86_64 6/24 Verifying : numactl-libs-2.0.16-3.fc39.x86_64 7/24 Verifying : python-rpm-macros-3.12-4.fc39.noarch 8/24 Verifying : python3-iniconfig-1.1.1-14.fc39.noarch 9/24 Verifying : python3-lxml-4.9.3-2.fc39.x86_64 10/24 Verifying : python3-packaging-23.1-4.fc39.noarch 11/24 Verifying : python3-pluggy-1.2.0-1.fc39.noarch 12/24 Verifying : python3-pytest-7.3.2-4.fc39.noarch 13/24 Verifying : python3-rpm-generators-14-7.fc39.noarch 14/24 Verifying : python3-rpm-macros-3.12-4.fc39.noarch 15/24 Verifying : python3-setuptools-67.7.2-7.fc39.noarch 16/24 Verifying : yajl-2.1.0-22.fc39.x86_64 17/24 Verifying : gnutls-3.8.4-1.fc39.x86_64 18/24 Verifying : libnl3-3.9.0-1.fc39.x86_64 19/24 Verifying : libvirt-devel-9.7.0-3.fc39.x86_64 20/24 Verifying : libvirt-libs-9.7.0-3.fc39.x86_64 21/24 Verifying : libxslt-1.1.39-1.fc39.x86_64 22/24 Verifying : pyproject-rpm-macros-1.12.0-1.fc39.noarch 23/24 Verifying : python3-devel-3.12.2-2.fc39.x86_64 24/24 Installed: cyrus-sasl-2.1.28-11.fc39.x86_64 cyrus-sasl-gssapi-2.1.28-11.fc39.x86_64 glib2-2.78.4-1.fc39_clang19.0.0.x86_64 gnutls-3.8.4-1.fc39.x86_64 libnl3-3.9.0-1.fc39.x86_64 libssh2-1.11.0-2.fc39_clang19.0.0.x86_64 libvirt-devel-9.7.0-3.fc39.x86_64 libvirt-libs-9.7.0-3.fc39.x86_64 libwsman1-2.7.1-14.fc39.x86_64 libxslt-1.1.39-1.fc39.x86_64 nettle-3.9.1-2.fc39.x86_64 numactl-libs-2.0.16-3.fc39.x86_64 pyproject-rpm-macros-1.12.0-1.fc39.noarch python-rpm-macros-3.12-4.fc39.noarch python3-devel-3.12.2-2.fc39.x86_64 python3-iniconfig-1.1.1-14.fc39.noarch python3-lxml-4.9.3-2.fc39.x86_64 python3-packaging-23.1-4.fc39.noarch python3-pluggy-1.2.0-1.fc39.noarch python3-pytest-7.3.2-4.fc39.noarch python3-rpm-generators-14-7.fc39.noarch python3-rpm-macros-3.12-4.fc39.noarch python3-setuptools-67.7.2-7.fc39.noarch yajl-2.1.0-22.fc39.x86_64 Complete! Finish: build setup for libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm Start: rpmbuild libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1693526400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.nSm3At + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libvirt-python-9.7.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libvirt-python-9.7.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd libvirt-python-9.7.0 + rm -rf /builddir/build/BUILD/libvirt-python-9.7.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/libvirt-python-9.7.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find examples -type f -exec chmod 0644 '{}' ';' + '[' -e /usr/lib/rpm/clang/libvirt-python-run ']' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.wi6XD1 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd libvirt-python-9.7.0 + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build/lib.linux-x86_64-cpython-312 copying build/libvirt.py -> build/lib.linux-x86_64-cpython-312 copying build/libvirt_qemu.py -> build/lib.linux-x86_64-cpython-312 copying build/libvirt_lxc.py -> build/lib.linux-x86_64-cpython-312 copying build/libvirtaio.py -> build/lib.linux-x86_64-cpython-312 running build_ext Generated 283 wrapper functions Generated 1 wrapper functions Generated 1 wrapper functions building 'libvirtmod' extension creating build/temp.linux-x86_64-cpython-312 creating build/temp.linux-x86_64-cpython-312/build clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c build/libvirt.c -o build/temp.linux-x86_64-cpython-312/build/libvirt.o build/libvirt.c:17:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 17 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:17:5: note: '{' token is here 17 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:19:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 19 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:19:5: note: ')' token is here 19 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:35:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 35 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:35:5: note: '{' token is here 35 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:37:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 37 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:37:5: note: ')' token is here 37 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:55:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 55 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:55:5: note: '{' token is here 55 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:57:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 57 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:57:5: note: ')' token is here 57 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:79:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 79 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:79:5: note: '{' token is here 79 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:81:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 81 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:81:5: note: ')' token is here 81 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:100:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 100 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:100:5: note: '{' token is here 100 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:102:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 102 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:102:5: note: ')' token is here 102 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:122:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 122 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:122:5: note: '{' token is here 122 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:124:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 124 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:124:5: note: ')' token is here 124 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:144:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 144 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:144:5: note: '{' token is here 144 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:146:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 146 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:146:5: note: ')' token is here 146 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 163 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:163:5: note: '{' token is here 163 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:165:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 165 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:165:5: note: ')' token is here 165 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:187:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 187 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:187:5: note: '{' token is here 187 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:189:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 189 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:189:5: note: ')' token is here 189 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:206:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 206 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:206:5: note: '{' token is here 206 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:208:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 208 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:208:5: note: ')' token is here 208 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:226:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 226 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:226:5: note: '{' token is here 226 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:228:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 228 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:228:5: note: ')' token is here 228 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:245:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 245 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:245:5: note: '{' token is here 245 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:247:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 247 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:247:5: note: ')' token is here 247 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:265:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 265 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:265:5: note: '{' token is here 265 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:267:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 267 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:267:5: note: ')' token is here 267 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 284 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:284:5: note: '{' token is here 284 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:286:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 286 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:286:5: note: ')' token is here 286 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:302:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 302 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:302:5: note: '{' token is here 302 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:304:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 304 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:304:5: note: ')' token is here 304 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:321:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 321 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:321:5: note: '{' token is here 321 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:323:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 323 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:323:5: note: ')' token is here 323 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:339:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 339 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:339:5: note: '{' token is here 339 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:341:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 341 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:341:5: note: ')' token is here 341 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:357:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 357 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:357:5: note: '{' token is here 357 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:359:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 359 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:359:5: note: ')' token is here 359 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:375:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 375 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:375:5: note: '{' token is here 375 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:377:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 377 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:377:5: note: ')' token is here 377 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:393:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 393 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:393:5: note: '{' token is here 393 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:395:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 395 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:395:5: note: ')' token is here 395 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:411:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 411 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:411:5: note: '{' token is here 411 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:413:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 413 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:413:5: note: ')' token is here 413 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:429:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 429 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:429:5: note: '{' token is here 429 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:431:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 431 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:431:5: note: ')' token is here 431 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:447:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 447 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:447:5: note: '{' token is here 447 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:449:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 449 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:449:5: note: ')' token is here 449 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 465 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:465:5: note: '{' token is here 465 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:467:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 467 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:467:5: note: ')' token is here 467 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:483:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 483 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:483:5: note: '{' token is here 483 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:485:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 485 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:485:5: note: ')' token is here 485 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:501:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 501 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:501:5: note: '{' token is here 501 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:503:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 503 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:503:5: note: ')' token is here 503 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:519:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 519 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:519:5: note: '{' token is here 519 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:521:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 521 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:521:5: note: ')' token is here 521 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:537:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 537 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:537:5: note: '{' token is here 537 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:539:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 539 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:539:5: note: ')' token is here 539 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:552:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 552 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:552:5: note: '{' token is here 552 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:554:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 554 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:554:5: note: ')' token is here 554 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:567:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 567 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:567:5: note: '{' token is here 567 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:569:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 569 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:569:5: note: ')' token is here 569 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:587:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 587 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:587:5: note: '{' token is here 587 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:589:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 589 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:589:5: note: ')' token is here 589 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:605:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 605 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:605:5: note: '{' token is here 605 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:607:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 607 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:607:5: note: ')' token is here 607 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:624:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 624 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:624:5: note: '{' token is here 624 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:626:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 626 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:626:5: note: ')' token is here 626 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:644:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 644 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:644:5: note: '{' token is here 644 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:646:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 646 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:646:5: note: ')' token is here 646 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:664:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 664 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:664:5: note: '{' token is here 664 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:666:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 666 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:666:5: note: ')' token is here 666 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:683:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 683 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:683:5: note: '{' token is here 683 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:685:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 685 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:685:5: note: ')' token is here 685 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:703:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 703 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:703:5: note: '{' token is here 703 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:705:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 705 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:705:5: note: ')' token is here 705 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:724:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 724 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:724:5: note: '{' token is here 724 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:726:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 726 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:726:5: note: ')' token is here 726 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:743:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 743 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:743:5: note: '{' token is here 743 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:745:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 745 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:745:5: note: ')' token is here 745 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:767:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 767 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:767:5: note: '{' token is here 767 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:769:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 769 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:769:5: note: ')' token is here 769 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:787:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 787 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:787:5: note: '{' token is here 787 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:789:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 789 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:789:5: note: ')' token is here 789 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:808:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 808 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:808:5: note: '{' token is here 808 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:810:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 810 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:810:5: note: ')' token is here 810 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:829:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 829 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:829:5: note: '{' token is here 829 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:831:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 831 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:831:5: note: ')' token is here 831 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:851:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 851 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:851:5: note: '{' token is here 851 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:853:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 853 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:853:5: note: ')' token is here 853 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:872:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 872 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:872:5: note: '{' token is here 872 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:874:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 874 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:874:5: note: ')' token is here 874 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:892:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 892 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:892:5: note: '{' token is here 892 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:894:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 894 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:894:5: note: ')' token is here 894 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:911:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 911 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:911:5: note: '{' token is here 911 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:913:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 913 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:913:5: note: ')' token is here 913 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:929:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 929 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:929:5: note: '{' token is here 929 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:931:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 931 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:931:5: note: ')' token is here 931 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:947:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 947 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:947:5: note: '{' token is here 947 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:949:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 949 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:949:5: note: ')' token is here 949 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:966:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:966:5: note: '{' token is here 966 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:968:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 968 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:968:5: note: ')' token is here 968 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:985:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 985 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:985:5: note: '{' token is here 985 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:987:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 987 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:987:5: note: ')' token is here 987 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1006:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1006 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1006:5: note: '{' token is here 1006 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1008:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1008 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1008:5: note: ')' token is here 1008 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1026:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1026 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1026:5: note: '{' token is here 1026 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1028:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1028 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1028:5: note: ')' token is here 1028 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1047:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1047 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1047:5: note: '{' token is here 1047 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1049:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1049 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1049:5: note: ')' token is here 1049 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1065:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1065 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1065:5: note: '{' token is here 1065 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1067:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1067 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1067:5: note: ')' token is here 1067 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1085:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1085 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1085:5: note: '{' token is here 1085 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1087:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1087 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1087:5: note: ')' token is here 1087 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1104:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1104 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1104:5: note: '{' token is here 1104 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1106:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1106 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1106:5: note: ')' token is here 1106 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1124 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1124:5: note: '{' token is here 1124 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1126:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1126 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1126:5: note: ')' token is here 1126 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1143:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1143 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1143:5: note: '{' token is here 1143 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1145:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1145 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1145:5: note: ')' token is here 1145 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1163 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1163:5: note: '{' token is here 1163 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1165:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1165 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1165:5: note: ')' token is here 1165 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1183:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1183 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1183:5: note: '{' token is here 1183 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1185:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1185 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1185:5: note: ')' token is here 1185 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1201:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1201 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1201:5: note: '{' token is here 1201 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1203:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1203 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1203:5: note: ')' token is here 1203 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1220:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1220 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1220:5: note: '{' token is here 1220 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1222:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1222 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1222:5: note: ')' token is here 1222 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1239:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1239 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1239:5: note: '{' token is here 1239 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1241:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1241 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1241:5: note: ')' token is here 1241 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1259:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1259 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1259:5: note: '{' token is here 1259 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1261:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1261 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1261:5: note: ')' token is here 1261 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1279:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1279 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1279:5: note: '{' token is here 1279 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1281:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1281 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1281:5: note: ')' token is here 1281 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1300:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1300 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1300:5: note: '{' token is here 1300 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1302:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1302 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1302:5: note: ')' token is here 1302 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1318:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1318 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1318:5: note: '{' token is here 1318 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1320:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1320 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1320:5: note: ')' token is here 1320 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1337:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1337 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1337:5: note: '{' token is here 1337 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1339:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1339 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1339:5: note: ')' token is here 1339 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1356:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1356 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1356:5: note: '{' token is here 1356 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1358:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1358 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1358:5: note: ')' token is here 1358 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1374:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1374 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1374:5: note: '{' token is here 1374 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1376:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1376 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1376:5: note: ')' token is here 1376 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1392:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1392 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1392:5: note: '{' token is here 1392 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1394:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1394 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1394:5: note: ')' token is here 1394 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1413:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1413:5: note: '{' token is here 1413 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1415:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1415 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1415:5: note: ')' token is here 1415 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1432:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1432 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1432:5: note: '{' token is here 1432 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1434:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1434 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1434:5: note: ')' token is here 1434 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1450:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1450 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1450:5: note: '{' token is here 1450 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1452:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1452 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1452:5: note: ')' token is here 1452 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1470 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1470:5: note: '{' token is here 1470 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1472:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1472 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1472:5: note: ')' token is here 1472 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1489:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1489 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1489:5: note: '{' token is here 1489 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1491:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1491 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1491:5: note: ')' token is here 1491 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1509:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1509 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1509:5: note: '{' token is here 1509 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1511:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1511 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1511:5: note: ')' token is here 1511 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1528:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1528 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1528:5: note: '{' token is here 1528 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1530 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1530:5: note: ')' token is here 1530 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1547:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1547 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1547:5: note: '{' token is here 1547 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1549:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1549 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1549:5: note: ')' token is here 1549 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1565:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1565 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1565:5: note: '{' token is here 1565 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1567:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1567 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1567:5: note: ')' token is here 1567 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1583:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1583 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1583:5: note: '{' token is here 1583 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1585:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1585 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1585:5: note: ')' token is here 1585 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1601:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1601 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1601:5: note: '{' token is here 1601 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1603:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1603 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1603:5: note: ')' token is here 1603 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1620:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1620 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1620:5: note: '{' token is here 1620 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1622:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1622 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1622:5: note: ')' token is here 1622 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1639:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1639 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1639:5: note: '{' token is here 1639 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1641:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1641 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1641:5: note: ')' token is here 1641 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1658:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1658 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1658:5: note: '{' token is here 1658 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1660:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1660 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1660:5: note: ')' token is here 1660 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1677:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1677 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1677:5: note: '{' token is here 1677 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1679:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1679 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1679:5: note: ')' token is here 1679 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1697 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1697:5: note: '{' token is here 1697 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1699:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1699 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1699:5: note: ')' token is here 1699 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1716:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1716 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1716:5: note: '{' token is here 1716 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1718:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1718 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1718:5: note: ')' token is here 1718 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1736:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1736 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1736:5: note: '{' token is here 1736 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1738 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1738:5: note: ')' token is here 1738 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1761:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1761 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1761:5: note: '{' token is here 1761 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1763:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1763 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1763:5: note: ')' token is here 1763 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1787:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1787 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1787:5: note: '{' token is here 1787 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1789:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1789 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1789:5: note: ')' token is here 1789 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1807:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1807 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1807:5: note: '{' token is here 1807 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1809 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1809:5: note: ')' token is here 1809 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1827:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1827 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1827:5: note: '{' token is here 1827 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1829:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1829 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1829:5: note: ')' token is here 1829 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1847:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1847 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1847:5: note: '{' token is here 1847 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1849:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1849 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1849:5: note: ')' token is here 1849 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1866:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1866 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1866:5: note: '{' token is here 1866 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1868:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1868 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1868:5: note: ')' token is here 1868 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1888:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1888 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1888:5: note: '{' token is here 1888 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1890:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1890 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1890:5: note: ')' token is here 1890 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1912:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1912 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1912:5: note: '{' token is here 1912 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1914:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1914 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1914:5: note: ')' token is here 1914 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1935:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1935 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1935:5: note: '{' token is here 1935 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1937:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1937 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1937:5: note: ')' token is here 1937 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1958:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1958 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1958:5: note: '{' token is here 1958 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1960 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1960:5: note: ')' token is here 1960 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1979:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1979 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1979:5: note: '{' token is here 1979 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:1981:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1981 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:1981:5: note: ')' token is here 1981 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:1999:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1999 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:1999:5: note: '{' token is here 1999 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2001:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2001 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2001:5: note: ')' token is here 2001 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2020:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2020 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2020:5: note: '{' token is here 2020 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2022:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2022 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2022:5: note: ')' token is here 2022 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2039:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2039 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2039:5: note: '{' token is here 2039 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2041:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2041 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2041:5: note: ')' token is here 2041 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2058:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2058 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2058:5: note: '{' token is here 2058 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2060:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2060 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2060:5: note: ')' token is here 2060 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2078:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2078 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2078:5: note: '{' token is here 2078 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2080 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2080:5: note: ')' token is here 2080 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2097:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2097 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2097:5: note: '{' token is here 2097 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2099:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2099 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2099:5: note: ')' token is here 2099 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2116:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2116 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2116:5: note: '{' token is here 2116 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2118 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2118:5: note: ')' token is here 2118 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2137:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2137 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2137:5: note: '{' token is here 2137 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2139:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2139 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2139:5: note: ')' token is here 2139 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2155:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2155 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2155:5: note: '{' token is here 2155 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2157 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2157:5: note: ')' token is here 2157 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2174:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2174 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2174:5: note: '{' token is here 2174 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2176:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2176 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2176:5: note: ')' token is here 2176 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2195:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2195 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2195:5: note: '{' token is here 2195 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2197:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2197 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2197:5: note: ')' token is here 2197 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2216:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2216 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2216:5: note: '{' token is here 2216 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2218:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2218 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2218:5: note: ')' token is here 2218 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2236:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2236 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2236:5: note: '{' token is here 2236 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2238:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2238 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2238:5: note: ')' token is here 2238 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2260:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2260 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2260:5: note: '{' token is here 2260 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2262:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2262 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2262:5: note: ')' token is here 2262 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2282 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2282:5: note: '{' token is here 2282 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2284 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2284:5: note: ')' token is here 2284 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2301:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2301 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2301:5: note: '{' token is here 2301 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2303:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2303 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2303:5: note: ')' token is here 2303 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2322 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2322:5: note: '{' token is here 2322 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2324:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2324 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2324:5: note: ')' token is here 2324 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2343:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2343 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2343:5: note: '{' token is here 2343 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2345:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2345 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2345:5: note: ')' token is here 2345 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2364:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2364 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2364:5: note: '{' token is here 2364 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2366:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2366 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2366:5: note: ')' token is here 2366 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2383:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2383 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2383:5: note: '{' token is here 2383 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2385:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2385 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2385:5: note: ')' token is here 2385 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2402:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2402 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2402:5: note: '{' token is here 2402 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2404:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2404 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2404:5: note: ')' token is here 2404 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2422:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2422 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2422:5: note: '{' token is here 2422 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2424:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2424 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2424:5: note: ')' token is here 2424 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2442:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2442 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2442:5: note: '{' token is here 2442 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2444:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2444 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2444:5: note: ')' token is here 2444 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2465 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2465:5: note: '{' token is here 2465 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2467:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2467 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2467:5: note: ')' token is here 2467 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2486:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2486 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2486:5: note: '{' token is here 2486 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2488:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2488 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2488:5: note: ')' token is here 2488 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2507:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2507 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2507:5: note: '{' token is here 2507 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2509:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2509 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2509:5: note: ')' token is here 2509 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2526:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2526 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2526:5: note: '{' token is here 2526 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2528:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2528 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2528:5: note: ')' token is here 2528 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2546:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2546 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2546:5: note: '{' token is here 2546 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2548:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2548 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2548:5: note: ')' token is here 2548 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2564:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2564 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2564:5: note: '{' token is here 2564 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2566:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2566 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2566:5: note: ')' token is here 2566 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2583:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2583 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2583:5: note: '{' token is here 2583 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2585:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2585 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2585:5: note: ')' token is here 2585 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2603:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2603 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2603:5: note: '{' token is here 2603 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2605:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2605 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2605:5: note: ')' token is here 2605 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2622:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2622 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2622:5: note: '{' token is here 2622 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2624:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2624 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2624:5: note: ')' token is here 2624 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2641:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2641 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2641:5: note: '{' token is here 2641 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2643:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2643 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2643:5: note: ')' token is here 2643 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2659:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2659 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2659:5: note: '{' token is here 2659 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2661:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2661 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2661:5: note: ')' token is here 2661 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2677:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2677 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2677:5: note: '{' token is here 2677 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2679:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2679 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2679:5: note: ')' token is here 2679 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2696:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2696 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2696:5: note: '{' token is here 2696 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2698:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2698 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2698:5: note: ')' token is here 2698 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2715:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2715 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2715:5: note: '{' token is here 2715 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2717:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2717 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2717:5: note: ')' token is here 2717 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2735:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2735 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2735:5: note: '{' token is here 2735 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2737:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2737 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2737:5: note: ')' token is here 2737 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2754:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2754 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2754:5: note: '{' token is here 2754 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2756:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2756 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2756:5: note: ')' token is here 2756 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2774:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2774 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2774:5: note: '{' token is here 2774 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2776:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2776 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2776:5: note: ')' token is here 2776 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2793:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2793 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2793:5: note: '{' token is here 2793 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2795:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2795 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2795:5: note: ')' token is here 2795 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2812:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2812 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2812:5: note: '{' token is here 2812 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2814:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2814 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2814:5: note: ')' token is here 2814 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2832 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2832:5: note: '{' token is here 2832 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2834:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2834 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2834:5: note: ')' token is here 2834 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2850:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2850 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2850:5: note: '{' token is here 2850 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2852:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2852 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2852:5: note: ')' token is here 2852 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2868:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2868 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2868:5: note: '{' token is here 2868 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2870:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2870 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2870:5: note: ')' token is here 2870 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2887:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2887 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2887:5: note: '{' token is here 2887 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2889:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2889 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2889:5: note: ')' token is here 2889 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2907:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2907 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2907:5: note: '{' token is here 2907 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2909:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2909 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2909:5: note: ')' token is here 2909 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2918:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2918 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2918:5: note: '{' token is here 2918 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2920:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2920 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2920:5: note: ')' token is here 2920 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2933 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2933:5: note: '{' token is here 2933 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2935:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2935 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2935:5: note: ')' token is here 2935 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2948:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2948 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2948:5: note: '{' token is here 2948 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2950:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2950 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2950:5: note: ')' token is here 2950 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2959:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2959 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2959:5: note: '{' token is here 2959 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2961:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2961 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2961:5: note: ')' token is here 2961 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2973:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2973 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2973:5: note: '{' token is here 2973 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2975:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2975 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2975:5: note: ')' token is here 2975 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2987:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2987 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2987:5: note: '{' token is here 2987 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:2989:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2989 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:2989:5: note: ')' token is here 2989 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:2998:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2998 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:2998:5: note: '{' token is here 2998 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3000:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3000 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3000:5: note: ')' token is here 3000 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3009:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3009 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3009:5: note: '{' token is here 3009 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3011:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3011 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3011:5: note: ')' token is here 3011 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3020:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3020 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3020:5: note: '{' token is here 3020 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3022:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3022 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3022:5: note: ')' token is here 3022 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3031:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3031 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3031:5: note: '{' token is here 3031 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3033:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3033 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3033:5: note: ')' token is here 3033 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3050:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3050 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3050:5: note: '{' token is here 3050 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3052:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3052 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3052:5: note: ')' token is here 3052 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3069:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3069 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3069:5: note: '{' token is here 3069 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3071:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3071 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3071:5: note: ')' token is here 3071 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3088:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3088 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3088:5: note: '{' token is here 3088 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3090:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3090 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3090:5: note: ')' token is here 3090 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3107:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3107 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3107:5: note: '{' token is here 3107 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3109:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3109 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3109:5: note: ')' token is here 3109 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3127:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3127 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3127:5: note: '{' token is here 3127 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3129:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3129 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3129:5: note: ')' token is here 3129 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3146:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3146 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3146:5: note: '{' token is here 3146 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3148:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3148 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3148:5: note: ')' token is here 3148 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3164 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3164:5: note: '{' token is here 3164 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3166 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3166:5: note: ')' token is here 3166 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3182:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3182 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3182:5: note: '{' token is here 3182 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3184:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3184 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3184:5: note: ')' token is here 3184 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3200:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3200 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3200:5: note: '{' token is here 3200 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3202:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3202 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3202:5: note: ')' token is here 3202 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3219:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3219 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3219:5: note: '{' token is here 3219 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3221:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3221 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3221:5: note: ')' token is here 3221 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3238:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3238 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3238:5: note: '{' token is here 3238 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3240 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3240:5: note: ')' token is here 3240 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3257:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3257 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3257:5: note: '{' token is here 3257 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3259:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3259 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3259:5: note: ')' token is here 3259 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3276:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3276 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3276:5: note: '{' token is here 3276 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3278:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3278 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3278:5: note: ')' token is here 3278 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3294:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3294 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3294:5: note: '{' token is here 3294 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3296:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3296 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3296:5: note: ')' token is here 3296 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3314:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3314 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3314:5: note: '{' token is here 3314 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3316:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3316 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3316:5: note: ')' token is here 3316 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3332:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3332 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3332:5: note: '{' token is here 3332 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3334:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3334 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3334:5: note: ')' token is here 3334 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3350:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3350 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3350:5: note: '{' token is here 3350 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3352:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3352 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3352:5: note: ')' token is here 3352 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3368:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3368 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3368:5: note: '{' token is here 3368 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3370:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3370 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3370:5: note: ')' token is here 3370 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3386:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3386 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3386:5: note: '{' token is here 3386 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3388:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3388 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3388:5: note: ')' token is here 3388 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3405:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3405 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3405:5: note: '{' token is here 3405 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3407:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3407 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3407:5: note: ')' token is here 3407 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3425:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3425 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3425:5: note: '{' token is here 3425 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3427:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3427 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3427:5: note: ')' token is here 3427 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3444:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3444 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3444:5: note: '{' token is here 3444 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3446:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3446 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3446:5: note: ')' token is here 3446 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3464:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3464 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3464:5: note: '{' token is here 3464 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3466:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3466 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3466:5: note: ')' token is here 3466 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3482:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3482 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3482:5: note: '{' token is here 3482 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3484 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3484:5: note: ')' token is here 3484 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3500:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3500 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3500:5: note: '{' token is here 3500 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3502:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3502 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3502:5: note: ')' token is here 3502 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3519:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3519 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3519:5: note: '{' token is here 3519 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3521:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3521 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3521:5: note: ')' token is here 3521 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3539:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3539 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3539:5: note: '{' token is here 3539 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3541:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3541 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3541:5: note: ')' token is here 3541 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3558:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3558 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3558:5: note: '{' token is here 3558 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3560:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3560 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3560:5: note: ')' token is here 3560 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3576:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3576 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3576:5: note: '{' token is here 3576 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3578:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3578 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3578:5: note: ')' token is here 3578 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3594:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3594 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3594:5: note: '{' token is here 3594 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3596:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3596 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3596:5: note: ')' token is here 3596 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3613:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3613 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3613:5: note: '{' token is here 3613 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3615:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3615 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3615:5: note: ')' token is here 3615 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3633:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3633 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3633:5: note: '{' token is here 3633 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3635:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3635 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3635:5: note: ')' token is here 3635 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3652:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3652 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3652:5: note: '{' token is here 3652 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3654:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3654 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3654:5: note: ')' token is here 3654 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3672:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3672 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3672:5: note: '{' token is here 3672 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3674:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3674 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3674:5: note: ')' token is here 3674 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3690:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3690 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3690:5: note: '{' token is here 3690 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3692:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3692 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3692:5: note: ')' token is here 3692 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3708:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3708 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3708:5: note: '{' token is here 3708 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3710:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3710 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3710:5: note: ')' token is here 3710 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3726:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3726 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3726:5: note: '{' token is here 3726 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3728:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3728 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3728:5: note: ')' token is here 3728 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3748:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3748 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3748:5: note: '{' token is here 3748 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3750:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3750 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3750:5: note: ')' token is here 3750 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3767:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3767 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3767:5: note: '{' token is here 3767 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3769:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3769 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3769:5: note: ')' token is here 3769 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3786:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3786 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3786:5: note: '{' token is here 3786 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3788:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3788 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3788:5: note: ')' token is here 3788 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3805:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3805 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3805:5: note: '{' token is here 3805 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3807:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3807 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3807:5: note: ')' token is here 3807 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3823:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3823 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3823:5: note: '{' token is here 3823 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3825:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3825 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3825:5: note: ')' token is here 3825 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3842:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3842 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3842:5: note: '{' token is here 3842 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3844:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3844 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3844:5: note: ')' token is here 3844 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3861:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3861 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3861:5: note: '{' token is here 3861 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3863:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3863 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3863:5: note: ')' token is here 3863 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3881:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3881 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3881:5: note: '{' token is here 3881 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3883:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3883 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3883:5: note: ')' token is here 3883 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3900:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3900 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3900:5: note: '{' token is here 3900 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3902:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3902 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3902:5: note: ')' token is here 3902 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3918:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3918 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3918:5: note: '{' token is here 3918 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3920:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3920 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3920:5: note: ')' token is here 3920 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3937:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3937 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3937:5: note: '{' token is here 3937 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3939:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3939 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3939:5: note: ')' token is here 3939 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3957:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3957 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3957:5: note: '{' token is here 3957 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3959:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3959 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3959:5: note: ')' token is here 3959 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3976:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3976 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3976:5: note: '{' token is here 3976 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3978:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3978 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3978:5: note: ')' token is here 3978 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3999:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3999 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3999:5: note: '{' token is here 3999 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4001:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4001 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4001:5: note: ')' token is here 4001 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4017 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4017:5: note: '{' token is here 4017 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4019:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4019 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4019:5: note: ')' token is here 4019 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4040:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4040 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4040:5: note: '{' token is here 4040 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4042:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4042 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4042:5: note: ')' token is here 4042 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4059:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4059 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4059:5: note: '{' token is here 4059 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4061:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4061 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4061:5: note: ')' token is here 4061 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4079:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4079 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4079:5: note: '{' token is here 4079 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4081:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4081 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4081:5: note: ')' token is here 4081 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4099:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4099 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4099:5: note: '{' token is here 4099 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4101:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4101 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4101:5: note: ')' token is here 4101 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4117:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4117 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4117:5: note: '{' token is here 4117 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4119:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4119 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4119:5: note: ')' token is here 4119 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4137:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4137 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4137:5: note: '{' token is here 4137 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4139:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4139 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4139:5: note: ')' token is here 4139 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4155:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4155 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4155:5: note: '{' token is here 4155 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4157 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4157:5: note: ')' token is here 4157 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4173:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4173 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4173:5: note: '{' token is here 4173 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4175:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4175 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4175:5: note: ')' token is here 4175 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4191:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4191 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4191:5: note: '{' token is here 4191 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4193:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4193 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4193:5: note: ')' token is here 4193 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4209:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4209 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4209:5: note: '{' token is here 4209 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4211:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4211 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4211:5: note: ')' token is here 4211 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4228:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4228 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4228:5: note: '{' token is here 4228 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4230 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4230:5: note: ')' token is here 4230 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4247:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4247 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4247:5: note: '{' token is here 4247 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4249 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4249:5: note: ')' token is here 4249 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4265:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4265 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4265:5: note: '{' token is here 4265 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4267:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4267 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4267:5: note: ')' token is here 4267 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4284 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4284:5: note: '{' token is here 4284 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4286:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4286 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4286:5: note: ')' token is here 4286 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4305:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4305 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4305:5: note: '{' token is here 4305 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4307:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4307 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4307:5: note: ')' token is here 4307 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4323:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4323 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4323:5: note: '{' token is here 4323 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4325:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4325 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4325:5: note: ')' token is here 4325 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4341:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4341 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4341:5: note: '{' token is here 4341 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4343:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4343 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4343:5: note: ')' token is here 4343 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4359:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4359 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4359:5: note: '{' token is here 4359 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4361 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4361:5: note: ')' token is here 4361 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4378:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4378 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4378:5: note: '{' token is here 4378 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4380:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4380 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4380:5: note: ')' token is here 4380 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4397:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4397 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4397:5: note: '{' token is here 4397 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4399:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4399 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4399:5: note: ')' token is here 4399 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4415:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4415 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4415:5: note: '{' token is here 4415 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4417:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4417 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4417:5: note: ')' token is here 4417 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4435:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4435 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4435:5: note: '{' token is here 4435 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4437:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4437 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4437:5: note: ')' token is here 4437 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4456 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4456:5: note: '{' token is here 4456 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4458:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4458 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4458:5: note: ')' token is here 4458 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4465 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4465:5: note: '{' token is here 4465 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4467:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4467 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4467:5: note: ')' token is here 4467 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4485:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4485 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4485:5: note: '{' token is here 4485 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4487:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4487 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4487:5: note: ')' token is here 4487 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4503:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4503 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4503:5: note: '{' token is here 4503 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4505:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4505 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4505:5: note: ')' token is here 4505 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4521:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4521 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4521:5: note: '{' token is here 4521 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4523:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4523 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4523:5: note: ')' token is here 4523 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4539:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4539 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4539:5: note: '{' token is here 4539 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4541:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4541 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4541:5: note: ')' token is here 4541 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4558:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4558 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4558:5: note: '{' token is here 4558 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4560:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4560 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4560:5: note: ')' token is here 4560 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4578:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4578 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4578:5: note: '{' token is here 4578 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4580:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4580 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4580:5: note: ')' token is here 4580 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4598:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4598 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4598:5: note: '{' token is here 4598 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4600:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4600 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4600:5: note: ')' token is here 4600 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4616:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4616 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4616:5: note: '{' token is here 4616 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4618:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4618 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4618:5: note: ')' token is here 4618 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4635:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4635 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4635:5: note: '{' token is here 4635 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4637:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4637 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4637:5: note: ')' token is here 4637 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4654:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4654 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4654:5: note: '{' token is here 4654 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4656:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4656 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4656:5: note: ')' token is here 4656 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4674:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4674 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4674:5: note: '{' token is here 4674 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4676:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4676 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4676:5: note: ')' token is here 4676 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4694:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4694 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4694:5: note: '{' token is here 4694 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4696:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4696 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4696:5: note: ')' token is here 4696 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4713:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4713 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4713:5: note: '{' token is here 4713 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4715:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4715 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4715:5: note: ')' token is here 4715 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4731:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4731 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4731:5: note: '{' token is here 4731 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4733 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4733:5: note: ')' token is here 4733 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4749:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4749 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4749:5: note: '{' token is here 4749 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4751:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4751 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4751:5: note: ')' token is here 4751 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4767:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4767 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4767:5: note: '{' token is here 4767 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4769:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4769 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4769:5: note: ')' token is here 4769 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4786:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4786 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4786:5: note: '{' token is here 4786 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4788:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4788 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4788:5: note: ')' token is here 4788 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4805:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4805 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4805:5: note: '{' token is here 4805 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4807:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4807 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4807:5: note: ')' token is here 4807 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4823:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4823 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4823:5: note: '{' token is here 4823 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4825:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4825 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4825:5: note: ')' token is here 4825 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4842:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4842 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4842:5: note: '{' token is here 4842 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4844:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4844 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4844:5: note: ')' token is here 4844 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4861:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4861 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4861:5: note: '{' token is here 4861 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4863:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4863 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4863:5: note: ')' token is here 4863 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4880:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4880 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4880:5: note: '{' token is here 4880 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4882:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4882 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4882:5: note: ')' token is here 4882 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4898:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4898 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4898:5: note: '{' token is here 4898 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4900:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4900 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4900:5: note: ')' token is here 4900 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4916:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4916 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4916:5: note: '{' token is here 4916 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4918:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4918 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4918:5: note: ')' token is here 4918 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4935:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4935 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4935:5: note: '{' token is here 4935 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4937:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4937 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4937:5: note: ')' token is here 4937 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4954:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4954 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4954:5: note: '{' token is here 4954 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4956:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4956 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4956:5: note: ')' token is here 4956 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4972:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4972 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4972:5: note: '{' token is here 4972 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4974:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4974 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4974:5: note: ')' token is here 4974 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4992:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4992 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4992:5: note: '{' token is here 4992 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4994:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4994 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4994:5: note: ')' token is here 4994 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5015 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5015:5: note: '{' token is here 5015 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5017:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5017 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5017:5: note: ')' token is here 5017 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5034:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5034 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5034:5: note: '{' token is here 5034 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5036:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5036 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5036:5: note: ')' token is here 5036 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5058:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5058 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5058:5: note: '{' token is here 5058 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5060:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5060 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5060:5: note: ')' token is here 5060 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5076:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5076 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5076:5: note: '{' token is here 5076 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5078:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5078 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5078:5: note: ')' token is here 5078 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5094:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5094 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5094:5: note: '{' token is here 5094 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5096:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5096 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5096:5: note: ')' token is here 5096 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5112:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5112 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5112:5: note: '{' token is here 5112 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5114 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5114:5: note: ')' token is here 5114 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5130:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5130 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5130:5: note: '{' token is here 5130 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5132:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5132 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5132:5: note: ')' token is here 5132 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5150 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5150:5: note: '{' token is here 5150 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5152 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5152:5: note: ')' token is here 5152 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5170 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5170:5: note: '{' token is here 5170 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5172:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5172 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5172:5: note: ')' token is here 5172 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5189:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5189 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5189:5: note: '{' token is here 5189 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5191:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5191 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5191:5: note: ')' token is here 5191 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5208:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5208 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5208:5: note: '{' token is here 5208 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5210:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5210 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5210:5: note: ')' token is here 5210 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5228:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5228 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5228:5: note: '{' token is here 5228 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5230 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5230:5: note: ')' token is here 5230 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5252:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5252 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5252:5: note: '{' token is here 5252 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5254:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5254 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5254:5: note: ')' token is here 5254 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5271:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5271 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5271:5: note: '{' token is here 5271 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5273:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5273 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5273:5: note: ')' token is here 5273 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5291:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5291 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5291:5: note: '{' token is here 5291 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5293:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5293 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5293:5: note: ')' token is here 5293 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5309 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5309:5: note: '{' token is here 5309 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5311 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5311:5: note: ')' token is here 5311 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5327:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5327 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5327:5: note: '{' token is here 5327 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5329:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5329 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5329:5: note: ')' token is here 5329 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5346:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5346 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5346:5: note: '{' token is here 5346 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5348:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5348 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5348:5: note: ')' token is here 5348 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5364:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5364 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5364:5: note: '{' token is here 5364 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5366:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5366 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5366:5: note: ')' token is here 5366 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5382:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5382 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5382:5: note: '{' token is here 5382 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5384:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5384 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5384:5: note: ')' token is here 5384 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5401:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5401 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5401:5: note: '{' token is here 5401 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5403:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5403 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5403:5: note: ')' token is here 5403 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ 566 warnings generated. clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c libvirt-override.c -o build/temp.linux-x86_64-cpython-312/libvirt-override.o libvirt-override.c:63:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 63 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:63:5: note: '{' token is here 63 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:65:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 65 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:65:5: note: ')' token is here 65 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:102:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 102 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:102:5: note: '{' token is here 102 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:104:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 104 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:104:5: note: ')' token is here 104 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:144:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 144 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:144:5: note: '{' token is here 144 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:146:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 146 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:146:5: note: ')' token is here 146 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 157 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:157:5: note: '{' token is here 157 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 159 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:159:5: note: ')' token is here 159 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:201:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 201 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:201:9: note: '{' token is here 201 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:203:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 203 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:203:9: note: ')' token is here 203 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:210:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 210 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:210:9: note: '{' token is here 210 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:212:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 212 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:212:9: note: ')' token is here 212 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:230:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 230 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:230:17: note: '{' token is here 230 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:234:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 234 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:234:17: note: ')' token is here 234 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:257:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 257 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:257:9: note: '{' token is here 257 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:259:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 259 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:259:9: note: ')' token is here 259 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:274:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 274 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:274:13: note: '{' token is here 274 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:277:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 277 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:277:13: note: ')' token is here 277 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:316:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 316 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:316:5: note: '{' token is here 316 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:318:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 318 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:318:5: note: ')' token is here 318 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:359:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 359 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:359:5: note: '{' token is here 359 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:362:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 362 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:362:5: note: ')' token is here 362 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:447:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 447 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:447:5: note: '{' token is here 447 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:449:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 449 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:449:5: note: ')' token is here 449 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:488:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 488 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:488:5: note: '{' token is here 488 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 490 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:490:5: note: ')' token is here 490 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:502:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 502 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:502:5: note: '{' token is here 502 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:504:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 504 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:504:5: note: ')' token is here 504 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:536:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 536 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:536:5: note: '{' token is here 536 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:538:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 538 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:538:5: note: ')' token is here 538 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:550:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 550 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:550:5: note: '{' token is here 550 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:553:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 553 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:553:5: note: ')' token is here 553 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:594:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 594 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:594:5: note: '{' token is here 594 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:596:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 596 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:596:5: note: ')' token is here 596 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:611:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 611 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:611:5: note: '{' token is here 611 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:613:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 613 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:613:5: note: ')' token is here 613 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:624:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 624 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:624:5: note: '{' token is here 624 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:626:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 626 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:626:5: note: ')' token is here 626 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:670:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 670 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:670:5: note: '{' token is here 670 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:672:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 672 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:672:5: note: ')' token is here 672 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:687:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 687 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:687:5: note: '{' token is here 687 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:690:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 690 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:690:5: note: ')' token is here 690 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:701:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 701 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:701:5: note: '{' token is here 701 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:704:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 704 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:704:5: note: ')' token is here 704 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:747:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 747 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:747:5: note: '{' token is here 747 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:749:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 749 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:749:5: note: ')' token is here 749 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:763:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 763 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:763:5: note: '{' token is here 763 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:765:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 765 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:765:5: note: ')' token is here 765 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:776:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 776 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:776:5: note: '{' token is here 776 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:778:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 778 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:778:5: note: ')' token is here 778 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:810:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 810 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:810:5: note: '{' token is here 810 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:812:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 812 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:812:5: note: ')' token is here 812 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:823:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 823 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:823:5: note: '{' token is here 823 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:825:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 825 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:825:5: note: ')' token is here 825 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:867:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 867 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:867:5: note: '{' token is here 867 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:869:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 869 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:869:5: note: ')' token is here 869 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:883:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 883 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:883:5: note: '{' token is here 883 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:885:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 885 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:885:5: note: ')' token is here 885 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:896:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 896 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:896:5: note: '{' token is here 896 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:898:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 898 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:898:5: note: ')' token is here 898 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:930:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 930 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:930:5: note: '{' token is here 930 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:932:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 932 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:932:5: note: ')' token is here 932 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:943:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 943 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:943:5: note: '{' token is here 943 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:945:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 945 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:945:5: note: ')' token is here 945 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:987:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 987 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:987:5: note: '{' token is here 987 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:989:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 989 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:989:5: note: ')' token is here 989 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1003:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1003 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1003:5: note: '{' token is here 1003 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1005:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1005 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1005:5: note: ')' token is here 1005 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1016 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1016:5: note: '{' token is here 1016 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1018:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1018 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1018:5: note: ')' token is here 1018 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1050:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1050 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1050:5: note: '{' token is here 1050 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1052:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1052 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1052:5: note: ')' token is here 1052 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1063:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1063 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1063:5: note: '{' token is here 1063 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1065:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1065 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1065:5: note: ')' token is here 1065 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1108:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1108 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1108:5: note: '{' token is here 1108 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1111:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1111 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1111:5: note: ')' token is here 1111 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1125:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1125 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1125:5: note: '{' token is here 1125 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1128:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1128 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1128:5: note: ')' token is here 1128 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1139:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1139 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1139:5: note: '{' token is here 1139 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1142 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1142:5: note: ')' token is here 1142 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1175:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1175 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1175:5: note: '{' token is here 1175 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1178:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1178 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1178:5: note: ')' token is here 1178 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1189:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1189 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1189:5: note: '{' token is here 1189 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1192:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1192 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1192:5: note: ')' token is here 1192 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1228:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1228 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1228:5: note: '{' token is here 1228 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1230 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1230:5: note: ')' token is here 1230 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1245:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1245 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1245:5: note: '{' token is here 1245 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1249 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1249:5: note: ')' token is here 1249 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1339:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1339 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1339:5: note: '{' token is here 1339 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1341:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1341 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1341:5: note: ')' token is here 1341 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1377:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1377 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1377:5: note: '{' token is here 1377 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1379:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1379 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1379:5: note: ')' token is here 1379 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1411:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1411 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1411:5: note: '{' token is here 1411 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1413:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1413:5: note: ')' token is here 1413 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1423:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1423 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1423:5: note: '{' token is here 1423 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1426:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1426 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1426:5: note: ')' token is here 1426 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1491:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1491 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1491:5: note: '{' token is here 1491 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1493:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1493 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1493:5: note: ')' token is here 1493 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1532:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1532 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1532:5: note: '{' token is here 1532 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1534:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1534 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1534:5: note: ')' token is here 1534 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1588:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1588 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1588:5: note: '{' token is here 1588 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1590:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1590 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1590:5: note: ')' token is here 1590 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1674:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1674 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1674:5: note: '{' token is here 1674 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1677:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1677 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1677:5: note: ')' token is here 1677 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1736:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1736 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1736:5: note: '{' token is here 1736 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1739:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1739 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1739:5: note: ')' token is here 1739 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1799:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1799 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1799:5: note: '{' token is here 1799 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1801:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1801 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1801:5: note: ')' token is here 1801 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1839:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1839 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1839:5: note: '{' token is here 1839 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:1873:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1873 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:1873:5: note: ')' token is here 1873 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:1926:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1926 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:1926:5: note: '{' token is here 1926 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2004:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2004 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2004:5: note: ')' token is here 2004 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2047:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2047 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2047:5: note: '{' token is here 2047 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2049:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2049 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2049:5: note: ')' token is here 2049 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2075:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2075 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2075:5: note: '{' token is here 2075 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2080 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2080:5: note: ')' token is here 2080 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2105:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2105 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2105:5: note: '{' token is here 2105 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2107:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2107 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2107:5: note: ')' token is here 2107 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2133:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2133 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2133:5: note: '{' token is here 2133 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2135:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2135 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2135:5: note: ')' token is here 2135 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2175:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2175 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2175:5: note: '{' token is here 2175 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2177:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2177 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2177:5: note: ')' token is here 2177 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2200:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2200 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2200:5: note: '{' token is here 2200 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2202:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2202 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2202:5: note: ')' token is here 2202 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2211:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2211 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2211:9: note: '{' token is here 2211 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2213:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2213 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2213:9: note: ')' token is here 2213 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2256:5: note: '{' token is here 2256 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2258:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2258 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2258:5: note: ')' token is here 2258 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2302:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2302 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2302:5: note: '{' token is here 2302 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2304:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2304 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2304:5: note: ')' token is here 2304 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2313:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2313 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2313:9: note: '{' token is here 2313 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2315:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2315 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2315:9: note: ')' token is here 2315 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2362:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2362 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2362:5: note: '{' token is here 2362 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2364:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2364 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2364:5: note: ')' token is here 2364 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2407:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2407 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2407:5: note: '{' token is here 2407 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2409:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2409 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2409:5: note: ')' token is here 2409 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2453:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2453 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2453:5: note: '{' token is here 2453 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2455:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2455 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2455:5: note: ')' token is here 2455 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2464:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2464 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2464:9: note: '{' token is here 2464 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2466:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2466 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2466:9: note: ')' token is here 2466 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2510 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2510:5: note: '{' token is here 2510 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2512:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2512 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2512:5: note: ')' token is here 2512 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2556:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2556 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2556:5: note: '{' token is here 2556 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2558:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2558 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2558:5: note: ')' token is here 2558 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2567:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2567 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2567:9: note: '{' token is here 2567 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2570:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2570 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2570:9: note: ')' token is here 2570 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2614:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2614 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2614:5: note: '{' token is here 2614 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2616:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2616 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2616:5: note: ')' token is here 2616 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2658:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2658 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2658:5: note: '{' token is here 2658 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2660:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2660 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2660:5: note: ')' token is here 2660 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2682:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2682 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2682:5: note: '{' token is here 2682 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2684:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2684 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2684:5: note: ')' token is here 2684 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2725:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2725 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2725:5: note: '{' token is here 2725 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2727:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2727 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2727:5: note: ')' token is here 2727 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2761:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2761 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2761:5: note: '{' token is here 2761 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2763:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2763 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2763:5: note: ')' token is here 2763 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2800:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2800 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2800:5: note: '{' token is here 2800 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2802:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2802 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2802:5: note: ')' token is here 2802 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2838:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2838 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2838:5: note: '{' token is here 2838 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2840:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2840 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2840:5: note: ')' token is here 2840 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2881:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2881 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2881:5: note: '{' token is here 2881 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2883:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2883 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2883:5: note: ')' token is here 2883 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2918:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2918 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2918:5: note: '{' token is here 2918 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2920:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2920 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2920:5: note: ')' token is here 2920 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:2958:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2958 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:2958:5: note: '{' token is here 2958 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2960 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2960:5: note: ')' token is here 2960 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3009:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3009 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3009:5: note: '{' token is here 3009 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3011:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3011 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3011:5: note: ')' token is here 3011 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3036:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3036 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3036:5: note: '{' token is here 3036 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3038:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3038 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3038:5: note: ')' token is here 3038 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3064:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3064 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3064:5: note: '{' token is here 3064 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3066 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3066:5: note: ')' token is here 3066 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3089:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3089 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3089:5: note: '{' token is here 3089 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3091:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3091 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3091:5: note: ')' token is here 3091 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3100:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3100 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3100:9: note: '{' token is here 3100 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3102:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3102 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3102:9: note: ')' token is here 3102 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3148:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3148 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3148:5: note: '{' token is here 3148 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3150 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3150:5: note: ')' token is here 3150 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3159:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3159 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3159:9: note: '{' token is here 3159 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3161:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3161 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3161:9: note: ')' token is here 3161 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3206:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3206 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3206:5: note: '{' token is here 3206 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3208:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3208 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3208:5: note: ')' token is here 3208 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3252:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3252 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3252:5: note: '{' token is here 3252 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3254:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3254 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3254:5: note: ')' token is here 3254 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3279:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3279 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3279:5: note: '{' token is here 3279 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3281:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3281 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3281:5: note: ')' token is here 3281 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3307:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3307 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3307:5: note: '{' token is here 3307 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3309 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3309:5: note: ')' token is here 3309 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3329:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3329 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3329:5: note: '{' token is here 3329 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3331:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3331 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3331:5: note: ')' token is here 3331 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3354 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3354:5: note: '{' token is here 3354 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3356:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3356 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3356:5: note: ')' token is here 3356 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3379:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3379 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3379:5: note: '{' token is here 3379 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3381:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3381 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3381:5: note: ')' token is here 3381 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3412:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3412 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3412:5: note: '{' token is here 3412 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3414:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3414 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3414:5: note: ')' token is here 3414 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3457:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3457 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3457:5: note: '{' token is here 3457 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3459:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3459 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3459:5: note: ')' token is here 3459 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3468:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3468 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3468:9: note: '{' token is here 3468 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3470:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3470 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3470:9: note: ')' token is here 3470 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3517:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3517 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3517:5: note: '{' token is here 3517 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3519:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3519 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3519:5: note: ')' token is here 3519 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3528:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3528 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3528:9: note: '{' token is here 3528 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3530:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3530 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3530:9: note: ')' token is here 3530 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3573:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3573 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3573:5: note: '{' token is here 3573 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3575:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3575 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3575:5: note: ')' token is here 3575 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3584:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3584 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3584:9: note: '{' token is here 3584 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3586:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3586 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3586:9: note: ')' token is here 3586 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3630:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3630 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3630:5: note: '{' token is here 3630 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3632:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3632 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3632:5: note: ')' token is here 3632 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3641:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3641 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3641:9: note: '{' token is here 3641 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3643:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3643 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3643:9: note: ')' token is here 3643 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3690:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3690 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3690:5: note: '{' token is here 3690 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3692:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3692 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3692:5: note: ')' token is here 3692 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3736:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3736 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3736:5: note: '{' token is here 3736 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3738 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3738:5: note: ')' token is here 3738 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3747:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3747 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3747:9: note: '{' token is here 3747 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3749:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3749 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3749:9: note: ')' token is here 3749 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3796 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3796:5: note: '{' token is here 3796 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3798:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3798 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3798:5: note: ')' token is here 3798 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3841:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3841 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3841:5: note: '{' token is here 3841 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3843:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3843 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3843:5: note: ')' token is here 3843 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3865:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3865 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3865:5: note: '{' token is here 3865 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3867:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3867 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3867:5: note: ')' token is here 3867 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3906:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3906 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3906:5: note: '{' token is here 3906 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3908:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3908 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3908:5: note: ')' token is here 3908 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3946:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3946 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3946:5: note: '{' token is here 3946 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3948:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3948 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3948:5: note: ')' token is here 3948 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:3987:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3987 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:3987:5: note: '{' token is here 3987 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3989:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3989 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3989:5: note: ')' token is here 3989 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4014:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4014 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4014:5: note: '{' token is here 4014 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4016 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4016:5: note: ')' token is here 4016 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4042:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4042 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4042:5: note: '{' token is here 4042 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4044:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4044 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4044:5: note: ')' token is here 4044 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4067:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4067 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4067:5: note: '{' token is here 4067 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4069:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4069 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4069:5: note: ')' token is here 4069 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4078:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4078 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4078:9: note: '{' token is here 4078 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4080:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4080 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4080:9: note: ')' token is here 4080 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4126:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4126 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4126:5: note: '{' token is here 4126 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4128:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4128 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4128:5: note: ')' token is here 4128 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4171 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4171:5: note: '{' token is here 4171 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4173:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4173 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4173:5: note: ')' token is here 4173 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4182:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4182 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4182:9: note: '{' token is here 4182 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4184:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4184 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4184:9: note: ')' token is here 4184 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4228:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4228 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4228:5: note: '{' token is here 4228 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4230 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4230:5: note: ')' token is here 4230 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4255:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4255 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4255:5: note: '{' token is here 4255 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4257:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4257 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4257:5: note: ')' token is here 4257 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4283:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4283 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4283:5: note: '{' token is here 4283 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4285:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4285 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4285:5: note: ')' token is here 4285 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4306:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4306 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4306:5: note: '{' token is here 4306 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4308:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4308 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4308:5: note: ')' token is here 4308 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4317:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4317 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4317:9: note: '{' token is here 4317 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4319:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4319 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4319:9: note: ')' token is here 4319 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4366:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4366 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4366:5: note: '{' token is here 4366 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4368:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4368 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4368:5: note: ')' token is here 4368 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4412:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4412 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4412:5: note: '{' token is here 4412 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4414:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4414 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4414:5: note: ')' token is here 4414 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4441:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4441 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4441:5: note: '{' token is here 4441 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4444:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4444 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4444:5: note: ')' token is here 4444 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4466:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4466 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4466:5: note: '{' token is here 4466 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4468:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4468 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4468:5: note: ')' token is here 4468 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4493:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4493 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4493:5: note: '{' token is here 4493 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4495:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4495 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4495:5: note: ')' token is here 4495 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4521:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4521 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4521:5: note: '{' token is here 4521 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4523:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4523 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4523:5: note: ')' token is here 4523 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4545:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4545 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4545:5: note: '{' token is here 4545 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4547:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4547 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4547:5: note: ')' token is here 4547 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4556:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4556 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4556:9: note: '{' token is here 4556 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4558:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4558 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4558:9: note: ')' token is here 4558 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4604:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4604 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4604:5: note: '{' token is here 4604 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4606:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4606 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4606:5: note: ')' token is here 4606 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4652:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4652 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4652:5: note: '{' token is here 4652 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4654:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4654 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4654:5: note: ')' token is here 4654 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4699:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4699 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4699:5: note: '{' token is here 4699 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4701:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4701 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4701:5: note: ')' token is here 4701 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4710:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4710 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4710:9: note: '{' token is here 4710 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4712:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4712 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4712:9: note: ')' token is here 4712 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4758:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4758 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4758:5: note: '{' token is here 4758 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4760:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4760 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4760:5: note: ')' token is here 4760 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4769:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4769 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4769:9: note: '{' token is here 4769 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4771:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4771 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4771:9: note: ')' token is here 4771 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4819:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4819 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4819:5: note: '{' token is here 4819 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4821:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4821 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4821:5: note: ')' token is here 4821 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4884:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4884 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4884:5: note: '{' token is here 4884 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4886 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4886:5: note: ')' token is here 4886 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4916:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4916 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4916:5: note: '{' token is here 4916 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4918:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4918 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4918:5: note: ')' token is here 4918 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:4977:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4977 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:4977:5: note: '{' token is here 4977 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4979:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4979 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4979:5: note: ')' token is here 4979 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5017 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5017:5: note: '{' token is here 5017 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5019:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5019 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5019:5: note: ')' token is here 5019 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5074:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5074 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5074:5: note: '{' token is here 5074 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5076:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5076 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5076:5: note: ')' token is here 5076 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5090:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5090 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5090:5: note: '{' token is here 5090 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5092:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5092 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5092:5: note: ')' token is here 5092 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5103:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5103 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5103:5: note: '{' token is here 5103 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5105:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5105 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5105:5: note: ')' token is here 5105 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5138:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5138 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5138:5: note: '{' token is here 5138 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5140:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5140 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5140:5: note: ')' token is here 5140 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5151 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5151:5: note: '{' token is here 5151 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5153:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5153 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5153:5: note: ')' token is here 5153 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5186:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5186 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5186:5: note: '{' token is here 5186 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5188:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5188 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5188:5: note: ')' token is here 5188 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5198:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5198 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5198:9: note: '{' token is here 5198 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5200:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5200 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5200:9: note: ')' token is here 5200 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5251:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5251 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5251:5: note: '{' token is here 5251 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5253:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5253 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5253:5: note: ')' token is here 5253 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5407:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5407 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5407:5: note: '{' token is here 5407 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5434:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5434 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5434:5: note: ')' token is here 5434 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5458:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5458 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5458:5: note: '{' token is here 5458 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5462:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5462 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5462:5: note: ')' token is here 5462 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5485:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5485 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5485:5: note: '{' token is here 5485 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5487:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5487 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5487:5: note: ')' token is here 5487 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5516:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5516 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5516:5: note: '{' token is here 5516 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5558:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5558 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5558:5: note: ')' token is here 5558 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5570:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5570 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5570:5: note: '{' token is here 5570 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5588:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5588 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5588:5: note: ')' token is here 5588 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5599:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5599 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5599:5: note: '{' token is here 5599 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5618:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5618 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5618:5: note: ')' token is here 5618 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5636:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5636 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5636:5: note: '{' token is here 5636 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5675:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5675 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5675:5: note: ')' token is here 5675 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5686:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5686 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5686:5: note: '{' token is here 5686 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5704:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5704 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5704:5: note: ')' token is here 5704 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5714:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5714 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5714:5: note: '{' token is here 5714 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5733 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5733:5: note: ')' token is here 5733 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5775:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5775 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5775:5: note: '{' token is here 5775 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5782:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5782 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5782:5: note: ')' token is here 5782 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5805:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5805 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5805:9: note: '{' token is here 5805 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5807:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5807 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5807:9: note: ')' token is here 5807 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5830:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5830 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5830:9: note: '{' token is here 5830 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5832:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5832 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5832:9: note: ')' token is here 5832 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5855:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5855 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5855:9: note: '{' token is here 5855 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5857:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5857 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5857:9: note: ')' token is here 5857 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5873:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5873 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5873:5: note: '{' token is here 5873 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5898:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5898 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5898:5: note: ')' token is here 5898 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5917:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5917 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5917:5: note: '{' token is here 5917 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5919:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5919 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5919:5: note: ')' token is here 5919 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5936:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5936 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5936:5: note: '{' token is here 5936 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5961:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5961 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5961:5: note: ')' token is here 5961 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5979:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5979 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5979:5: note: '{' token is here 5979 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5981:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5981 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5981:5: note: ')' token is here 5981 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:5994:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5994 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:5994:5: note: '{' token is here 5994 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5996:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5996 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5996:5: note: ')' token is here 5996 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6013:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6013 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6013:5: note: '{' token is here 6013 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6048:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6048 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6048:5: note: ')' token is here 6048 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6064:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6064 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6064:5: note: '{' token is here 6064 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6097:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6097 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6097:5: note: ')' token is here 6097 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6114 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6114:5: note: '{' token is here 6114 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6149:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6149 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6149:5: note: ')' token is here 6149 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6166 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6166:5: note: '{' token is here 6166 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6201:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6201 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6201:5: note: ')' token is here 6201 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6220:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6220 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6220:5: note: '{' token is here 6220 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6255:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6255 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6255:5: note: ')' token is here 6255 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6275:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6275 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6275:5: note: '{' token is here 6275 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6310:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6310 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6310:5: note: ')' token is here 6310 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6335:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6335 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6335:5: note: '{' token is here 6335 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6424:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6424 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6424:5: note: ')' token is here 6424 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6443 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6443:5: note: '{' token is here 6443 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6476:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6476 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6476:5: note: ')' token is here 6476 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6496:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6496 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6496:5: note: '{' token is here 6496 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6531:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6531 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6531:5: note: ')' token is here 6531 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6549:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6549 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6549:5: note: '{' token is here 6549 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6583:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6583 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6583:5: note: ')' token is here 6583 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6600:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6600 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6600:5: note: '{' token is here 6600 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6635:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6635 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6635:5: note: ')' token is here 6635 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6652:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6652 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6652:5: note: '{' token is here 6652 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6687:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6687 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6687:5: note: ')' token is here 6687 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6706 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6706:5: note: '{' token is here 6706 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6741:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6741 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6741:5: note: ')' token is here 6741 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6760:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6760 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6760:5: note: '{' token is here 6760 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6795:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6795 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6795:5: note: ')' token is here 6795 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6814:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6814 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6814:5: note: '{' token is here 6814 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6847:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6847 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6847:5: note: ')' token is here 6847 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6868:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6868 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6868:5: note: '{' token is here 6868 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6906:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6906 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6906:5: note: ')' token is here 6906 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6927:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6927 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6927:5: note: '{' token is here 6927 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6960 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6960:5: note: ')' token is here 6960 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:6980:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6980 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:6980:5: note: '{' token is here 6980 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7013:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7013 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7013:5: note: ')' token is here 7013 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7033:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7033 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7033:5: note: '{' token is here 7033 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7066 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7066:5: note: ')' token is here 7066 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7087:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7087 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7087:5: note: '{' token is here 7087 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7125:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7125 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7125:5: note: ')' token is here 7125 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7145:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7145 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7145:5: note: '{' token is here 7145 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7178:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7178 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7178:5: note: ')' token is here 7178 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7199:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7199 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7199:5: note: '{' token is here 7199 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7232:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7232 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7232:5: note: ')' token is here 7232 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7254:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7254 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7254:5: note: '{' token is here 7254 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7288:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7288 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7288:5: note: ')' token is here 7288 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7310:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7310 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7310:5: note: '{' token is here 7310 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7344:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7344 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7344:5: note: ')' token is here 7344 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7365:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7365 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7365:5: note: '{' token is here 7365 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7399:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7399 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7399:5: note: ')' token is here 7399 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7550:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7550 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7550:5: note: '{' token is here 7550 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7554:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7554 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7554:5: note: ')' token is here 7554 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7581:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7581 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7581:5: note: '{' token is here 7581 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7583:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7583 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7583:5: note: ')' token is here 7583 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7593:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7593 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7593:5: note: '{' token is here 7593 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7595:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7595 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7595:5: note: ')' token is here 7595 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7612 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7612:5: note: '{' token is here 7612 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7648:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7648 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7648:5: note: ')' token is here 7648 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7693:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7693 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7693:5: note: '{' token is here 7693 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7697:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7697 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7697:5: note: ')' token is here 7697 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7723:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7723 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7723:5: note: '{' token is here 7723 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7725:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7725 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7725:5: note: ')' token is here 7725 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7742:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7742 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7742:5: note: '{' token is here 7742 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7766:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7766 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7766:5: note: ')' token is here 7766 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7788:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7788 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7788:5: note: '{' token is here 7788 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7793:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7793 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7793:5: note: ')' token is here 7793 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7819:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7819 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7819:5: note: '{' token is here 7819 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7822:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7822 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7822:5: note: ')' token is here 7822 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7832 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7832:5: note: '{' token is here 7832 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7834:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7834 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7834:5: note: ')' token is here 7834 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7847:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7847 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7847:5: note: '{' token is here 7847 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7869:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7869 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7869:5: note: ')' token is here 7869 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7893:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7893 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7893:5: note: '{' token is here 7893 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7896:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7896 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7896:5: note: ')' token is here 7896 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7925:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7925 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7925:5: note: '{' token is here 7925 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7927:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7927 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7927:5: note: ')' token is here 7927 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:7963:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7963 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:7963:5: note: '{' token is here 7963 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7965:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7965 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7965:5: note: ')' token is here 7965 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8008:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8008 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8008:5: note: '{' token is here 8008 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8010:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8010 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8010:5: note: ')' token is here 8010 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8035:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8035 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8035:5: note: '{' token is here 8035 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8037:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8037 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8037:5: note: ')' token is here 8037 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8062:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8062 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8062:5: note: '{' token is here 8062 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8064:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8064 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8064:5: note: ')' token is here 8064 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8090:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8090 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8090:5: note: '{' token is here 8090 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8092:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8092 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8092:5: note: ')' token is here 8092 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8204:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8204 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8204:5: note: '{' token is here 8204 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8206:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8206 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8206:5: note: ')' token is here 8206 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8242:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8242 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8242:5: note: '{' token is here 8242 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8244:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8244 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8244:5: note: ')' token is here 8244 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8274 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8274:5: note: '{' token is here 8274 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8276:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8276 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8276:5: note: ')' token is here 8276 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8312:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8312 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8312:5: note: '{' token is here 8312 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8314:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8314 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8314:5: note: ')' token is here 8314 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8357:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8357 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8357:5: note: '{' token is here 8357 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8359:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8359 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8359:5: note: ')' token is here 8359 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8373:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8373 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8373:5: note: '{' token is here 8373 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8375:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8375 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8375:5: note: ')' token is here 8375 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8386:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8386 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8386:5: note: '{' token is here 8386 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8388:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8388 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8388:5: note: ')' token is here 8388 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8420:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8420 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8420:5: note: '{' token is here 8420 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8422:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8422 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8422:5: note: ')' token is here 8422 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8433:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8433 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8433:5: note: '{' token is here 8433 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8435:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8435 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8435:5: note: ')' token is here 8435 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8470 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8470:5: note: '{' token is here 8470 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8472:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8472 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8472:5: note: ')' token is here 8472 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8544:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8544 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8544:5: note: '{' token is here 8544 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8546:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8546 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8546:5: note: ')' token is here 8546 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8593:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8593 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8593:5: note: '{' token is here 8593 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8595:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8595 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8595:5: note: ')' token is here 8595 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8640:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8640 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8640:5: note: '{' token is here 8640 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8643:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8643 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8643:5: note: ')' token is here 8643 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8688:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8688 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8688:5: note: '{' token is here 8688 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8691:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8691 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8691:5: note: ')' token is here 8691 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8723:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8723 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8723:5: note: '{' token is here 8723 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8725:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8725 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8725:5: note: ')' token is here 8725 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8788:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8788 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8788:5: note: '{' token is here 8788 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8790:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8790 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8790:5: note: ')' token is here 8790 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8849:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8849 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8849:5: note: '{' token is here 8849 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8854:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8854 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8854:5: note: ')' token is here 8854 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:8908:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8908 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:8908:5: note: '{' token is here 8908 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8910:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8910 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8910:5: note: ')' token is here 8910 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9025:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9025 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9025:5: note: '{' token is here 9025 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9027:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9027 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9027:5: note: ')' token is here 9027 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9069:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9069 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9069:5: note: '{' token is here 9069 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9071:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9071 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9071:5: note: ')' token is here 9071 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9127:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9127 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9127:5: note: '{' token is here 9127 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9129:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9129 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9129:5: note: ')' token is here 9129 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9184:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9184 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9184:5: note: '{' token is here 9184 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9187:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9187 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9187:5: note: ')' token is here 9187 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9220:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9220 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9220:5: note: '{' token is here 9220 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9222:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9222 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9222:5: note: ')' token is here 9222 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9296:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9296 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9296:5: note: '{' token is here 9296 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9298 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9298:5: note: ')' token is here 9298 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9339:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9339 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9339:5: note: '{' token is here 9339 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9341:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9341 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9341:5: note: ')' token is here 9341 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9356:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9356 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9356:5: note: '{' token is here 9356 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9358:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9358 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9358:5: note: ')' token is here 9358 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9379:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9379 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9379:5: note: '{' token is here 9379 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9381:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9381 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9381:5: note: ')' token is here 9381 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9398:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9398 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9398:5: note: '{' token is here 9398 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9434:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9434 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9434:5: note: ')' token is here 9434 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9450:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9450 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9450:5: note: '{' token is here 9450 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9484 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9484:5: note: ')' token is here 9484 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9533:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9533 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9533:5: note: '{' token is here 9533 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9540:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9540 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9540:5: note: ')' token is here 9540 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9567:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9567 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9567:5: note: '{' token is here 9567 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9569:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9569 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9569:5: note: ')' token is here 9569 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9591:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9591 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9591:5: note: '{' token is here 9591 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9593:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9593 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9593:5: note: ')' token is here 9593 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9612 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9612:5: note: '{' token is here 9612 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9614:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9614 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9614:5: note: ')' token is here 9614 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9631:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9631 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9631:5: note: '{' token is here 9631 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9667:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9667 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9667:5: note: ')' token is here 9667 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9683:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9683 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9683:5: note: '{' token is here 9683 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9717:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9717 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9717:5: note: ')' token is here 9717 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9766:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9766 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9766:5: note: '{' token is here 9766 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9773:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9773 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9773:5: note: ')' token is here 9773 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9800:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9800 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9800:5: note: '{' token is here 9800 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9802:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9802 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9802:5: note: ')' token is here 9802 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9814:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9814 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9814:5: note: '{' token is here 9814 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9816:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9816 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9816:5: note: ')' token is here 9816 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9833:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9833 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9833:5: note: '{' token is here 9833 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9869:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9869 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9869:5: note: ')' token is here 9869 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9885:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9885 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9885:5: note: '{' token is here 9885 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9919:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9919 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9919:5: note: ')' token is here 9919 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9968:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9968 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9968:5: note: '{' token is here 9968 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9972:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9972 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9972:5: note: ')' token is here 9972 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:9998:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9998 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:9998:5: note: '{' token is here 9998 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10000:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10000 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10000:5: note: ')' token is here 10000 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10024:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10024 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10024:5: note: '{' token is here 10024 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10026:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10026 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10026:5: note: ')' token is here 10026 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10053:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10053 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10053:5: note: '{' token is here 10053 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10055:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10055 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10055:5: note: ')' token is here 10055 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10084:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10084 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10084:5: note: '{' token is here 10084 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10086:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10086 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10086:5: note: ')' token is here 10086 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10141:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10141 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10141:5: note: '{' token is here 10141 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10144:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10144 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10144:5: note: ')' token is here 10144 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10178:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10178 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10178:5: note: '{' token is here 10178 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10180:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10180 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10180:5: note: ')' token is here 10180 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10212:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10212 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10212:5: note: '{' token is here 10212 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10214:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10214 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10214:5: note: ')' token is here 10214 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10246 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10246:5: note: '{' token is here 10246 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10248:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10248 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10248:5: note: ')' token is here 10248 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10302:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10302 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10302:5: note: '{' token is here 10302 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10304:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10304 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10304:5: note: ')' token is here 10304 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10319:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10319 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10319:5: note: '{' token is here 10319 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10321:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10321 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10321:5: note: ')' token is here 10321 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10353:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10353 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10353:5: note: '{' token is here 10353 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10355:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10355 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10355:5: note: ')' token is here 10355 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10382:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10382 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10382:5: note: '{' token is here 10382 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10384:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10384 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10384:5: note: ')' token is here 10384 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10409:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10409 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10409:5: note: '{' token is here 10409 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10411:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10411 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10411:5: note: ')' token is here 10411 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10437:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10437 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10437:5: note: '{' token is here 10437 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10439:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10439 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10439:5: note: ')' token is here 10439 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10466:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10466 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10466:5: note: '{' token is here 10466 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10468:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10468 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10468:5: note: ')' token is here 10468 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10523:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10523 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10523:5: note: '{' token is here 10523 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10525:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10525 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10525:5: note: ')' token is here 10525 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10560:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10560 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10560:5: note: '{' token is here 10560 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10562 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10562:5: note: ')' token is here 10562 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10618:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10618 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10618:5: note: '{' token is here 10618 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10620:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10620 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10620:5: note: ')' token is here 10620 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10650:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10650 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10650:5: note: '{' token is here 10650 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10652:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10652 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10652:5: note: ')' token is here 10652 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10714:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10714 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10714:5: note: '{' token is here 10714 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10716:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10716 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10716:5: note: ')' token is here 10716 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10761:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10761 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10761:5: note: '{' token is here 10761 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10763:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10763 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10763:5: note: ')' token is here 10763 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10799:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10799 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10799:5: note: '{' token is here 10799 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10801:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10801 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10801:5: note: ')' token is here 10801 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-override.c:10848:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10848 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-override.c:10848:5: note: '{' token is here 10848 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10850:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10850 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10850:5: note: ')' token is here 10850 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ 558 warnings generated. clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c libvirt-utils.c -o build/temp.linux-x86_64-cpython-312/libvirt-utils.o clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c typewrappers.c -o build/temp.linux-x86_64-cpython-312/typewrappers.o clang -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-312/build/libvirt.o build/temp.linux-x86_64-cpython-312/libvirt-override.o build/temp.linux-x86_64-cpython-312/libvirt-utils.o build/temp.linux-x86_64-cpython-312/typewrappers.o -L/usr/lib64 -lvirt -o build/lib.linux-x86_64-cpython-312/libvirtmod.cpython-312-x86_64-linux-gnu.so building 'libvirtmod_qemu' extension clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c build/libvirt-qemu.c -o build/temp.linux-x86_64-cpython-312/build/libvirt-qemu.o build/libvirt-qemu.c:21:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 21 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt-qemu.c:21:5: note: '{' token is here 21 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt-qemu.c:23:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 23 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt-qemu.c:23:5: note: ')' token is here 23 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ 2 warnings generated. clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c libvirt-qemu-override.c -o build/temp.linux-x86_64-cpython-312/libvirt-qemu-override.o libvirt-qemu-override.c:140:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 140 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-qemu-override.c:140:5: note: '{' token is here 140 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-qemu-override.c:142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 142 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-qemu-override.c:142:5: note: ')' token is here 142 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-qemu-override.c:172:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 172 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-qemu-override.c:172:5: note: '{' token is here 172 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-qemu-override.c:174:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 174 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-qemu-override.c:174:5: note: ')' token is here 174 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-qemu-override.c:191:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 191 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-qemu-override.c:191:5: note: '{' token is here 191 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-qemu-override.c:193:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 193 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-qemu-override.c:193:5: note: ')' token is here 193 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-qemu-override.c:212:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 212 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-qemu-override.c:212:5: note: '{' token is here 212 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-qemu-override.c:249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 249 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-qemu-override.c:249:5: note: ')' token is here 249 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-qemu-override.c:285:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 285 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-qemu-override.c:285:5: note: '{' token is here 285 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-qemu-override.c:290:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 290 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-qemu-override.c:290:5: note: ')' token is here 290 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-qemu-override.c:321:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 321 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-qemu-override.c:321:5: note: '{' token is here 321 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-qemu-override.c:325:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 325 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-qemu-override.c:325:5: note: ')' token is here 325 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ libvirt-qemu-override.c:374:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 374 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-qemu-override.c:374:5: note: '{' token is here 374 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-qemu-override.c:377:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 377 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-qemu-override.c:377:5: note: ')' token is here 377 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ 14 warnings generated. clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c libvirt-utils.c -o build/temp.linux-x86_64-cpython-312/libvirt-utils.o clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c typewrappers.c -o build/temp.linux-x86_64-cpython-312/typewrappers.o clang -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-312/build/libvirt-qemu.o build/temp.linux-x86_64-cpython-312/libvirt-qemu-override.o build/temp.linux-x86_64-cpython-312/libvirt-utils.o build/temp.linux-x86_64-cpython-312/typewrappers.o -L/usr/lib64 -lvirt-qemu -lvirt -o build/lib.linux-x86_64-cpython-312/libvirtmod_qemu.cpython-312-x86_64-linux-gnu.so building 'libvirtmod_lxc' extension clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c build/libvirt-lxc.c -o build/temp.linux-x86_64-cpython-312/build/libvirt-lxc.o build/libvirt-lxc.c:20:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 20 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt-lxc.c:20:5: note: '{' token is here 20 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt-lxc.c:22:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 22 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt-lxc.c:22:5: note: ')' token is here 22 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ 2 warnings generated. clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c libvirt-lxc-override.c -o build/temp.linux-x86_64-cpython-312/libvirt-lxc-override.o libvirt-lxc-override.c:67:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 67 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ libvirt-lxc-override.c:67:5: note: '{' token is here 67 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-lxc-override.c:69:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 69 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-lxc-override.c:69:5: note: ')' token is here 69 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ 2 warnings generated. clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c libvirt-utils.c -o build/temp.linux-x86_64-cpython-312/libvirt-utils.o clang -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions -fcf-protection -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.12 -c typewrappers.c -o build/temp.linux-x86_64-cpython-312/typewrappers.o clang -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-312/build/libvirt-lxc.o build/temp.linux-x86_64-cpython-312/libvirt-lxc-override.o build/temp.linux-x86_64-cpython-312/libvirt-utils.o build/temp.linux-x86_64-cpython-312/typewrappers.o -L/usr/lib64 -lvirt-lxc -lvirt -o build/lib.linux-x86_64-cpython-312/libvirtmod_lxc.cpython-312-x86_64-linux-gnu.so + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.v1UWSE + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64 ++ dirname /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64 + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd libvirt-python-9.7.0 + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64 --prefix /usr running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer, pypa/build or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr creating /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64 creating /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12 creating /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages copying build/lib.linux-x86_64-cpython-312/libvirtmod_lxc.cpython-312-x86_64-linux-gnu.so -> /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages copying build/lib.linux-x86_64-cpython-312/libvirtmod_qemu.cpython-312-x86_64-linux-gnu.so -> /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages copying build/lib.linux-x86_64-cpython-312/libvirtmod.cpython-312-x86_64-linux-gnu.so -> /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages copying build/lib.linux-x86_64-cpython-312/libvirtaio.py -> /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages copying build/lib.linux-x86_64-cpython-312/libvirt_lxc.py -> /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages copying build/lib.linux-x86_64-cpython-312/libvirt_qemu.py -> /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages copying build/lib.linux-x86_64-cpython-312/libvirt.py -> /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages byte-compiling /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtaio.py to libvirtaio.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirt_lxc.py to libvirt_lxc.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirt_qemu.py to libvirt_qemu.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirt.py to libvirt.cpython-312.pyc writing byte-compilation script '/tmp/tmp7n9pb248.py' /usr/bin/python3 /tmp/tmp7n9pb248.py removing /tmp/tmp7n9pb248.py running install_egg_info running egg_info writing build/libvirt_python.egg-info/PKG-INFO writing dependency_links to build/libvirt_python.egg-info/dependency_links.txt writing top-level names to build/libvirt_python.egg-info/top_level.txt reading manifest file 'build/libvirt_python.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution warning: no previously-included files matching '*.py[cod]' found anywhere in distribution adding license file 'COPYING' writing manifest file 'build/libvirt_python.egg-info/SOURCES.txt' Copying build/libvirt_python.egg-info to /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirt_python-9.7.0-py3.12.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/bin/__pycache__ + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtmod.cpython-312-x86_64-linux-gnu.so [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtmod.cpython-312-x86_64-linux-gnu.so built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtmod_qemu.cpython-312-x86_64-linux-gnu.so [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtmod_qemu.cpython-312-x86_64-linux-gnu.so built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtmod_lxc.cpython-312-x86_64-linux-gnu.so [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtmod_lxc.cpython-312-x86_64-linux-gnu.so built with clang + /usr/lib/rpm/redhat/brp-llvm-compile-lto-elf -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 Checking for LLVM bitcode artifacts + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 9.7.0-1.fc39_clang19.0.0 --unique-debug-suffix -9.7.0-1.fc39_clang19.0.0.x86_64 --unique-debug-src-base libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/libvirt-python-9.7.0 find-debuginfo: starting Extracting debug info from 3 files DWARF-compressing 3 files dwz: ./usr/lib64/python3.12/site-packages/libvirtmod.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/python3.12/site-packages/libvirtmod_lxc.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/python3.12/site-packages/libvirtmod_qemu.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug: Unknown debugging section .debug_addr dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 0 CRC32s, 3 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64 1170 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12/site-packages/libvirtmod.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12/site-packages/libvirtmod.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12/site-packages/libvirtmod_lxc.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12/site-packages/libvirtmod_lxc.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12/site-packages/libvirtmod_qemu.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12/site-packages/libvirtmod_qemu.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtmod.cpython-312-x86_64-linux-gnu.so [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12/site-packages/libvirtmod.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtmod_qemu.cpython-312-x86_64-linux-gnu.so [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12/site-packages/libvirtmod_qemu.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages/libvirtmod_lxc.cpython-312-x86_64-linux-gnu.so [ 2e] clang version 19.0.0pre20240411.g0c57a2e4b4e5a6 (Fedora 19.0.0~pre20240411.g0c57a2e4b4e5a6-3.fc39) /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12/site-packages/libvirtmod_lxc.cpython-312-x86_64-linux-gnu.so-9.7.0-1.fc39_clang19.0.0.x86_64.debug built with clang + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/debug/usr/lib64/python3.12 using python3.12 Bytecompiling .py files below /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.7PAuMe + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd libvirt-python-9.7.0 + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + /usr/bin/pytest ============================= test session starts ============================== platform linux -- Python 3.12.2, pytest-7.3.2, pluggy-1.2.0 rootdir: /builddir/build/BUILD/libvirt-python-9.7.0 collected 19 items tests/test_aio.py s.s.. [ 26%] tests/test_api_coverage.py s [ 31%] tests/test_conn.py .... [ 52%] tests/test_domain.py .. [ 63%] tests/test_domain_checkpoint.py . [ 68%] tests/test_domain_snapshot.py . [ 73%] tests/test_interface.py . [ 78%] tests/test_network.py . [ 84%] tests/test_nodedev.py . [ 89%] tests/test_storage.py .. [100%] ======================== 16 passed, 3 skipped in 0.10s ========================= + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-libvirt-9.7.0-1.fc39_clang19.0.0.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Oqk892 + umask 022 + cd /builddir/build/BUILD + cd libvirt-python-9.7.0 + DOCDIR=/builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/share/doc/python3-libvirt + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/share/doc/python3-libvirt + cp -pr /builddir/build/BUILD/libvirt-python-9.7.0/ChangeLog /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/share/doc/python3-libvirt + cp -pr /builddir/build/BUILD/libvirt-python-9.7.0/AUTHORS /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/share/doc/python3-libvirt + cp -pr /builddir/build/BUILD/libvirt-python-9.7.0/README /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/share/doc/python3-libvirt + cp -pr /builddir/build/BUILD/libvirt-python-9.7.0/COPYING /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/share/doc/python3-libvirt + cp -pr /builddir/build/BUILD/libvirt-python-9.7.0/examples /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64/usr/share/doc/python3-libvirt + RPM_EC=0 ++ jobs -p + exit 0 warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/python3.12/site-packages/.*\.so' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires(preuntrans): Finding Requires(postuntrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u " Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: libvirt-python3 = 9.7.0-1.fc39_clang19.0.0 python-libvirt = 9.7.0-1.fc39_clang19.0.0 python3-libvirt = 9.7.0-1.fc39_clang19.0.0 python3-libvirt(x86-64) = 9.7.0-1.fc39_clang19.0.0 python3.12-libvirt = 9.7.0-1.fc39_clang19.0.0 python3.12dist(libvirt-python) = 9.7 python3dist(libvirt-python) = 9.7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libvirt-lxc.so.0()(64bit) libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit) libvirt-lxc.so.0(LIBVIRT_LXC_2.0.0)(64bit) libvirt-qemu.so.0()(64bit) libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit) libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit) libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit) libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit) libvirt-qemu.so.0(LIBVIRT_QEMU_8.2.0)(64bit) libvirt.so.0()(64bit) libvirt.so.0(LIBVIRT_0.0.3)(64bit) libvirt.so.0(LIBVIRT_0.0.5)(64bit) libvirt.so.0(LIBVIRT_0.1.0)(64bit) libvirt.so.0(LIBVIRT_0.1.1)(64bit) libvirt.so.0(LIBVIRT_0.1.4)(64bit) libvirt.so.0(LIBVIRT_0.1.5)(64bit) libvirt.so.0(LIBVIRT_0.1.9)(64bit) libvirt.so.0(LIBVIRT_0.10.0)(64bit) libvirt.so.0(LIBVIRT_0.10.2)(64bit) libvirt.so.0(LIBVIRT_0.2.0)(64bit) libvirt.so.0(LIBVIRT_0.2.1)(64bit) libvirt.so.0(LIBVIRT_0.2.3)(64bit) libvirt.so.0(LIBVIRT_0.3.0)(64bit) libvirt.so.0(LIBVIRT_0.3.2)(64bit) libvirt.so.0(LIBVIRT_0.3.3)(64bit) libvirt.so.0(LIBVIRT_0.4.0)(64bit) libvirt.so.0(LIBVIRT_0.4.1)(64bit) libvirt.so.0(LIBVIRT_0.4.2)(64bit) libvirt.so.0(LIBVIRT_0.4.5)(64bit) libvirt.so.0(LIBVIRT_0.5.0)(64bit) libvirt.so.0(LIBVIRT_0.6.0)(64bit) libvirt.so.0(LIBVIRT_0.6.1)(64bit) libvirt.so.0(LIBVIRT_0.6.3)(64bit) libvirt.so.0(LIBVIRT_0.6.4)(64bit) libvirt.so.0(LIBVIRT_0.7.0)(64bit) libvirt.so.0(LIBVIRT_0.7.1)(64bit) libvirt.so.0(LIBVIRT_0.7.2)(64bit) libvirt.so.0(LIBVIRT_0.7.3)(64bit) libvirt.so.0(LIBVIRT_0.7.5)(64bit) libvirt.so.0(LIBVIRT_0.7.7)(64bit) libvirt.so.0(LIBVIRT_0.8.0)(64bit) libvirt.so.0(LIBVIRT_0.8.1)(64bit) libvirt.so.0(LIBVIRT_0.8.2)(64bit) libvirt.so.0(LIBVIRT_0.8.5)(64bit) libvirt.so.0(LIBVIRT_0.8.6)(64bit) libvirt.so.0(LIBVIRT_0.8.8)(64bit) libvirt.so.0(LIBVIRT_0.9.0)(64bit) libvirt.so.0(LIBVIRT_0.9.10)(64bit) libvirt.so.0(LIBVIRT_0.9.11)(64bit) libvirt.so.0(LIBVIRT_0.9.13)(64bit) libvirt.so.0(LIBVIRT_0.9.2)(64bit) libvirt.so.0(LIBVIRT_0.9.3)(64bit) libvirt.so.0(LIBVIRT_0.9.4)(64bit) libvirt.so.0(LIBVIRT_0.9.5)(64bit) libvirt.so.0(LIBVIRT_0.9.7)(64bit) libvirt.so.0(LIBVIRT_0.9.8)(64bit) libvirt.so.0(LIBVIRT_0.9.9)(64bit) libvirt.so.0(LIBVIRT_1.0.0)(64bit) libvirt.so.0(LIBVIRT_1.0.1)(64bit) libvirt.so.0(LIBVIRT_1.0.2)(64bit) libvirt.so.0(LIBVIRT_1.0.3)(64bit) libvirt.so.0(LIBVIRT_1.0.5)(64bit) libvirt.so.0(LIBVIRT_1.0.6)(64bit) libvirt.so.0(LIBVIRT_1.1.0)(64bit) libvirt.so.0(LIBVIRT_1.1.1)(64bit) libvirt.so.0(LIBVIRT_1.1.3)(64bit) libvirt.so.0(LIBVIRT_1.2.1)(64bit) libvirt.so.0(LIBVIRT_1.2.11)(64bit) libvirt.so.0(LIBVIRT_1.2.12)(64bit) libvirt.so.0(LIBVIRT_1.2.14)(64bit) libvirt.so.0(LIBVIRT_1.2.15)(64bit) libvirt.so.0(LIBVIRT_1.2.16)(64bit) libvirt.so.0(LIBVIRT_1.2.19)(64bit) libvirt.so.0(LIBVIRT_1.2.3)(64bit) libvirt.so.0(LIBVIRT_1.2.5)(64bit) libvirt.so.0(LIBVIRT_1.2.6)(64bit) libvirt.so.0(LIBVIRT_1.2.7)(64bit) libvirt.so.0(LIBVIRT_1.2.8)(64bit) libvirt.so.0(LIBVIRT_1.2.9)(64bit) libvirt.so.0(LIBVIRT_1.3.3)(64bit) libvirt.so.0(LIBVIRT_2.0.0)(64bit) libvirt.so.0(LIBVIRT_2.2.0)(64bit) libvirt.so.0(LIBVIRT_3.0.0)(64bit) libvirt.so.0(LIBVIRT_3.1.0)(64bit) libvirt.so.0(LIBVIRT_3.4.0)(64bit) libvirt.so.0(LIBVIRT_3.7.0)(64bit) libvirt.so.0(LIBVIRT_3.9.0)(64bit) libvirt.so.0(LIBVIRT_4.1.0)(64bit) libvirt.so.0(LIBVIRT_4.10.0)(64bit) libvirt.so.0(LIBVIRT_4.4.0)(64bit) libvirt.so.0(LIBVIRT_4.5.0)(64bit) libvirt.so.0(LIBVIRT_5.10.0)(64bit) libvirt.so.0(LIBVIRT_5.2.0)(64bit) libvirt.so.0(LIBVIRT_5.5.0)(64bit) libvirt.so.0(LIBVIRT_5.6.0)(64bit) libvirt.so.0(LIBVIRT_5.7.0)(64bit) libvirt.so.0(LIBVIRT_5.8.0)(64bit) libvirt.so.0(LIBVIRT_6.0.0)(64bit) libvirt.so.0(LIBVIRT_6.10.0)(64bit) libvirt.so.0(LIBVIRT_7.1.0)(64bit) libvirt.so.0(LIBVIRT_7.2.0)(64bit) libvirt.so.0(LIBVIRT_7.3.0)(64bit) libvirt.so.0(LIBVIRT_7.7.0)(64bit) libvirt.so.0(LIBVIRT_7.8.0)(64bit) libvirt.so.0(LIBVIRT_8.0.0)(64bit) libvirt.so.0(LIBVIRT_8.4.0)(64bit) libvirt.so.0(LIBVIRT_8.5.0)(64bit) libvirt.so.0(LIBVIRT_9.0.0)(64bit) libvirt.so.0(LIBVIRT_9.7.0)(64bit) python(abi) = 3.12 rtld(GNU_HASH) Obsoletes: libvirt-python3 <= 3.6.0-1.fc39_clang19.0.0 python-libvirt < 9.7.0-1.fc39_clang19.0.0 Processing files: libvirt-python-debugsource-9.7.0-1.fc39_clang19.0.0.x86_64 warning: Deprecated external dependency generator is used! Provides: libvirt-python-debugsource = 9.7.0-1.fc39_clang19.0.0 libvirt-python-debugsource(x86-64) = 9.7.0-1.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-libvirt-debuginfo-9.7.0-1.fc39_clang19.0.0.x86_64 warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/python3.12/site-packages/.*\.so' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Provides: debuginfo(build-id) = 360a179bebdd1fa445986c7445427e23abdcc602 debuginfo(build-id) = 3c0d68950560a409ae0ba130e97645e57d95eb52 debuginfo(build-id) = c624aa3fe50ba469d1a5617dab4453336f876998 python3-libvirt-debuginfo = 9.7.0-1.fc39_clang19.0.0 python3-libvirt-debuginfo(x86-64) = 9.7.0-1.fc39_clang19.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libvirt-python-debugsource(x86-64) = 9.7.0-1.fc39_clang19.0.0 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64 Wrote: /builddir/build/RPMS/libvirt-python-debugsource-9.7.0-1.fc39_clang19.0.0.x86_64.rpm Wrote: /builddir/build/RPMS/python3-libvirt-debuginfo-9.7.0-1.fc39_clang19.0.0.x86_64.rpm Wrote: /builddir/build/RPMS/python3-libvirt-9.7.0-1.fc39_clang19.0.0.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VPjW9t + umask 022 + cd /builddir/build/BUILD + cd libvirt-python-9.7.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libvirt-python-9.7.0-1.fc39_clang19.0.0.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.BizQlg + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/libvirt-python-9.7.0-SPECPARTS + rm -rf libvirt-python-9.7.0 libvirt-python-9.7.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Finish: rpmbuild libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm Finish: build phase for libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-x86_64-1713219764.221756/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-x86_64-1713219764.221756/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-x86_64-1713219764.221756/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/libvirt-python-9.7.0-1.fc39_clang19.0.0.src.rpm) Config(child) 0 minutes 18 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "python3-libvirt", "epoch": null, "version": "9.7.0", "release": "1.fc39_clang19.0.0", "arch": "x86_64" }, { "name": "libvirt-python-debugsource", "epoch": null, "version": "9.7.0", "release": "1.fc39_clang19.0.0", "arch": "x86_64" }, { "name": "libvirt-python", "epoch": null, "version": "9.7.0", "release": "1.fc39_clang19.0.0", "arch": "src" }, { "name": "python3-libvirt-debuginfo", "epoch": null, "version": "9.7.0", "release": "1.fc39_clang19.0.0", "arch": "x86_64" } ] } RPMResults finished