Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c29d' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6152542-fedora-38-ppc64le --chroot fedora-38-ppc64le Version: 0.68 PID: 58450 Logging PID: 58451 Task: {'appstream': False, 'background': True, 'build_id': 6152542, 'buildroot_pkgs': ['clang-rpm-config17', 'clang', 'compiler-rt', 'llvm', 'libatomic', 'libomp', 'libomp-devel'], 'chroot': 'fedora-38-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': '72c8ad807d90249fb45e3674e7ea4f77b6cf6078', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-38-clang-17-20230701/libvirt-python', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'libvirt-python', 'package_version': '9.0.0-2', 'project_dirname': 'fedora-38-clang-17-20230701', 'project_name': 'fedora-38-clang-17-20230701', 'project_owner': '@fedora-llvm-team', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/fedora-38-clang-17-20230701/fedora-38-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/clang-rpm-config/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm-snapshots-incubator-20230701/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm-compat-packages/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch'}], 'sandbox': '@fedora-llvm-team/fedora-38-clang-17-20230701--tstellar', 'source_json': {}, 'source_type': None, 'submitter': 'tstellar', 'tags': [], 'task_id': '6152542-fedora-38-ppc64le', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': ['toolchain_clang', 'clang_lto'], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-38-clang-17-20230701/libvirt-python /var/lib/copr-rpmbuild/workspace/workdir-38r01wbf/libvirt-python --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-38-clang-17-20230701/libvirt-python', '/var/lib/copr-rpmbuild/workspace/workdir-38r01wbf/libvirt-python', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-38r01wbf/libvirt-python'... Running: git checkout 72c8ad807d90249fb45e3674e7ea4f77b6cf6078 -- cmd: ['git', 'checkout', '72c8ad807d90249fb45e3674e7ea4f77b6cf6078', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-38r01wbf/libvirt-python rc: 0 stdout: stderr: Note: switching to '72c8ad807d90249fb45e3674e7ea4f77b6cf6078'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 72c8ad8 automatic import of libvirt-python Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-38r01wbf/libvirt-python rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading libvirt-python-9.0.0.tar.gz INFO: Calling: curl -H Pragma: -o libvirt-python-9.0.0.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-llvm-team/fedora-38-clang-17-20230701/libvirt-python/libvirt-python-9.0.0.tar.gz/md5/fff2cdccf78b4ca73580a08be79d7060/libvirt-python-9.0.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 236k 100 236k 0 0 1849k 0 --:--:-- --:--:-- --:--:-- 1864k INFO: Reading stdout from command: md5sum libvirt-python-9.0.0.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-38r01wbf/libvirt-python/libvirt-python.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-38r01wbf/libvirt-python --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1688868051.489625 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 4.1 starting (python version = 3.11.3, NVR = mock-4.1-1.fc38)... 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-38r01wbf/libvirt-python/libvirt-python.spec) Config(fedora-38-ppc64le) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-ppc64le-bootstrap-1688868051.489625/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: enabled HW Info plugin Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (fallback) Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 9.7 MB/s | 2.9 MB 00:00 Additional repo https_download_copr_fedorainfra 29 kB/s | 4.6 kB 00:00 Additional repo https_download_copr_fedorainfra 742 kB/s | 137 kB 00:00 Additional repo https_download_copr_fedorainfra 1.0 MB/s | 183 kB 00:00 fedora 12 MB/s | 77 MB 00:06 updates 902 kB/s | 24 MB 00:27 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing: dnf-plugins-core noarch 4.4.1-1.fc38 updates 38 k python3-dnf noarch 4.16.1-1.fc38 updates 604 k Installing dependencies: alternatives ppc64le 1.24-1.fc38_clang16_03 copr_base 40 k audit-libs ppc64le 3.1.1-1.fc38_clang16_03 copr_base 120 k basesystem noarch 11-15.fc38 fedora 7.0 k bash ppc64le 5.2.15-3.fc38_clang16_03 copr_base 1.8 M bzip2-libs ppc64le 1.0.8-13.fc38_clang16_03 copr_base 55 k ca-certificates noarch 2023.2.60-2.fc38 fedora 845 k coreutils ppc64le 9.1-12.fc38_clang16_03 copr_base 1.3 M coreutils-common ppc64le 9.1-12.fc38_clang16_03 copr_base 2.0 M crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl ppc64le 8.0.1-2.fc38_clang16_03 copr_base 342 k cyrus-sasl-lib ppc64le 2.1.28-9.fc38 fedora 881 k dbus-libs ppc64le 1:1.14.8-1.fc38 updates 177 k dnf-data noarch 4.16.1-1.fc38 updates 38 k elfutils-default-yama-scope noarch 0.189-3.fc38 updates 13 k elfutils-libelf ppc64le 0.189-3.fc38 updates 204 k elfutils-libs ppc64le 0.189-3.fc38 updates 293 k expat ppc64le 2.5.0-2.fc38_clang16_03 copr_base 115 k fedora-gpg-keys noarch 38-1 fedora 126 k fedora-release noarch 38-36 updates 12 k fedora-release-common noarch 38-36 updates 22 k fedora-release-identity-basic noarch 38-36 updates 13 k fedora-repos noarch 38-1 fedora 9.1 k file-libs ppc64le 5.44-3.fc38 fedora 742 k filesystem ppc64le 3.18-3.fc38 fedora 1.1 M findutils ppc64le 1:4.9.0-3.fc38_clang16_03 copr_base 511 k gawk ppc64le 5.1.1-5.fc38_clang16_03 copr_base 994 k gdbm-libs ppc64le 1:1.23-3.fc38_clang16_03 copr_base 62 k glib2 ppc64le 2.76.4-1.fc38_clang16_03 copr_base 2.8 M glibc ppc64le 2.37-4.fc38 updates 2.2 M glibc-common ppc64le 2.37-4.fc38 updates 329 k glibc-minimal-langpack ppc64le 2.37-4.fc38 updates 37 k gmp ppc64le 1:6.2.1-4.fc38_clang16_03 copr_base 323 k gnupg2 ppc64le 2.4.0-3.fc38_clang16_03 copr_base 2.5 M gnutls ppc64le 3.8.0-2.fc38 fedora 1.1 M gpgme ppc64le 1.17.1-3.fc38 fedora 229 k grep ppc64le 3.8-3.fc38_clang16_03 copr_base 287 k ima-evm-utils ppc64le 1.4-7.fc38_clang16_03 copr_base 63 k json-c ppc64le 0.16-4.fc38_clang16_03 copr_base 47 k keyutils-libs ppc64le 1.6.1-6.fc38_clang16_03 copr_base 32 k krb5-libs ppc64le 1.21-2.fc38_clang16_03 copr_base 794 k libacl ppc64le 2.3.1-6.fc38_clang16_03 copr_base 24 k libarchive ppc64le 3.6.1-4.fc38_clang16_03 copr_base 459 k libassuan ppc64le 2.5.6-1.fc38_clang16_03 copr_base 68 k libattr ppc64le 2.5.1-6.fc38 fedora 19 k libb2 ppc64le 0.98.1-8.fc38_clang16_03 copr_base 27 k libblkid ppc64le 2.38.1-4.fc38 fedora 122 k libbrotli ppc64le 1.0.9-11.fc38_clang16_03 copr_base 350 k libcap ppc64le 2.48-6.fc38_clang16_03 copr_base 69 k libcap-ng ppc64le 0.8.3-5.fc38_clang16_03 copr_base 32 k libcom_err ppc64le 1.46.5-4.fc38_clang16_03 copr_base 26 k libcomps ppc64le 0.1.18-6.fc38_clang16_03 copr_base 95 k libcurl ppc64le 8.0.1-2.fc38_clang16_03 copr_base 342 k libdnf ppc64le 0.70.1-1.fc38_clang16_03 copr_base 663 k libeconf ppc64le 0.4.0-5.fc38_clang16_03 copr_base 27 k libevent ppc64le 2.1.12-8.fc38_clang16_03 copr_base 276 k libffi ppc64le 3.4.4-2.fc38_clang16_03 copr_base 39 k libfsverity ppc64le 1.4-9.fc38_clang16_03 copr_base 19 k libgcc ppc64le 13.1.1-4.fc38 updates 102 k libgcrypt ppc64le 1.10.2-1.fc38 updates 600 k libgomp ppc64le 13.1.1-4.fc38 updates 330 k libgpg-error ppc64le 1.47-1.fc38_clang16_03 copr_base 226 k libidn2 ppc64le 2.3.4-2.fc38_clang16_03 copr_base 144 k libksba ppc64le 1.6.4-1.fc38_clang16_03 copr_base 160 k libmodulemd ppc64le 2.15.0-2.fc38_clang16_03 copr_base 211 k libmount ppc64le 2.38.1-4.fc38 fedora 154 k libnghttp2 ppc64le 1.52.0-1.fc38 fedora 84 k libnsl2 ppc64le 2.0.0-5.fc38_clang16_03 copr_base 31 k libpsl ppc64le 0.21.2-2.fc38_clang16_03 copr_base 63 k librepo ppc64le 1.15.1-2.fc38_clang16_03 copr_base 95 k libreport-filesystem noarch 2.17.11-1.fc38 updates 14 k libselinux ppc64le 3.5-1.fc38_clang16_03 copr_base 91 k libsemanage ppc64le 3.5-2.fc38_clang16_03 copr_base 117 k libsepol ppc64le 3.5-1.fc38_clang16_03 copr_base 328 k libsigsegv ppc64le 2.14-4.fc38_clang16_03 copr_base 27 k libsmartcols ppc64le 2.38.1-4.fc38 fedora 70 k libsolv ppc64le 0.7.22-4.fc38_clang16_03 copr_base 420 k libssh ppc64le 0.10.5-1.fc38_clang16_03 copr_base 213 k libssh-config noarch 0.10.5-1.fc38_clang16_03 copr_base 9.5 k libstdc++ ppc64le 13.1.1-4.fc38 updates 996 k libtasn1 ppc64le 4.19.0-2.fc38_clang16_03 copr_base 79 k libtirpc ppc64le 1.3.3-1.rc1.fc38_clang16_03 copr_base 100 k libunistring ppc64le 1.1-3.fc38_clang16_03 copr_base 580 k libuuid ppc64le 2.38.1-4.fc38 fedora 29 k libverto ppc64le 0.3.2-5.fc38 fedora 22 k libxcrypt ppc64le 4.4.36-1.fc38 updates 131 k libxml2 ppc64le 2.10.4-1.fc38 updates 780 k libyaml ppc64le 0.2.5-9.fc38 fedora 69 k libzstd ppc64le 1.5.5-1.fc38 updates 336 k lua-libs ppc64le 5.4.4-9.fc38 fedora 149 k lz4-libs ppc64le 1.9.4-2.fc38 fedora 85 k mpdecimal ppc64le 2.5.1-6.fc38 fedora 104 k mpfr ppc64le 4.1.1-3.fc38 fedora 609 k ncurses-base noarch 6.4-3.20230114.fc38 fedora 87 k ncurses-libs ppc64le 6.4-3.20230114.fc38 fedora 375 k nettle ppc64le 3.8-3.fc38 fedora 442 k npth ppc64le 1.6-12.fc38 fedora 24 k openldap ppc64le 2.6.4-1.fc38 fedora 287 k openssl-libs ppc64le 1:3.0.9-1.fc38 updates 2.3 M p11-kit ppc64le 0.24.1-6.fc38 fedora 368 k p11-kit-trust ppc64le 0.24.1-6.fc38 fedora 148 k pcre2 ppc64le 10.42-1.fc38.1 fedora 242 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k popt ppc64le 1.19-2.fc38 fedora 72 k publicsuffix-list-dafsa noarch 20230614-1.fc38 updates 57 k python-pip-wheel noarch 22.3.1-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-2.fc38 fedora 715 k python3 ppc64le 3.11.4-1.fc38 updates 28 k python3-dateutil noarch 1:2.8.2-5.fc38 fedora 360 k python3-dbus ppc64le 1.3.2-2.fc38 fedora 162 k python3-distro noarch 1.8.0-2.fc38 fedora 49 k python3-dnf-plugins-core noarch 4.4.1-1.fc38 updates 299 k python3-gpg ppc64le 1.17.1-3.fc38 fedora 300 k python3-hawkey ppc64le 0.70.1-1.fc38_clang16_03 copr_base 93 k python3-libcomps ppc64le 0.1.18-6.fc38_clang16_03 copr_base 47 k python3-libdnf ppc64le 0.70.1-1.fc38_clang16_03 copr_base 681 k python3-libs ppc64le 3.11.4-1.fc38 updates 9.7 M python3-rpm ppc64le 4.18.1-3.fc38 updates 76 k python3-six noarch 1.16.0-9.fc38 fedora 42 k python3-systemd ppc64le 235-2.fc38 fedora 110 k readline ppc64le 8.2-3.fc38 fedora 229 k rpm ppc64le 4.18.1-3.fc38 updates 566 k rpm-build-libs ppc64le 4.18.1-3.fc38 updates 102 k rpm-libs ppc64le 4.18.1-3.fc38 updates 357 k rpm-sequoia ppc64le 1.4.1-1.fc38 updates 1.5 M rpm-sign-libs ppc64le 4.18.1-3.fc38 updates 27 k sed ppc64le 4.8-12.fc38 fedora 312 k setup noarch 2.14.3-2.fc38 fedora 152 k shadow-utils ppc64le 2:4.13-6.fc38 fedora 1.3 M sqlite-libs ppc64le 3.40.1-2.fc38 fedora 774 k systemd-libs ppc64le 253.5-1.fc38 updates 692 k tpm2-tss ppc64le 4.0.1-3.fc38 fedora 633 k tzdata noarch 2023c-1.fc38 fedora 718 k xz-libs ppc64le 5.4.1-1.fc38 fedora 121 k zchunk-libs ppc64le 1.3.1-1.fc38 updates 57 k zlib ppc64le 1.2.13-3.fc38 fedora 100 k Transaction Summary ====================================================================================== Install 137 Packages Total download size: 59 M Installed size: 284 M Downloading Packages: (1/137): alternatives-1.24-1.fc38_clang16_03.pp 329 kB/s | 40 kB 00:00 (2/137): bzip2-libs-1.0.8-13.fc38_clang16_03.pp 1.1 MB/s | 55 kB 00:00 (3/137): audit-libs-3.1.1-1.fc38_clang16_03.ppc 673 kB/s | 120 kB 00:00 (4/137): bash-5.2.15-3.fc38_clang16_03.ppc64le. 5.1 MB/s | 1.8 MB 00:00 (5/137): coreutils-9.1-12.fc38_clang16_03.ppc64 6.9 MB/s | 1.3 MB 00:00 (6/137): coreutils-common-9.1-12.fc38_clang16_0 9.7 MB/s | 2.0 MB 00:00 (7/137): curl-8.0.1-2.fc38_clang16_03.ppc64le.r 6.5 MB/s | 342 kB 00:00 (8/137): expat-2.5.0-2.fc38_clang16_03.ppc64le. 2.0 MB/s | 115 kB 00:00 (9/137): findutils-4.9.0-3.fc38_clang16_03.ppc6 15 MB/s | 511 kB 00:00 (10/137): gawk-5.1.1-5.fc38_clang16_03.ppc64le. 10 MB/s | 994 kB 00:00 (11/137): gdbm-libs-1.23-3.fc38_clang16_03.ppc6 747 kB/s | 62 kB 00:00 (12/137): glib2-2.76.4-1.fc38_clang16_03.ppc64l 18 MB/s | 2.8 MB 00:00 (13/137): gmp-6.2.1-4.fc38_clang16_03.ppc64le.r 3.4 MB/s | 323 kB 00:00 (14/137): gnupg2-2.4.0-3.fc38_clang16_03.ppc64l 24 MB/s | 2.5 MB 00:00 (15/137): grep-3.8-3.fc38_clang16_03.ppc64le.rp 14 MB/s | 287 kB 00:00 (16/137): ima-evm-utils-1.4-7.fc38_clang16_03.p 3.8 MB/s | 63 kB 00:00 (17/137): json-c-0.16-4.fc38_clang16_03.ppc64le 5.0 MB/s | 47 kB 00:00 (18/137): keyutils-libs-1.6.1-6.fc38_clang16_03 3.3 MB/s | 32 kB 00:00 (19/137): krb5-libs-1.21-2.fc38_clang16_03.ppc6 28 MB/s | 794 kB 00:00 (20/137): libacl-2.3.1-6.fc38_clang16_03.ppc64l 1.1 MB/s | 24 kB 00:00 (21/137): libarchive-3.6.1-4.fc38_clang16_03.pp 17 MB/s | 459 kB 00:00 (22/137): libassuan-2.5.6-1.fc38_clang16_03.ppc 4.6 MB/s | 68 kB 00:00 (23/137): libb2-0.98.1-8.fc38_clang16_03.ppc64l 1.8 MB/s | 27 kB 00:00 (24/137): libbrotli-1.0.9-11.fc38_clang16_03.pp 16 MB/s | 350 kB 00:00 (25/137): libcap-2.48-6.fc38_clang16_03.ppc64le 4.3 MB/s | 69 kB 00:00 (26/137): libcap-ng-0.8.3-5.fc38_clang16_03.ppc 2.0 MB/s | 32 kB 00:00 (27/137): libcom_err-1.46.5-4.fc38_clang16_03.p 1.8 MB/s | 26 kB 00:00 (28/137): libcomps-0.1.18-6.fc38_clang16_03.ppc 5.9 MB/s | 95 kB 00:00 (29/137): libcurl-8.0.1-2.fc38_clang16_03.ppc64 15 MB/s | 342 kB 00:00 (30/137): libdnf-0.70.1-1.fc38_clang16_03.ppc64 26 MB/s | 663 kB 00:00 (31/137): libeconf-0.4.0-5.fc38_clang16_03.ppc6 1.1 MB/s | 27 kB 00:00 (32/137): libevent-2.1.12-8.fc38_clang16_03.ppc 15 MB/s | 276 kB 00:00 (33/137): libffi-3.4.4-2.fc38_clang16_03.ppc64l 4.2 MB/s | 39 kB 00:00 (34/137): libfsverity-1.4-9.fc38_clang16_03.ppc 2.0 MB/s | 19 kB 00:00 (35/137): libgpg-error-1.47-1.fc38_clang16_03.p 14 MB/s | 226 kB 00:00 (36/137): libidn2-2.3.4-2.fc38_clang16_03.ppc64 11 MB/s | 144 kB 00:00 (37/137): libksba-1.6.4-1.fc38_clang16_03.ppc64 10 MB/s | 160 kB 00:00 (38/137): libmodulemd-2.15.0-2.fc38_clang16_03. 14 MB/s | 211 kB 00:00 (39/137): libnsl2-2.0.0-5.fc38_clang16_03.ppc64 2.6 MB/s | 31 kB 00:00 (40/137): libpsl-0.21.2-2.fc38_clang16_03.ppc64 5.0 MB/s | 63 kB 00:00 (41/137): librepo-1.15.1-2.fc38_clang16_03.ppc6 8.1 MB/s | 95 kB 00:00 (42/137): libselinux-3.5-1.fc38_clang16_03.ppc6 6.7 MB/s | 91 kB 00:00 (43/137): libsemanage-3.5-2.fc38_clang16_03.ppc 9.1 MB/s | 117 kB 00:00 (44/137): libsepol-3.5-1.fc38_clang16_03.ppc64l 18 MB/s | 328 kB 00:00 (45/137): libsigsegv-2.14-4.fc38_clang16_03.ppc 1.7 MB/s | 27 kB 00:00 (46/137): libsolv-0.7.22-4.fc38_clang16_03.ppc6 20 MB/s | 420 kB 00:00 (47/137): libssh-0.10.5-1.fc38_clang16_03.ppc64 11 MB/s | 213 kB 00:00 (48/137): libssh-config-0.10.5-1.fc38_clang16_0 503 kB/s | 9.5 kB 00:00 (49/137): libtasn1-4.19.0-2.fc38_clang16_03.ppc 4.0 MB/s | 79 kB 00:00 (50/137): libtirpc-1.3.3-1.rc1.fc38_clang16_03. 4.8 MB/s | 100 kB 00:00 (51/137): libunistring-1.1-3.fc38_clang16_03.pp 19 MB/s | 580 kB 00:00 (52/137): python3-hawkey-0.70.1-1.fc38_clang16_ 4.1 MB/s | 93 kB 00:00 (53/137): python3-libcomps-0.1.18-6.fc38_clang1 2.2 MB/s | 47 kB 00:00 (54/137): python3-libdnf-0.70.1-1.fc38_clang16_ 21 MB/s | 681 kB 00:00 (55/137): basesystem-11-15.fc38.noarch.rpm 82 kB/s | 7.0 kB 00:00 (56/137): crypto-policies-20230301-1.gita12f7b2 504 kB/s | 93 kB 00:00 (57/137): fedora-gpg-keys-38-1.noarch.rpm 1.4 MB/s | 126 kB 00:00 (58/137): ca-certificates-2023.2.60-2.fc38.noar 2.5 MB/s | 845 kB 00:00 (59/137): fedora-repos-38-1.noarch.rpm 213 kB/s | 9.1 kB 00:00 (60/137): cyrus-sasl-lib-2.1.28-9.fc38.ppc64le. 3.1 MB/s | 881 kB 00:00 (61/137): file-libs-5.44-3.fc38.ppc64le.rpm 6.4 MB/s | 742 kB 00:00 (62/137): gnutls-3.8.0-2.fc38.ppc64le.rpm 11 MB/s | 1.1 MB 00:00 (63/137): filesystem-3.18-3.fc38.ppc64le.rpm 7.5 MB/s | 1.1 MB 00:00 (64/137): gpgme-1.17.1-3.fc38.ppc64le.rpm 4.9 MB/s | 229 kB 00:00 (65/137): libattr-2.5.1-6.fc38.ppc64le.rpm 458 kB/s | 19 kB 00:00 (66/137): libblkid-2.38.1-4.fc38.ppc64le.rpm 2.7 MB/s | 122 kB 00:00 (67/137): libmount-2.38.1-4.fc38.ppc64le.rpm 3.2 MB/s | 154 kB 00:00 (68/137): libnghttp2-1.52.0-1.fc38.ppc64le.rpm 1.7 MB/s | 84 kB 00:00 (69/137): libsmartcols-2.38.1-4.fc38.ppc64le.rp 1.5 MB/s | 70 kB 00:00 (70/137): libuuid-2.38.1-4.fc38.ppc64le.rpm 712 kB/s | 29 kB 00:00 (71/137): libverto-0.3.2-5.fc38.ppc64le.rpm 548 kB/s | 22 kB 00:00 (72/137): libyaml-0.2.5-9.fc38.ppc64le.rpm 1.5 MB/s | 69 kB 00:00 (73/137): lua-libs-5.4.4-9.fc38.ppc64le.rpm 3.0 MB/s | 149 kB 00:00 (74/137): lz4-libs-1.9.4-2.fc38.ppc64le.rpm 1.7 MB/s | 85 kB 00:00 (75/137): mpdecimal-2.5.1-6.fc38.ppc64le.rpm 2.3 MB/s | 104 kB 00:00 (76/137): ncurses-base-6.4-3.20230114.fc38.noar 1.7 MB/s | 87 kB 00:00 (77/137): mpfr-4.1.1-3.fc38.ppc64le.rpm 9.0 MB/s | 609 kB 00:00 (78/137): ncurses-libs-6.4-3.20230114.fc38.ppc6 6.4 MB/s | 375 kB 00:00 (79/137): npth-1.6-12.fc38.ppc64le.rpm 563 kB/s | 24 kB 00:00 (80/137): nettle-3.8-3.fc38.ppc64le.rpm 5.4 MB/s | 442 kB 00:00 (81/137): openldap-2.6.4-1.fc38.ppc64le.rpm 5.1 MB/s | 287 kB 00:00 (82/137): p11-kit-0.24.1-6.fc38.ppc64le.rpm 3.6 MB/s | 368 kB 00:00 (83/137): pcre2-10.42-1.fc38.1.ppc64le.rpm 2.4 MB/s | 242 kB 00:00 (84/137): pcre2-syntax-10.42-1.fc38.1.noarch.rp 2.9 MB/s | 144 kB 00:00 (85/137): popt-1.19-2.fc38.ppc64le.rpm 1.5 MB/s | 72 kB 00:00 (86/137): python-pip-wheel-22.3.1-2.fc38.noarch 15 MB/s | 1.4 MB 00:00 (87/137): python3-dateutil-2.8.2-5.fc38.noarch. 7.7 MB/s | 360 kB 00:00 (88/137): python3-dbus-1.3.2-2.fc38.ppc64le.rpm 3.3 MB/s | 162 kB 00:00 (89/137): p11-kit-trust-0.24.1-6.fc38.ppc64le.r 428 kB/s | 148 kB 00:00 (90/137): python3-distro-1.8.0-2.fc38.noarch.rp 1.1 MB/s | 49 kB 00:00 (91/137): python-setuptools-wheel-65.5.1-2.fc38 3.1 MB/s | 715 kB 00:00 (92/137): python3-six-1.16.0-9.fc38.noarch.rpm 973 kB/s | 42 kB 00:00 (93/137): python3-gpg-1.17.1-3.fc38.ppc64le.rpm 4.5 MB/s | 300 kB 00:00 (94/137): python3-systemd-235-2.fc38.ppc64le.rp 1.9 MB/s | 110 kB 00:00 (95/137): readline-8.2-3.fc38.ppc64le.rpm 4.9 MB/s | 229 kB 00:00 (96/137): setup-2.14.3-2.fc38.noarch.rpm 3.3 MB/s | 152 kB 00:00 (97/137): sed-4.8-12.fc38.ppc64le.rpm 2.2 MB/s | 312 kB 00:00 (98/137): shadow-utils-4.13-6.fc38.ppc64le.rpm 9.6 MB/s | 1.3 MB 00:00 (99/137): tzdata-2023c-1.fc38.noarch.rpm 11 MB/s | 718 kB 00:00 (100/137): sqlite-libs-3.40.1-2.fc38.ppc64le.rp 4.4 MB/s | 774 kB 00:00 (101/137): xz-libs-5.4.1-1.fc38.ppc64le.rpm 2.7 MB/s | 121 kB 00:00 (102/137): tpm2-tss-4.0.1-3.fc38.ppc64le.rpm 4.4 MB/s | 633 kB 00:00 (103/137): zlib-1.2.13-3.fc38.ppc64le.rpm 2.1 MB/s | 100 kB 00:00 (104/137): dnf-data-4.16.1-1.fc38.noarch.rpm 451 kB/s | 38 kB 00:00 (105/137): dnf-plugins-core-4.4.1-1.fc38.noarch 439 kB/s | 38 kB 00:00 (106/137): dbus-libs-1.14.8-1.fc38.ppc64le.rpm 1.2 MB/s | 177 kB 00:00 (107/137): elfutils-default-yama-scope-0.189-3. 233 kB/s | 13 kB 00:00 (108/137): elfutils-libelf-0.189-3.fc38.ppc64le 1.9 MB/s | 204 kB 00:00 (109/137): fedora-release-common-38-36.noarch.r 379 kB/s | 22 kB 00:00 (110/137): fedora-release-38-36.noarch.rpm 90 kB/s | 12 kB 00:00 (111/137): fedora-release-identity-basic-38-36. 244 kB/s | 13 kB 00:00 (112/137): elfutils-libs-0.189-3.fc38.ppc64le.r 1.4 MB/s | 293 kB 00:00 (113/137): glibc-minimal-langpack-2.37-4.fc38.p 878 kB/s | 37 kB 00:00 (114/137): glibc-common-2.37-4.fc38.ppc64le.rpm 3.2 MB/s | 329 kB 00:00 (115/137): libgcc-13.1.1-4.fc38.ppc64le.rpm 3.9 MB/s | 102 kB 00:00 (116/137): libgomp-13.1.1-4.fc38.ppc64le.rpm 4.2 MB/s | 330 kB 00:00 (117/137): libreport-filesystem-2.17.11-1.fc38. 356 kB/s | 14 kB 00:00 (118/137): libgcrypt-1.10.2-1.fc38.ppc64le.rpm 4.2 MB/s | 600 kB 00:00 (119/137): libxcrypt-4.4.36-1.fc38.ppc64le.rpm 2.7 MB/s | 131 kB 00:00 (120/137): libstdc++-13.1.1-4.fc38.ppc64le.rpm 5.4 MB/s | 996 kB 00:00 (121/137): libxml2-2.10.4-1.fc38.ppc64le.rpm 4.2 MB/s | 780 kB 00:00 (122/137): libzstd-1.5.5-1.fc38.ppc64le.rpm 3.9 MB/s | 336 kB 00:00 (123/137): publicsuffix-list-dafsa-20230614-1.f 1.3 MB/s | 57 kB 00:00 (124/137): python3-3.11.4-1.fc38.ppc64le.rpm 825 kB/s | 28 kB 00:00 (125/137): python3-dnf-4.16.1-1.fc38.noarch.rpm 8.1 MB/s | 604 kB 00:00 (126/137): python3-dnf-plugins-core-4.4.1-1.fc3 3.3 MB/s | 299 kB 00:00 (127/137): openssl-libs-3.0.9-1.fc38.ppc64le.rp 5.3 MB/s | 2.3 MB 00:00 (128/137): python3-rpm-4.18.1-3.fc38.ppc64le.rp 2.9 MB/s | 76 kB 00:00 (129/137): rpm-4.18.1-3.fc38.ppc64le.rpm 4.5 MB/s | 566 kB 00:00 (130/137): rpm-build-libs-4.18.1-3.fc38.ppc64le 3.5 MB/s | 102 kB 00:00 (131/137): glibc-2.37-4.fc38.ppc64le.rpm 2.0 MB/s | 2.2 MB 00:01 (132/137): rpm-libs-4.18.1-3.fc38.ppc64le.rpm 3.7 MB/s | 357 kB 00:00 (133/137): rpm-sign-libs-4.18.1-3.fc38.ppc64le. 552 kB/s | 27 kB 00:00 (134/137): systemd-libs-253.5-1.fc38.ppc64le.rp 4.5 MB/s | 692 kB 00:00 (135/137): zchunk-libs-1.3.1-1.fc38.ppc64le.rpm 1.3 MB/s | 57 kB 00:00 (136/137): rpm-sequoia-1.4.1-1.fc38.ppc64le.rpm 1.5 MB/s | 1.5 MB 00:01 (137/137): python3-libs-3.11.4-1.fc38.ppc64le.r 6.7 MB/s | 9.7 MB 00:01 -------------------------------------------------------------------------------- Total 12 MB/s | 59 MB 00:04 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-3.fc38.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-13.1.1-4.fc38.ppc64le 1/137 Running scriptlet: libgcc-13.1.1-4.fc38.ppc64le 1/137 Installing : tzdata-2023c-1.fc38.noarch 2/137 Installing : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 3/137 Running scriptlet: crypto-policies-20230301-1.gita12f7b2.fc38.noarc 3/137 Installing : fedora-release-identity-basic-38-36.noarch 4/137 Installing : publicsuffix-list-dafsa-20230614-1.fc38.noarch 5/137 Installing : libreport-filesystem-2.17.11-1.fc38.noarch 6/137 Installing : dnf-data-4.16.1-1.fc38.noarch 7/137 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 8/137 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 9/137 Installing : ncurses-base-6.4-3.20230114.fc38.noarch 10/137 Installing : fedora-gpg-keys-38-1.noarch 11/137 Installing : fedora-release-38-36.noarch 12/137 Installing : fedora-repos-38-1.noarch 13/137 Installing : fedora-release-common-38-36.noarch 14/137 Installing : setup-2.14.3-2.fc38.noarch 15/137 Running scriptlet: setup-2.14.3-2.fc38.noarch 15/137 Installing : filesystem-3.18-3.fc38.ppc64le 16/137 Installing : basesystem-11-15.fc38.noarch 17/137 Installing : ncurses-libs-6.4-3.20230114.fc38.ppc64le 18/137 Running scriptlet: glibc-2.37-4.fc38.ppc64le 19/137 Installing : glibc-2.37-4.fc38.ppc64le 19/137 Running scriptlet: glibc-2.37-4.fc38.ppc64le 19/137 Installing : bash-5.2.15-3.fc38_clang16_03.ppc64le 20/137 Running scriptlet: bash-5.2.15-3.fc38_clang16_03.ppc64le 20/137 Installing : glibc-common-2.37-4.fc38.ppc64le 21/137 Installing : glibc-minimal-langpack-2.37-4.fc38.ppc64le 22/137 Installing : zlib-1.2.13-3.fc38.ppc64le 23/137 Installing : bzip2-libs-1.0.8-13.fc38_clang16_03.ppc64le 24/137 Installing : xz-libs-5.4.1-1.fc38.ppc64le 25/137 Installing : libzstd-1.5.5-1.fc38.ppc64le 26/137 Installing : sqlite-libs-3.40.1-2.fc38.ppc64le 27/137 Installing : libcap-2.48-6.fc38_clang16_03.ppc64le 28/137 Installing : gmp-1:6.2.1-4.fc38_clang16_03.ppc64le 29/137 Installing : libgpg-error-1.47-1.fc38_clang16_03.ppc64le 30/137 Installing : popt-1.19-2.fc38.ppc64le 31/137 Installing : libxml2-2.10.4-1.fc38.ppc64le 32/137 Installing : libuuid-2.38.1-4.fc38.ppc64le 33/137 Installing : lua-libs-5.4.4-9.fc38.ppc64le 34/137 Installing : elfutils-libelf-0.189-3.fc38.ppc64le 35/137 Installing : libffi-3.4.4-2.fc38_clang16_03.ppc64le 36/137 Installing : p11-kit-0.24.1-6.fc38.ppc64le 37/137 Installing : libunistring-1.1-3.fc38_clang16_03.ppc64le 38/137 Installing : libidn2-2.3.4-2.fc38_clang16_03.ppc64le 39/137 Installing : libattr-2.5.1-6.fc38.ppc64le 40/137 Installing : libacl-2.3.1-6.fc38_clang16_03.ppc64le 41/137 Installing : pcre2-10.42-1.fc38.1.ppc64le 42/137 Installing : readline-8.2-3.fc38.ppc64le 43/137 Installing : libstdc++-13.1.1-4.fc38.ppc64le 44/137 Installing : libxcrypt-4.4.36-1.fc38.ppc64le 45/137 Installing : libassuan-2.5.6-1.fc38_clang16_03.ppc64le 46/137 Installing : file-libs-5.44-3.fc38.ppc64le 47/137 Installing : expat-2.5.0-2.fc38_clang16_03.ppc64le 48/137 Installing : gdbm-libs-1:1.23-3.fc38_clang16_03.ppc64le 49/137 Installing : json-c-0.16-4.fc38_clang16_03.ppc64le 50/137 Installing : keyutils-libs-1.6.1-6.fc38_clang16_03.ppc64le 51/137 Installing : libcom_err-1.46.5-4.fc38_clang16_03.ppc64le 52/137 Installing : libsepol-3.5-1.fc38_clang16_03.ppc64le 53/137 Installing : libselinux-3.5-1.fc38_clang16_03.ppc64le 54/137 Installing : sed-4.8-12.fc38.ppc64le 55/137 Installing : libtasn1-4.19.0-2.fc38_clang16_03.ppc64le 56/137 Installing : libsmartcols-2.38.1-4.fc38.ppc64le 57/137 Installing : lz4-libs-1.9.4-2.fc38.ppc64le 58/137 Installing : systemd-libs-253.5-1.fc38.ppc64le 59/137 Installing : dbus-libs-1:1.14.8-1.fc38.ppc64le 60/137 Installing : findutils-1:4.9.0-3.fc38_clang16_03.ppc64le 61/137 Installing : cyrus-sasl-lib-2.1.28-9.fc38.ppc64le 62/137 Installing : libcomps-0.1.18-6.fc38_clang16_03.ppc64le 63/137 Installing : grep-3.8-3.fc38_clang16_03.ppc64le 64/137 Installing : libpsl-0.21.2-2.fc38_clang16_03.ppc64le 65/137 Installing : libblkid-2.38.1-4.fc38.ppc64le 66/137 Installing : libmount-2.38.1-4.fc38.ppc64le 67/137 Installing : libksba-1.6.4-1.fc38_clang16_03.ppc64le 68/137 Installing : libgcrypt-1.10.2-1.fc38.ppc64le 69/137 Installing : mpfr-4.1.1-3.fc38.ppc64le 70/137 Installing : nettle-3.8-3.fc38.ppc64le 71/137 Installing : elfutils-default-yama-scope-0.189-3.fc38.noarch 72/137 Running scriptlet: elfutils-default-yama-scope-0.189-3.fc38.noarch 72/137 Installing : elfutils-libs-0.189-3.fc38.ppc64le 73/137 Installing : alternatives-1.24-1.fc38_clang16_03.ppc64le 74/137 Installing : p11-kit-trust-0.24.1-6.fc38.ppc64le 75/137 Running scriptlet: p11-kit-trust-0.24.1-6.fc38.ppc64le 75/137 Installing : gnutls-3.8.0-2.fc38.ppc64le 76/137 Installing : glib2-2.76.4-1.fc38_clang16_03.ppc64le 77/137 Installing : libb2-0.98.1-8.fc38_clang16_03.ppc64le 78/137 Installing : libbrotli-1.0.9-11.fc38_clang16_03.ppc64le 79/137 Installing : libcap-ng-0.8.3-5.fc38_clang16_03.ppc64le 80/137 Installing : audit-libs-3.1.1-1.fc38_clang16_03.ppc64le 81/137 Installing : libsemanage-3.5-2.fc38_clang16_03.ppc64le 82/137 Installing : libeconf-0.4.0-5.fc38_clang16_03.ppc64le 83/137 Installing : shadow-utils-2:4.13-6.fc38.ppc64le 84/137 Installing : libsigsegv-2.14-4.fc38_clang16_03.ppc64le 85/137 Installing : gawk-5.1.1-5.fc38_clang16_03.ppc64le 86/137 Installing : libnghttp2-1.52.0-1.fc38.ppc64le 87/137 Installing : libverto-0.3.2-5.fc38.ppc64le 88/137 Installing : libyaml-0.2.5-9.fc38.ppc64le 89/137 Installing : mpdecimal-2.5.1-6.fc38.ppc64le 90/137 Installing : npth-1.6-12.fc38.ppc64le 91/137 Installing : libgomp-13.1.1-4.fc38.ppc64le 92/137 Installing : libssh-config-0.10.5-1.fc38_clang16_03.noarch 93/137 Installing : coreutils-common-9.1-12.fc38_clang16_03.ppc64le 94/137 Installing : openssl-libs-1:3.0.9-1.fc38.ppc64le 95/137 Installing : coreutils-9.1-12.fc38_clang16_03.ppc64le 96/137 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 97/137 Installing : ca-certificates-2023.2.60-2.fc38.noarch 97/137 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 97/137 Installing : rpm-sequoia-1.4.1-1.fc38.ppc64le 98/137 Installing : rpm-libs-4.18.1-3.fc38.ppc64le 99/137 Installing : krb5-libs-1.21-2.fc38_clang16_03.ppc64le 100/137 Installing : libtirpc-1.3.3-1.rc1.fc38_clang16_03.ppc64le 101/137 Installing : libmodulemd-2.15.0-2.fc38_clang16_03.ppc64le 102/137 Installing : libfsverity-1.4-9.fc38_clang16_03.ppc64le 103/137 Installing : zchunk-libs-1.3.1-1.fc38.ppc64le 104/137 Installing : libsolv-0.7.22-4.fc38_clang16_03.ppc64le 105/137 Installing : libnsl2-2.0.0-5.fc38_clang16_03.ppc64le 106/137 Installing : libssh-0.10.5-1.fc38_clang16_03.ppc64le 107/137 Installing : rpm-build-libs-4.18.1-3.fc38.ppc64le 108/137 Installing : python-pip-wheel-22.3.1-2.fc38.noarch 109/137 Installing : python3-3.11.4-1.fc38.ppc64le 110/137 Installing : python3-libs-3.11.4-1.fc38.ppc64le 111/137 Installing : python3-libcomps-0.1.18-6.fc38_clang16_03.ppc64l 112/137 Installing : python3-dbus-1.3.2-2.fc38.ppc64le 113/137 Installing : python3-distro-1.8.0-2.fc38.noarch 114/137 Installing : python3-six-1.16.0-9.fc38.noarch 115/137 Installing : python3-dateutil-1:2.8.2-5.fc38.noarch 116/137 Installing : python3-systemd-235-2.fc38.ppc64le 117/137 Installing : libarchive-3.6.1-4.fc38_clang16_03.ppc64le 118/137 Installing : libevent-2.1.12-8.fc38_clang16_03.ppc64le 119/137 Installing : openldap-2.6.4-1.fc38.ppc64le 120/137 Installing : libcurl-8.0.1-2.fc38_clang16_03.ppc64le 121/137 Installing : gnupg2-2.4.0-3.fc38_clang16_03.ppc64le 122/137 Installing : gpgme-1.17.1-3.fc38.ppc64le 123/137 Installing : librepo-1.15.1-2.fc38_clang16_03.ppc64le 124/137 Installing : libdnf-0.70.1-1.fc38_clang16_03.ppc64le 125/137 Installing : python3-libdnf-0.70.1-1.fc38_clang16_03.ppc64le 126/137 Installing : python3-hawkey-0.70.1-1.fc38_clang16_03.ppc64le 127/137 Installing : python3-gpg-1.17.1-3.fc38.ppc64le 128/137 Installing : curl-8.0.1-2.fc38_clang16_03.ppc64le 129/137 Running scriptlet: tpm2-tss-4.0.1-3.fc38.ppc64le 130/137 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.1-3.fc38.ppc64le 130/137 Installing : ima-evm-utils-1.4-7.fc38_clang16_03.ppc64le 131/137 Installing : rpm-sign-libs-4.18.1-3.fc38.ppc64le 132/137 Installing : python3-rpm-4.18.1-3.fc38.ppc64le 133/137 Installing : python3-dnf-4.16.1-1.fc38.noarch 134/137 Installing : python3-dnf-plugins-core-4.4.1-1.fc38.noarch 135/137 Installing : dnf-plugins-core-4.4.1-1.fc38.noarch 136/137 Running scriptlet: rpm-4.18.1-3.fc38.ppc64le 137/137 Installing : rpm-4.18.1-3.fc38.ppc64le 137/137 Running scriptlet: filesystem-3.18-3.fc38.ppc64le 137/137 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 137/137 Running scriptlet: rpm-4.18.1-3.fc38.ppc64le 137/137 Verifying : alternatives-1.24-1.fc38_clang16_03.ppc64le 1/137 Verifying : audit-libs-3.1.1-1.fc38_clang16_03.ppc64le 2/137 Verifying : bash-5.2.15-3.fc38_clang16_03.ppc64le 3/137 Verifying : bzip2-libs-1.0.8-13.fc38_clang16_03.ppc64le 4/137 Verifying : coreutils-9.1-12.fc38_clang16_03.ppc64le 5/137 Verifying : coreutils-common-9.1-12.fc38_clang16_03.ppc64le 6/137 Verifying : curl-8.0.1-2.fc38_clang16_03.ppc64le 7/137 Verifying : expat-2.5.0-2.fc38_clang16_03.ppc64le 8/137 Verifying : findutils-1:4.9.0-3.fc38_clang16_03.ppc64le 9/137 Verifying : gawk-5.1.1-5.fc38_clang16_03.ppc64le 10/137 Verifying : gdbm-libs-1:1.23-3.fc38_clang16_03.ppc64le 11/137 Verifying : glib2-2.76.4-1.fc38_clang16_03.ppc64le 12/137 Verifying : gmp-1:6.2.1-4.fc38_clang16_03.ppc64le 13/137 Verifying : gnupg2-2.4.0-3.fc38_clang16_03.ppc64le 14/137 Verifying : grep-3.8-3.fc38_clang16_03.ppc64le 15/137 Verifying : ima-evm-utils-1.4-7.fc38_clang16_03.ppc64le 16/137 Verifying : json-c-0.16-4.fc38_clang16_03.ppc64le 17/137 Verifying : keyutils-libs-1.6.1-6.fc38_clang16_03.ppc64le 18/137 Verifying : krb5-libs-1.21-2.fc38_clang16_03.ppc64le 19/137 Verifying : libacl-2.3.1-6.fc38_clang16_03.ppc64le 20/137 Verifying : libarchive-3.6.1-4.fc38_clang16_03.ppc64le 21/137 Verifying : libassuan-2.5.6-1.fc38_clang16_03.ppc64le 22/137 Verifying : libb2-0.98.1-8.fc38_clang16_03.ppc64le 23/137 Verifying : libbrotli-1.0.9-11.fc38_clang16_03.ppc64le 24/137 Verifying : libcap-2.48-6.fc38_clang16_03.ppc64le 25/137 Verifying : libcap-ng-0.8.3-5.fc38_clang16_03.ppc64le 26/137 Verifying : libcom_err-1.46.5-4.fc38_clang16_03.ppc64le 27/137 Verifying : libcomps-0.1.18-6.fc38_clang16_03.ppc64le 28/137 Verifying : libcurl-8.0.1-2.fc38_clang16_03.ppc64le 29/137 Verifying : libdnf-0.70.1-1.fc38_clang16_03.ppc64le 30/137 Verifying : libeconf-0.4.0-5.fc38_clang16_03.ppc64le 31/137 Verifying : libevent-2.1.12-8.fc38_clang16_03.ppc64le 32/137 Verifying : libffi-3.4.4-2.fc38_clang16_03.ppc64le 33/137 Verifying : libfsverity-1.4-9.fc38_clang16_03.ppc64le 34/137 Verifying : libgpg-error-1.47-1.fc38_clang16_03.ppc64le 35/137 Verifying : libidn2-2.3.4-2.fc38_clang16_03.ppc64le 36/137 Verifying : libksba-1.6.4-1.fc38_clang16_03.ppc64le 37/137 Verifying : libmodulemd-2.15.0-2.fc38_clang16_03.ppc64le 38/137 Verifying : libnsl2-2.0.0-5.fc38_clang16_03.ppc64le 39/137 Verifying : libpsl-0.21.2-2.fc38_clang16_03.ppc64le 40/137 Verifying : librepo-1.15.1-2.fc38_clang16_03.ppc64le 41/137 Verifying : libselinux-3.5-1.fc38_clang16_03.ppc64le 42/137 Verifying : libsemanage-3.5-2.fc38_clang16_03.ppc64le 43/137 Verifying : libsepol-3.5-1.fc38_clang16_03.ppc64le 44/137 Verifying : libsigsegv-2.14-4.fc38_clang16_03.ppc64le 45/137 Verifying : libsolv-0.7.22-4.fc38_clang16_03.ppc64le 46/137 Verifying : libssh-0.10.5-1.fc38_clang16_03.ppc64le 47/137 Verifying : libssh-config-0.10.5-1.fc38_clang16_03.noarch 48/137 Verifying : libtasn1-4.19.0-2.fc38_clang16_03.ppc64le 49/137 Verifying : libtirpc-1.3.3-1.rc1.fc38_clang16_03.ppc64le 50/137 Verifying : libunistring-1.1-3.fc38_clang16_03.ppc64le 51/137 Verifying : python3-hawkey-0.70.1-1.fc38_clang16_03.ppc64le 52/137 Verifying : python3-libcomps-0.1.18-6.fc38_clang16_03.ppc64l 53/137 Verifying : python3-libdnf-0.70.1-1.fc38_clang16_03.ppc64le 54/137 Verifying : basesystem-11-15.fc38.noarch 55/137 Verifying : ca-certificates-2023.2.60-2.fc38.noarch 56/137 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 57/137 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.ppc64le 58/137 Verifying : fedora-gpg-keys-38-1.noarch 59/137 Verifying : fedora-repos-38-1.noarch 60/137 Verifying : file-libs-5.44-3.fc38.ppc64le 61/137 Verifying : filesystem-3.18-3.fc38.ppc64le 62/137 Verifying : gnutls-3.8.0-2.fc38.ppc64le 63/137 Verifying : gpgme-1.17.1-3.fc38.ppc64le 64/137 Verifying : libattr-2.5.1-6.fc38.ppc64le 65/137 Verifying : libblkid-2.38.1-4.fc38.ppc64le 66/137 Verifying : libmount-2.38.1-4.fc38.ppc64le 67/137 Verifying : libnghttp2-1.52.0-1.fc38.ppc64le 68/137 Verifying : libsmartcols-2.38.1-4.fc38.ppc64le 69/137 Verifying : libuuid-2.38.1-4.fc38.ppc64le 70/137 Verifying : libverto-0.3.2-5.fc38.ppc64le 71/137 Verifying : libyaml-0.2.5-9.fc38.ppc64le 72/137 Verifying : lua-libs-5.4.4-9.fc38.ppc64le 73/137 Verifying : lz4-libs-1.9.4-2.fc38.ppc64le 74/137 Verifying : mpdecimal-2.5.1-6.fc38.ppc64le 75/137 Verifying : mpfr-4.1.1-3.fc38.ppc64le 76/137 Verifying : ncurses-base-6.4-3.20230114.fc38.noarch 77/137 Verifying : ncurses-libs-6.4-3.20230114.fc38.ppc64le 78/137 Verifying : nettle-3.8-3.fc38.ppc64le 79/137 Verifying : npth-1.6-12.fc38.ppc64le 80/137 Verifying : openldap-2.6.4-1.fc38.ppc64le 81/137 Verifying : p11-kit-0.24.1-6.fc38.ppc64le 82/137 Verifying : p11-kit-trust-0.24.1-6.fc38.ppc64le 83/137 Verifying : pcre2-10.42-1.fc38.1.ppc64le 84/137 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 85/137 Verifying : popt-1.19-2.fc38.ppc64le 86/137 Verifying : python-pip-wheel-22.3.1-2.fc38.noarch 87/137 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 88/137 Verifying : python3-dateutil-1:2.8.2-5.fc38.noarch 89/137 Verifying : python3-dbus-1.3.2-2.fc38.ppc64le 90/137 Verifying : python3-distro-1.8.0-2.fc38.noarch 91/137 Verifying : python3-gpg-1.17.1-3.fc38.ppc64le 92/137 Verifying : python3-six-1.16.0-9.fc38.noarch 93/137 Verifying : python3-systemd-235-2.fc38.ppc64le 94/137 Verifying : readline-8.2-3.fc38.ppc64le 95/137 Verifying : sed-4.8-12.fc38.ppc64le 96/137 Verifying : setup-2.14.3-2.fc38.noarch 97/137 Verifying : shadow-utils-2:4.13-6.fc38.ppc64le 98/137 Verifying : sqlite-libs-3.40.1-2.fc38.ppc64le 99/137 Verifying : tpm2-tss-4.0.1-3.fc38.ppc64le 100/137 Verifying : tzdata-2023c-1.fc38.noarch 101/137 Verifying : xz-libs-5.4.1-1.fc38.ppc64le 102/137 Verifying : zlib-1.2.13-3.fc38.ppc64le 103/137 Verifying : dbus-libs-1:1.14.8-1.fc38.ppc64le 104/137 Verifying : dnf-data-4.16.1-1.fc38.noarch 105/137 Verifying : dnf-plugins-core-4.4.1-1.fc38.noarch 106/137 Verifying : elfutils-default-yama-scope-0.189-3.fc38.noarch 107/137 Verifying : elfutils-libelf-0.189-3.fc38.ppc64le 108/137 Verifying : elfutils-libs-0.189-3.fc38.ppc64le 109/137 Verifying : fedora-release-38-36.noarch 110/137 Verifying : fedora-release-common-38-36.noarch 111/137 Verifying : fedora-release-identity-basic-38-36.noarch 112/137 Verifying : glibc-2.37-4.fc38.ppc64le 113/137 Verifying : glibc-common-2.37-4.fc38.ppc64le 114/137 Verifying : glibc-minimal-langpack-2.37-4.fc38.ppc64le 115/137 Verifying : libgcc-13.1.1-4.fc38.ppc64le 116/137 Verifying : libgcrypt-1.10.2-1.fc38.ppc64le 117/137 Verifying : libgomp-13.1.1-4.fc38.ppc64le 118/137 Verifying : libreport-filesystem-2.17.11-1.fc38.noarch 119/137 Verifying : libstdc++-13.1.1-4.fc38.ppc64le 120/137 Verifying : libxcrypt-4.4.36-1.fc38.ppc64le 121/137 Verifying : libxml2-2.10.4-1.fc38.ppc64le 122/137 Verifying : libzstd-1.5.5-1.fc38.ppc64le 123/137 Verifying : openssl-libs-1:3.0.9-1.fc38.ppc64le 124/137 Verifying : publicsuffix-list-dafsa-20230614-1.fc38.noarch 125/137 Verifying : python3-3.11.4-1.fc38.ppc64le 126/137 Verifying : python3-dnf-4.16.1-1.fc38.noarch 127/137 Verifying : python3-dnf-plugins-core-4.4.1-1.fc38.noarch 128/137 Verifying : python3-libs-3.11.4-1.fc38.ppc64le 129/137 Verifying : python3-rpm-4.18.1-3.fc38.ppc64le 130/137 Verifying : rpm-4.18.1-3.fc38.ppc64le 131/137 Verifying : rpm-build-libs-4.18.1-3.fc38.ppc64le 132/137 Verifying : rpm-libs-4.18.1-3.fc38.ppc64le 133/137 Verifying : rpm-sequoia-1.4.1-1.fc38.ppc64le 134/137 Verifying : rpm-sign-libs-4.18.1-3.fc38.ppc64le 135/137 Verifying : systemd-libs-253.5-1.fc38.ppc64le 136/137 Verifying : zchunk-libs-1.3.1-1.fc38.ppc64le 137/137 Installed products updated. Installed: alternatives-1.24-1.fc38_clang16_03.ppc64le audit-libs-3.1.1-1.fc38_clang16_03.ppc64le basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38_clang16_03.ppc64le bzip2-libs-1.0.8-13.fc38_clang16_03.ppc64le ca-certificates-2023.2.60-2.fc38.noarch coreutils-9.1-12.fc38_clang16_03.ppc64le coreutils-common-9.1-12.fc38_clang16_03.ppc64le crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-2.fc38_clang16_03.ppc64le cyrus-sasl-lib-2.1.28-9.fc38.ppc64le dbus-libs-1:1.14.8-1.fc38.ppc64le dnf-data-4.16.1-1.fc38.noarch dnf-plugins-core-4.4.1-1.fc38.noarch elfutils-default-yama-scope-0.189-3.fc38.noarch elfutils-libelf-0.189-3.fc38.ppc64le elfutils-libs-0.189-3.fc38.ppc64le expat-2.5.0-2.fc38_clang16_03.ppc64le fedora-gpg-keys-38-1.noarch fedora-release-38-36.noarch fedora-release-common-38-36.noarch fedora-release-identity-basic-38-36.noarch fedora-repos-38-1.noarch file-libs-5.44-3.fc38.ppc64le filesystem-3.18-3.fc38.ppc64le findutils-1:4.9.0-3.fc38_clang16_03.ppc64le gawk-5.1.1-5.fc38_clang16_03.ppc64le gdbm-libs-1:1.23-3.fc38_clang16_03.ppc64le glib2-2.76.4-1.fc38_clang16_03.ppc64le glibc-2.37-4.fc38.ppc64le glibc-common-2.37-4.fc38.ppc64le glibc-minimal-langpack-2.37-4.fc38.ppc64le gmp-1:6.2.1-4.fc38_clang16_03.ppc64le gnupg2-2.4.0-3.fc38_clang16_03.ppc64le gnutls-3.8.0-2.fc38.ppc64le gpgme-1.17.1-3.fc38.ppc64le grep-3.8-3.fc38_clang16_03.ppc64le ima-evm-utils-1.4-7.fc38_clang16_03.ppc64le json-c-0.16-4.fc38_clang16_03.ppc64le keyutils-libs-1.6.1-6.fc38_clang16_03.ppc64le krb5-libs-1.21-2.fc38_clang16_03.ppc64le libacl-2.3.1-6.fc38_clang16_03.ppc64le libarchive-3.6.1-4.fc38_clang16_03.ppc64le libassuan-2.5.6-1.fc38_clang16_03.ppc64le libattr-2.5.1-6.fc38.ppc64le libb2-0.98.1-8.fc38_clang16_03.ppc64le libblkid-2.38.1-4.fc38.ppc64le libbrotli-1.0.9-11.fc38_clang16_03.ppc64le libcap-2.48-6.fc38_clang16_03.ppc64le libcap-ng-0.8.3-5.fc38_clang16_03.ppc64le libcom_err-1.46.5-4.fc38_clang16_03.ppc64le libcomps-0.1.18-6.fc38_clang16_03.ppc64le libcurl-8.0.1-2.fc38_clang16_03.ppc64le libdnf-0.70.1-1.fc38_clang16_03.ppc64le libeconf-0.4.0-5.fc38_clang16_03.ppc64le libevent-2.1.12-8.fc38_clang16_03.ppc64le libffi-3.4.4-2.fc38_clang16_03.ppc64le libfsverity-1.4-9.fc38_clang16_03.ppc64le libgcc-13.1.1-4.fc38.ppc64le libgcrypt-1.10.2-1.fc38.ppc64le libgomp-13.1.1-4.fc38.ppc64le libgpg-error-1.47-1.fc38_clang16_03.ppc64le libidn2-2.3.4-2.fc38_clang16_03.ppc64le libksba-1.6.4-1.fc38_clang16_03.ppc64le libmodulemd-2.15.0-2.fc38_clang16_03.ppc64le libmount-2.38.1-4.fc38.ppc64le libnghttp2-1.52.0-1.fc38.ppc64le libnsl2-2.0.0-5.fc38_clang16_03.ppc64le libpsl-0.21.2-2.fc38_clang16_03.ppc64le librepo-1.15.1-2.fc38_clang16_03.ppc64le libreport-filesystem-2.17.11-1.fc38.noarch libselinux-3.5-1.fc38_clang16_03.ppc64le libsemanage-3.5-2.fc38_clang16_03.ppc64le libsepol-3.5-1.fc38_clang16_03.ppc64le libsigsegv-2.14-4.fc38_clang16_03.ppc64le libsmartcols-2.38.1-4.fc38.ppc64le libsolv-0.7.22-4.fc38_clang16_03.ppc64le libssh-0.10.5-1.fc38_clang16_03.ppc64le libssh-config-0.10.5-1.fc38_clang16_03.noarch libstdc++-13.1.1-4.fc38.ppc64le libtasn1-4.19.0-2.fc38_clang16_03.ppc64le libtirpc-1.3.3-1.rc1.fc38_clang16_03.ppc64le libunistring-1.1-3.fc38_clang16_03.ppc64le libuuid-2.38.1-4.fc38.ppc64le libverto-0.3.2-5.fc38.ppc64le libxcrypt-4.4.36-1.fc38.ppc64le libxml2-2.10.4-1.fc38.ppc64le libyaml-0.2.5-9.fc38.ppc64le libzstd-1.5.5-1.fc38.ppc64le lua-libs-5.4.4-9.fc38.ppc64le lz4-libs-1.9.4-2.fc38.ppc64le mpdecimal-2.5.1-6.fc38.ppc64le mpfr-4.1.1-3.fc38.ppc64le ncurses-base-6.4-3.20230114.fc38.noarch ncurses-libs-6.4-3.20230114.fc38.ppc64le nettle-3.8-3.fc38.ppc64le npth-1.6-12.fc38.ppc64le openldap-2.6.4-1.fc38.ppc64le openssl-libs-1:3.0.9-1.fc38.ppc64le p11-kit-0.24.1-6.fc38.ppc64le p11-kit-trust-0.24.1-6.fc38.ppc64le pcre2-10.42-1.fc38.1.ppc64le pcre2-syntax-10.42-1.fc38.1.noarch popt-1.19-2.fc38.ppc64le publicsuffix-list-dafsa-20230614-1.fc38.noarch python-pip-wheel-22.3.1-2.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.4-1.fc38.ppc64le python3-dateutil-1:2.8.2-5.fc38.noarch python3-dbus-1.3.2-2.fc38.ppc64le python3-distro-1.8.0-2.fc38.noarch python3-dnf-4.16.1-1.fc38.noarch python3-dnf-plugins-core-4.4.1-1.fc38.noarch python3-gpg-1.17.1-3.fc38.ppc64le python3-hawkey-0.70.1-1.fc38_clang16_03.ppc64le python3-libcomps-0.1.18-6.fc38_clang16_03.ppc64le python3-libdnf-0.70.1-1.fc38_clang16_03.ppc64le python3-libs-3.11.4-1.fc38.ppc64le python3-rpm-4.18.1-3.fc38.ppc64le python3-six-1.16.0-9.fc38.noarch python3-systemd-235-2.fc38.ppc64le readline-8.2-3.fc38.ppc64le rpm-4.18.1-3.fc38.ppc64le rpm-build-libs-4.18.1-3.fc38.ppc64le rpm-libs-4.18.1-3.fc38.ppc64le rpm-sequoia-1.4.1-1.fc38.ppc64le rpm-sign-libs-4.18.1-3.fc38.ppc64le sed-4.8-12.fc38.ppc64le setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-6.fc38.ppc64le sqlite-libs-3.40.1-2.fc38.ppc64le systemd-libs-253.5-1.fc38.ppc64le tpm2-tss-4.0.1-3.fc38.ppc64le tzdata-2023c-1.fc38.noarch xz-libs-5.4.1-1.fc38.ppc64le zchunk-libs-1.3.1-1.fc38.ppc64le zlib-1.2.13-3.fc38.ppc64le 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-38-ppc64le-1688868051.489625/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 Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 17 kB/s | 1.5 kB 00:00 Copr repository 6.4 MB/s | 2.9 MB 00:00 Additional repo https_download_copr_fedorainfra 21 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 20 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 10 kB/s | 1.5 kB 00:00 fedora 50 kB/s | 4.6 kB 00:00 updates 74 kB/s | 5.3 kB 00:00 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing group/module packages: bash ppc64le 5.2.15-3.fc38_clang16_03 copr_base 1.8 M bzip2 ppc64le 1.0.8-13.fc38_clang16_03 copr_base 53 k coreutils ppc64le 9.1-12.fc38_clang16_03 copr_base 1.3 M cpio ppc64le 2.13-14.fc38 fedora 284 k diffutils ppc64le 3.10-1.fc38_clang16_03 copr_base 385 k fedora-release-common noarch 38-36 updates 22 k findutils ppc64le 1:4.9.0-3.fc38_clang16_03 copr_base 511 k gawk ppc64le 5.1.1-5.fc38_clang16_03 copr_base 994 k glibc-minimal-langpack ppc64le 2.37-4.fc38 updates 37 k grep ppc64le 3.8-3.fc38_clang16_03 copr_base 287 k gzip ppc64le 1.12-3.fc38_clang16_03 copr_base 165 k info ppc64le 7.0.2-2.fc38 fedora 199 k patch ppc64le 2.7.6-19.fc38 fedora 136 k redhat-rpm-config noarch 252-1.fc38 fedora 83 k rpm-build ppc64le 4.18.1-3.fc38 updates 78 k sed ppc64le 4.8-12.fc38 fedora 312 k shadow-utils ppc64le 2:4.13-6.fc38 fedora 1.3 M tar ppc64le 2:1.34-8.fc38 fedora 917 k unzip ppc64le 6.0-60.fc38 fedora 190 k util-linux ppc64le 2.38.1-4.fc38 fedora 2.4 M which ppc64le 2.21-39.fc38 fedora 43 k xz ppc64le 5.4.1-1.fc38 fedora 423 k Installing dependencies: alternatives ppc64le 1.24-1.fc38_clang16_03 copr_base 40 k ansible-srpm-macros noarch 1-10.fc38 updates 21 k audit-libs ppc64le 3.1.1-1.fc38_clang16_03 copr_base 120 k authselect ppc64le 1.4.2-2.fc38_clang16_03 copr_base 139 k authselect-libs ppc64le 1.4.2-2.fc38_clang16_03 copr_base 235 k basesystem noarch 11-15.fc38 fedora 7.0 k binutils ppc64le 2.39-12.fc38_clang16_03 copr_base 5.9 M binutils-gold ppc64le 2.39-12.fc38_clang16_03 copr_base 966 k bzip2-libs ppc64le 1.0.8-13.fc38_clang16_03 copr_base 55 k ca-certificates noarch 2023.2.60-2.fc38 fedora 845 k coreutils-common ppc64le 9.1-12.fc38_clang16_03 copr_base 2.0 M cracklib ppc64le 2.9.7-31.fc38_clang16_03 copr_base 83 k crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl ppc64le 8.0.1-2.fc38_clang16_03 copr_base 342 k cyrus-sasl-lib ppc64le 2.1.28-9.fc38 fedora 881 k debugedit ppc64le 5.0-7.fc38 fedora 81 k dwz ppc64le 0.15-2.fc38_clang16_03 copr_base 138 k ed ppc64le 1.19-2.fc38_clang16_03 copr_base 81 k efi-srpm-macros noarch 5-7.fc38 fedora 22 k elfutils ppc64le 0.189-3.fc38 updates 565 k elfutils-debuginfod-client ppc64le 0.189-3.fc38 updates 40 k elfutils-default-yama-scope noarch 0.189-3.fc38 updates 13 k elfutils-libelf ppc64le 0.189-3.fc38 updates 204 k elfutils-libs ppc64le 0.189-3.fc38 updates 293 k fedora-gpg-keys noarch 38-1 fedora 126 k fedora-release noarch 38-36 updates 12 k fedora-release-identity-basic noarch 38-36 updates 13 k fedora-repos noarch 38-1 fedora 9.1 k file ppc64le 5.44-3.fc38 fedora 50 k file-libs ppc64le 5.44-3.fc38 fedora 742 k filesystem ppc64le 3.18-3.fc38 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-11.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-7.fc38 fedora 7.8 k gdb-minimal ppc64le 13.2-2.fc38 updates 4.2 M gdbm-libs ppc64le 1:1.23-3.fc38_clang16_03 copr_base 62 k ghc-srpm-macros noarch 1.6.1-1.fc38 fedora 8.0 k glibc ppc64le 2.37-4.fc38 updates 2.2 M glibc-common ppc64le 2.37-4.fc38 updates 329 k glibc-gconv-extra ppc64le 2.37-4.fc38 updates 1.9 M gmp ppc64le 1:6.2.1-4.fc38_clang16_03 copr_base 323 k gnat-srpm-macros noarch 6-2.fc38 fedora 8.8 k go-srpm-macros noarch 3.2.0-2.fc38 fedora 27 k jansson ppc64le 2.13.1-6.fc38_clang16_03 copr_base 52 k kernel-srpm-macros noarch 1.0-19.fc38 updates 10 k keyutils-libs ppc64le 1.6.1-6.fc38_clang16_03 copr_base 32 k krb5-libs ppc64le 1.21-2.fc38_clang16_03 copr_base 794 k libacl ppc64le 2.3.1-6.fc38_clang16_03 copr_base 24 k libarchive ppc64le 3.6.1-4.fc38_clang16_03 copr_base 459 k libattr ppc64le 2.5.1-6.fc38 fedora 19 k libblkid ppc64le 2.38.1-4.fc38 fedora 122 k libbrotli ppc64le 1.0.9-11.fc38_clang16_03 copr_base 350 k libcap ppc64le 2.48-6.fc38_clang16_03 copr_base 69 k libcap-ng ppc64le 0.8.3-5.fc38_clang16_03 copr_base 32 k libcom_err ppc64le 1.46.5-4.fc38_clang16_03 copr_base 26 k libcurl ppc64le 8.0.1-2.fc38_clang16_03 copr_base 342 k libdb ppc64le 5.3.28-55.fc38 fedora 837 k libeconf ppc64le 0.4.0-5.fc38_clang16_03 copr_base 27 k libevent ppc64le 2.1.12-8.fc38_clang16_03 copr_base 276 k libfdisk ppc64le 2.38.1-4.fc38 fedora 177 k libffi ppc64le 3.4.4-2.fc38_clang16_03 copr_base 39 k libgcc ppc64le 13.1.1-4.fc38 updates 102 k libgomp ppc64le 13.1.1-4.fc38 updates 330 k libidn2 ppc64le 2.3.4-2.fc38_clang16_03 copr_base 144 k libmount ppc64le 2.38.1-4.fc38 fedora 154 k libnghttp2 ppc64le 1.52.0-1.fc38 fedora 84 k libnsl2 ppc64le 2.0.0-5.fc38_clang16_03 copr_base 31 k libpkgconf ppc64le 1.8.0-6.fc38 fedora 39 k libpsl ppc64le 0.21.2-2.fc38_clang16_03 copr_base 63 k libpwquality ppc64le 1.4.5-3.fc38 fedora 122 k librtas ppc64le 2.0.4-1.fc38 fedora 70 k libselinux ppc64le 3.5-1.fc38_clang16_03 copr_base 91 k libsemanage ppc64le 3.5-2.fc38_clang16_03 copr_base 117 k libsepol ppc64le 3.5-1.fc38_clang16_03 copr_base 328 k libsigsegv ppc64le 2.14-4.fc38_clang16_03 copr_base 27 k libsmartcols ppc64le 2.38.1-4.fc38 fedora 70 k libssh ppc64le 0.10.5-1.fc38_clang16_03 copr_base 213 k libssh-config noarch 0.10.5-1.fc38_clang16_03 copr_base 9.5 k libstdc++ ppc64le 13.1.1-4.fc38 updates 996 k libtasn1 ppc64le 4.19.0-2.fc38_clang16_03 copr_base 79 k libtirpc ppc64le 1.3.3-1.rc1.fc38_clang16_03 copr_base 100 k libunistring ppc64le 1.1-3.fc38_clang16_03 copr_base 580 k libutempter ppc64le 1.2.1-8.fc38_clang16_03 copr_base 26 k libuuid ppc64le 2.38.1-4.fc38 fedora 29 k libverto ppc64le 0.3.2-5.fc38 fedora 22 k libxcrypt ppc64le 4.4.36-1.fc38 updates 131 k libxml2 ppc64le 2.10.4-1.fc38 updates 780 k libzstd ppc64le 1.5.5-1.fc38 updates 336 k lua-libs ppc64le 5.4.4-9.fc38 fedora 149 k lua-srpm-macros noarch 1-8.fc38 fedora 8.6 k lz4-libs ppc64le 1.9.4-2.fc38 fedora 85 k mpfr ppc64le 4.1.1-3.fc38 fedora 609 k ncurses-base noarch 6.4-3.20230114.fc38 fedora 87 k ncurses-libs ppc64le 6.4-3.20230114.fc38 fedora 375 k ocaml-srpm-macros noarch 7-3.fc38 fedora 13 k openblas-srpm-macros noarch 2-13.fc38 fedora 7.5 k openldap ppc64le 2.6.4-1.fc38 fedora 287 k openssl-libs ppc64le 1:3.0.9-1.fc38 updates 2.3 M p11-kit ppc64le 0.24.1-6.fc38 fedora 368 k p11-kit-trust ppc64le 0.24.1-6.fc38 fedora 148 k package-notes-srpm-macros noarch 0.5-8.fc38 updates 11 k pam ppc64le 1.5.2-16.fc38 fedora 607 k pam-libs ppc64le 1.5.2-16.fc38 fedora 64 k pcre2 ppc64le 10.42-1.fc38.1 fedora 242 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k perl-srpm-macros noarch 1-48.fc38 fedora 8.4 k pkgconf ppc64le 1.8.0-6.fc38 fedora 42 k pkgconf-m4 noarch 1.8.0-6.fc38 fedora 14 k pkgconf-pkg-config ppc64le 1.8.0-6.fc38 fedora 9.5 k popt ppc64le 1.19-2.fc38 fedora 72 k publicsuffix-list-dafsa noarch 20230614-1.fc38 updates 57 k pyproject-srpm-macros noarch 1.9.0-1.fc38 updates 15 k python-srpm-macros noarch 3.11-10.fc38 fedora 26 k qt5-srpm-macros noarch 5.15.10-1.fc38 updates 8.2 k readline ppc64le 8.2-3.fc38 fedora 229 k rpm ppc64le 4.18.1-3.fc38 updates 566 k rpm-build-libs ppc64le 4.18.1-3.fc38 updates 102 k rpm-libs ppc64le 4.18.1-3.fc38 updates 357 k rpm-sequoia ppc64le 1.4.1-1.fc38 updates 1.5 M rpmautospec-rpm-macros noarch 0.3.5-1.fc38 fedora 9.3 k rust-srpm-macros noarch 24-2.fc38 updates 12 k setup noarch 2.14.3-2.fc38 fedora 152 k sqlite-libs ppc64le 3.40.1-2.fc38 fedora 774 k systemd-libs ppc64le 253.5-1.fc38 updates 692 k tzdata noarch 2023c-1.fc38 fedora 718 k util-linux-core ppc64le 2.38.1-4.fc38 fedora 517 k xxhash-libs ppc64le 0.8.1-4.fc38 fedora 39 k xz-libs ppc64le 5.4.1-1.fc38 fedora 121 k zip ppc64le 3.0-36.fc38 fedora 273 k zlib ppc64le 1.2.13-3.fc38 fedora 100 k zstd ppc64le 1.5.5-1.fc38 updates 499 k Installing Groups: Buildsystem building group Transaction Summary ====================================================================================== Install 152 Packages Total size: 57 M Installed size: 331 M Downloading Packages: [SKIPPED] alternatives-1.24-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] audit-libs-3.1.1-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] authselect-1.4.2-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.2-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] bash-5.2.15-3.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] binutils-2.39-12.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-12.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-13.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-13.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] coreutils-9.1-12.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-12.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] cracklib-2.9.7-31.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] curl-8.0.1-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] diffutils-3.10-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] dwz-0.15-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] ed-1.19-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] findutils-4.9.0-3.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] gawk-5.1.1-5.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-3.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] gmp-6.2.1-4.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] grep-3.8-3.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] gzip-1.12-3.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] jansson-2.13.1-6.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-6.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] krb5-libs-1.21-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libacl-2.3.1-6.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libarchive-3.6.1-4.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-11.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libcap-2.48-6.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-5.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-4.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libcurl-8.0.1-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libeconf-0.4.0-5.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libevent-2.1.12-8.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libffi-3.4.4-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-5.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libselinux-3.5-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libsemanage-3.5-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libsepol-3.5-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-4.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libssh-0.10.5-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libssh-config-0.10.5-1.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-1.rc1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libunistring-1.1-3.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-8.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] basesystem-11-15.fc38.noarch.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.60-2.fc38.noarch.rpm: Already downloaded [SKIPPED] cpio-2.13-14.fc38.ppc64le.rpm: Already downloaded [SKIPPED] crypto-policies-20230301-1.gita12f7b2.fc38.noarch.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-9.fc38.ppc64le.rpm: Already downloaded [SKIPPED] debugedit-5.0-7.fc38.ppc64le.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-7.fc38.noarch.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-38-1.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-38-1.noarch.rpm: Already downloaded [SKIPPED] file-5.44-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] file-libs-5.44-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] filesystem-3.18-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-11.fc38.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-7.fc38.noarch.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-2.fc38.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.2.0-2.fc38.noarch.rpm: Already downloaded [SKIPPED] info-7.0.2-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libattr-2.5.1-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libblkid-2.38.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libdb-5.3.28-55.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libmount-2.38.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libnghttp2-1.52.0-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] librtas-2.0.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libverto-0.3.2-5.fc38.ppc64le.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-9.fc38.ppc64le.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-8.fc38.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] mpfr-4.1.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-3.20230114.fc38.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-3.20230114.fc38.ppc64le.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-7-3.fc38.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-13.fc38.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] p11-kit-0.24.1-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.24.1-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] pam-1.5.2-16.fc38.ppc64le.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-16.fc38.ppc64le.rpm: Already downloaded [SKIPPED] patch-2.7.6-19.fc38.ppc64le.rpm: Already downloaded [SKIPPED] pcre2-10.42-1.fc38.1.ppc64le.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-1.fc38.1.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-48.fc38.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.8.0-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-6.fc38.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] popt-1.19-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.11-10.fc38.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] redhat-rpm-config-252-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.5-1.fc38.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-12.fc38.ppc64le.rpm: Already downloaded [SKIPPED] setup-2.14.3-2.fc38.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.13-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] sqlite-libs-3.40.1-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] tar-1.34-8.fc38.ppc64le.rpm: Already downloaded [SKIPPED] tzdata-2023c-1.fc38.noarch.rpm: Already downloaded [SKIPPED] unzip-6.0-60.fc38.ppc64le.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] which-2.21-39.fc38.ppc64le.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] xz-5.4.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] xz-libs-5.4.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] zip-3.0-36.fc38.ppc64le.rpm: Already downloaded [SKIPPED] zlib-1.2.13-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-10.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.189-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.189-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.189-3.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.189-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] elfutils-libs-0.189-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] fedora-release-38-36.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-38-36.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-38-36.noarch.rpm: Already downloaded [SKIPPED] gdb-minimal-13.2-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glibc-2.37-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glibc-common-2.37-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.37-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.37-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-19.fc38.noarch.rpm: Already downloaded [SKIPPED] libgcc-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libgomp-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libstdc++-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libxml2-2.10.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.9-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-8.fc38.noarch.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20230614-1.fc38.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.9.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.10-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rpm-build-4.18.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.1-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.4.1-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] rust-srpm-macros-24-2.fc38.noarch.rpm: Already downloaded [SKIPPED] systemd-libs-253.5-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] zstd-1.5.5-1.fc38.ppc64le.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-3.fc38.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-13.1.1-4.fc38.ppc64le 1/152 Running scriptlet: libgcc-13.1.1-4.fc38.ppc64le 1/152 Installing : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/152 Running scriptlet: crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/152 Installing : fedora-release-identity-basic-38-36.noarch 3/152 Installing : tzdata-2023c-1.fc38.noarch 4/152 Installing : rust-srpm-macros-24-2.fc38.noarch 5/152 Installing : qt5-srpm-macros-5.15.10-1.fc38.noarch 6/152 Installing : pyproject-srpm-macros-1.9.0-1.fc38.noarch 7/152 Installing : publicsuffix-list-dafsa-20230614-1.fc38.noarch 8/152 Installing : package-notes-srpm-macros-0.5-8.fc38.noarch 9/152 Installing : kernel-srpm-macros-1.0-19.fc38.noarch 10/152 Installing : ansible-srpm-macros-1-10.fc38.noarch 11/152 Installing : pkgconf-m4-1.8.0-6.fc38.noarch 12/152 Installing : perl-srpm-macros-1-48.fc38.noarch 13/152 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 14/152 Installing : openblas-srpm-macros-2-13.fc38.noarch 15/152 Installing : ocaml-srpm-macros-7-3.fc38.noarch 16/152 Installing : ncurses-base-6.4-3.20230114.fc38.noarch 17/152 Installing : gnat-srpm-macros-6-2.fc38.noarch 18/152 Installing : ghc-srpm-macros-1.6.1-1.fc38.noarch 19/152 Installing : fpc-srpm-macros-1.3-7.fc38.noarch 20/152 Installing : fedora-gpg-keys-38-1.noarch 21/152 Installing : fedora-release-38-36.noarch 22/152 Installing : fedora-repos-38-1.noarch 23/152 Installing : fedora-release-common-38-36.noarch 24/152 Installing : setup-2.14.3-2.fc38.noarch 25/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-2.fc38.noarch 25/152 Installing : filesystem-3.18-3.fc38.ppc64le 26/152 Installing : basesystem-11-15.fc38.noarch 27/152 Installing : ncurses-libs-6.4-3.20230114.fc38.ppc64le 28/152 Installing : glibc-gconv-extra-2.37-4.fc38.ppc64le 29/152 Running scriptlet: glibc-gconv-extra-2.37-4.fc38.ppc64le 29/152 Running scriptlet: glibc-2.37-4.fc38.ppc64le 30/152 Installing : glibc-2.37-4.fc38.ppc64le 30/152 Running scriptlet: glibc-2.37-4.fc38.ppc64le 30/152 Installing : bash-5.2.15-3.fc38_clang16_03.ppc64le 31/152 Running scriptlet: bash-5.2.15-3.fc38_clang16_03.ppc64le 31/152 Installing : glibc-common-2.37-4.fc38.ppc64le 32/152 Installing : glibc-minimal-langpack-2.37-4.fc38.ppc64le 33/152 Installing : zlib-1.2.13-3.fc38.ppc64le 34/152 Installing : xz-libs-5.4.1-1.fc38.ppc64le 35/152 Installing : bzip2-libs-1.0.8-13.fc38_clang16_03.ppc64le 36/152 Installing : libzstd-1.5.5-1.fc38.ppc64le 37/152 Installing : elfutils-libelf-0.189-3.fc38.ppc64le 38/152 Installing : libuuid-2.38.1-4.fc38.ppc64le 39/152 Installing : popt-1.19-2.fc38.ppc64le 40/152 Installing : libstdc++-13.1.1-4.fc38.ppc64le 41/152 Installing : libblkid-2.38.1-4.fc38.ppc64le 42/152 Installing : gmp-1:6.2.1-4.fc38_clang16_03.ppc64le 43/152 Installing : libcap-2.48-6.fc38_clang16_03.ppc64le 44/152 Installing : libattr-2.5.1-6.fc38.ppc64le 45/152 Installing : libacl-2.3.1-6.fc38_clang16_03.ppc64le 46/152 Installing : readline-8.2-3.fc38.ppc64le 47/152 Installing : libxcrypt-4.4.36-1.fc38.ppc64le 48/152 Installing : libeconf-0.4.0-5.fc38_clang16_03.ppc64le 49/152 Installing : lz4-libs-1.9.4-2.fc38.ppc64le 50/152 Installing : systemd-libs-253.5-1.fc38.ppc64le 51/152 Installing : mpfr-4.1.1-3.fc38.ppc64le 52/152 Installing : dwz-0.15-2.fc38_clang16_03.ppc64le 53/152 Installing : unzip-6.0-60.fc38.ppc64le 54/152 Installing : file-libs-5.44-3.fc38.ppc64le 55/152 Installing : file-5.44-3.fc38.ppc64le 56/152 Installing : sqlite-libs-3.40.1-2.fc38.ppc64le 57/152 Installing : alternatives-1.24-1.fc38_clang16_03.ppc64le 58/152 Installing : libcap-ng-0.8.3-5.fc38_clang16_03.ppc64le 59/152 Installing : audit-libs-3.1.1-1.fc38_clang16_03.ppc64le 60/152 Installing : pam-libs-1.5.2-16.fc38.ppc64le 61/152 Installing : libcom_err-1.46.5-4.fc38_clang16_03.ppc64le 62/152 Installing : libsepol-3.5-1.fc38_clang16_03.ppc64le 63/152 Installing : libunistring-1.1-3.fc38_clang16_03.ppc64le 64/152 Installing : libidn2-2.3.4-2.fc38_clang16_03.ppc64le 65/152 Installing : libsmartcols-2.38.1-4.fc38.ppc64le 66/152 Installing : lua-libs-5.4.4-9.fc38.ppc64le 67/152 Installing : pcre2-10.42-1.fc38.1.ppc64le 68/152 Installing : libselinux-3.5-1.fc38_clang16_03.ppc64le 69/152 Installing : sed-4.8-12.fc38.ppc64le 70/152 Installing : grep-3.8-3.fc38_clang16_03.ppc64le 71/152 Installing : findutils-1:4.9.0-3.fc38_clang16_03.ppc64le 72/152 Installing : xz-5.4.1-1.fc38.ppc64le 73/152 Installing : libmount-2.38.1-4.fc38.ppc64le 74/152 Installing : util-linux-core-2.38.1-4.fc38.ppc64le 75/152 Installing : libsemanage-3.5-2.fc38_clang16_03.ppc64le 76/152 Installing : shadow-utils-2:4.13-6.fc38.ppc64le 77/152 Running scriptlet: libutempter-1.2.1-8.fc38_clang16_03.ppc64le 78/152 Installing : libutempter-1.2.1-8.fc38_clang16_03.ppc64le 78/152 Installing : tar-2:1.34-8.fc38.ppc64le 79/152 Installing : libpsl-0.21.2-2.fc38_clang16_03.ppc64le 80/152 Installing : zip-3.0-36.fc38.ppc64le 81/152 Installing : zstd-1.5.5-1.fc38.ppc64le 82/152 Installing : libfdisk-2.38.1-4.fc38.ppc64le 83/152 Installing : bzip2-1.0.8-13.fc38_clang16_03.ppc64le 84/152 Installing : libxml2-2.10.4-1.fc38.ppc64le 85/152 Installing : ed-1.19-2.fc38_clang16_03.ppc64le 86/152 Installing : patch-2.7.6-19.fc38.ppc64le 87/152 Installing : elfutils-default-yama-scope-0.189-3.fc38.noarch 88/152 Running scriptlet: elfutils-default-yama-scope-0.189-3.fc38.noarch 88/152 Installing : diffutils-3.10-1.fc38_clang16_03.ppc64le 89/152 Installing : gdbm-libs-1:1.23-3.fc38_clang16_03.ppc64le 90/152 Installing : cyrus-sasl-lib-2.1.28-9.fc38.ppc64le 91/152 Installing : jansson-2.13.1-6.fc38_clang16_03.ppc64le 92/152 Installing : keyutils-libs-1.6.1-6.fc38_clang16_03.ppc64le 93/152 Installing : libbrotli-1.0.9-11.fc38_clang16_03.ppc64le 94/152 Installing : libffi-3.4.4-2.fc38_clang16_03.ppc64le 95/152 Installing : p11-kit-0.24.1-6.fc38.ppc64le 96/152 Installing : libsigsegv-2.14-4.fc38_clang16_03.ppc64le 97/152 Installing : gawk-5.1.1-5.fc38_clang16_03.ppc64le 98/152 Installing : libtasn1-4.19.0-2.fc38_clang16_03.ppc64le 99/152 Installing : p11-kit-trust-0.24.1-6.fc38.ppc64le 100/152 Running scriptlet: p11-kit-trust-0.24.1-6.fc38.ppc64le 100/152 Installing : cpio-2.13-14.fc38.ppc64le 101/152 Installing : libdb-5.3.28-55.fc38.ppc64le 102/152 Installing : libnghttp2-1.52.0-1.fc38.ppc64le 103/152 Installing : libpkgconf-1.8.0-6.fc38.ppc64le 104/152 Installing : pkgconf-1.8.0-6.fc38.ppc64le 105/152 Installing : pkgconf-pkg-config-1.8.0-6.fc38.ppc64le 106/152 Installing : librtas-2.0.4-1.fc38.ppc64le 107/152 Running scriptlet: librtas-2.0.4-1.fc38.ppc64le 107/152 Installing : libverto-0.3.2-5.fc38.ppc64le 108/152 Installing : xxhash-libs-0.8.1-4.fc38.ppc64le 109/152 Installing : libgomp-13.1.1-4.fc38.ppc64le 110/152 Installing : libssh-config-0.10.5-1.fc38_clang16_03.noarch 111/152 Installing : coreutils-common-9.1-12.fc38_clang16_03.ppc64le 112/152 Installing : openssl-libs-1:3.0.9-1.fc38.ppc64le 113/152 Installing : coreutils-9.1-12.fc38_clang16_03.ppc64le 114/152 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 115/152 Installing : ca-certificates-2023.2.60-2.fc38.noarch 115/152 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 115/152 Installing : krb5-libs-1.21-2.fc38_clang16_03.ppc64le 116/152 Installing : libtirpc-1.3.3-1.rc1.fc38_clang16_03.ppc64le 117/152 Running scriptlet: authselect-libs-1.4.2-2.fc38_clang16_03.ppc64le 118/152 Installing : authselect-libs-1.4.2-2.fc38_clang16_03.ppc64le 118/152 Installing : gzip-1.12-3.fc38_clang16_03.ppc64le 119/152 Installing : rpm-sequoia-1.4.1-1.fc38.ppc64le 120/152 Installing : rpm-libs-4.18.1-3.fc38.ppc64le 121/152 Installing : cracklib-2.9.7-31.fc38_clang16_03.ppc64le 122/152 Installing : libpwquality-1.4.5-3.fc38.ppc64le 123/152 Installing : authselect-1.4.2-2.fc38_clang16_03.ppc64le 124/152 Installing : libnsl2-2.0.0-5.fc38_clang16_03.ppc64le 125/152 Installing : pam-1.5.2-16.fc38.ppc64le 126/152 Installing : libssh-0.10.5-1.fc38_clang16_03.ppc64le 127/152 Installing : libarchive-3.6.1-4.fc38_clang16_03.ppc64le 128/152 Installing : libevent-2.1.12-8.fc38_clang16_03.ppc64le 129/152 Installing : openldap-2.6.4-1.fc38.ppc64le 130/152 Installing : libcurl-8.0.1-2.fc38_clang16_03.ppc64le 131/152 Installing : elfutils-libs-0.189-3.fc38.ppc64le 132/152 Installing : elfutils-debuginfod-client-0.189-3.fc38.ppc64le 133/152 Installing : binutils-gold-2.39-12.fc38_clang16_03.ppc64le 134/152 Installing : binutils-2.39-12.fc38_clang16_03.ppc64le 135/152 Running scriptlet: binutils-2.39-12.fc38_clang16_03.ppc64le 135/152 Installing : elfutils-0.189-3.fc38.ppc64le 136/152 Installing : gdb-minimal-13.2-2.fc38.ppc64le 137/152 Installing : debugedit-5.0-7.fc38.ppc64le 138/152 Installing : rpm-build-libs-4.18.1-3.fc38.ppc64le 139/152 Installing : curl-8.0.1-2.fc38_clang16_03.ppc64le 140/152 Running scriptlet: rpm-4.18.1-3.fc38.ppc64le 141/152 Installing : rpm-4.18.1-3.fc38.ppc64le 141/152 Installing : efi-srpm-macros-5-7.fc38.noarch 142/152 Installing : lua-srpm-macros-1-8.fc38.noarch 143/152 Installing : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 144/152 Installing : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 145/152 Installing : go-srpm-macros-3.2.0-2.fc38.noarch 146/152 Installing : python-srpm-macros-3.11-10.fc38.noarch 147/152 Installing : redhat-rpm-config-252-1.fc38.noarch 148/152 Installing : rpm-build-4.18.1-3.fc38.ppc64le 149/152 Installing : util-linux-2.38.1-4.fc38.ppc64le 150/152 Installing : which-2.21-39.fc38.ppc64le 151/152 Installing : info-7.0.2-2.fc38.ppc64le 152/152 Running scriptlet: filesystem-3.18-3.fc38.ppc64le 152/152 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 152/152 Running scriptlet: authselect-libs-1.4.2-2.fc38_clang16_03.ppc64le 152/152 Running scriptlet: rpm-4.18.1-3.fc38.ppc64le 152/152 Running scriptlet: info-7.0.2-2.fc38.ppc64le 152/152 Verifying : alternatives-1.24-1.fc38_clang16_03.ppc64le 1/152 Verifying : audit-libs-3.1.1-1.fc38_clang16_03.ppc64le 2/152 Verifying : authselect-1.4.2-2.fc38_clang16_03.ppc64le 3/152 Verifying : authselect-libs-1.4.2-2.fc38_clang16_03.ppc64le 4/152 Verifying : bash-5.2.15-3.fc38_clang16_03.ppc64le 5/152 Verifying : binutils-2.39-12.fc38_clang16_03.ppc64le 6/152 Verifying : binutils-gold-2.39-12.fc38_clang16_03.ppc64le 7/152 Verifying : bzip2-1.0.8-13.fc38_clang16_03.ppc64le 8/152 Verifying : bzip2-libs-1.0.8-13.fc38_clang16_03.ppc64le 9/152 Verifying : coreutils-9.1-12.fc38_clang16_03.ppc64le 10/152 Verifying : coreutils-common-9.1-12.fc38_clang16_03.ppc64le 11/152 Verifying : cracklib-2.9.7-31.fc38_clang16_03.ppc64le 12/152 Verifying : curl-8.0.1-2.fc38_clang16_03.ppc64le 13/152 Verifying : diffutils-3.10-1.fc38_clang16_03.ppc64le 14/152 Verifying : dwz-0.15-2.fc38_clang16_03.ppc64le 15/152 Verifying : ed-1.19-2.fc38_clang16_03.ppc64le 16/152 Verifying : findutils-1:4.9.0-3.fc38_clang16_03.ppc64le 17/152 Verifying : gawk-5.1.1-5.fc38_clang16_03.ppc64le 18/152 Verifying : gdbm-libs-1:1.23-3.fc38_clang16_03.ppc64le 19/152 Verifying : gmp-1:6.2.1-4.fc38_clang16_03.ppc64le 20/152 Verifying : grep-3.8-3.fc38_clang16_03.ppc64le 21/152 Verifying : gzip-1.12-3.fc38_clang16_03.ppc64le 22/152 Verifying : jansson-2.13.1-6.fc38_clang16_03.ppc64le 23/152 Verifying : keyutils-libs-1.6.1-6.fc38_clang16_03.ppc64le 24/152 Verifying : krb5-libs-1.21-2.fc38_clang16_03.ppc64le 25/152 Verifying : libacl-2.3.1-6.fc38_clang16_03.ppc64le 26/152 Verifying : libarchive-3.6.1-4.fc38_clang16_03.ppc64le 27/152 Verifying : libbrotli-1.0.9-11.fc38_clang16_03.ppc64le 28/152 Verifying : libcap-2.48-6.fc38_clang16_03.ppc64le 29/152 Verifying : libcap-ng-0.8.3-5.fc38_clang16_03.ppc64le 30/152 Verifying : libcom_err-1.46.5-4.fc38_clang16_03.ppc64le 31/152 Verifying : libcurl-8.0.1-2.fc38_clang16_03.ppc64le 32/152 Verifying : libeconf-0.4.0-5.fc38_clang16_03.ppc64le 33/152 Verifying : libevent-2.1.12-8.fc38_clang16_03.ppc64le 34/152 Verifying : libffi-3.4.4-2.fc38_clang16_03.ppc64le 35/152 Verifying : libidn2-2.3.4-2.fc38_clang16_03.ppc64le 36/152 Verifying : libnsl2-2.0.0-5.fc38_clang16_03.ppc64le 37/152 Verifying : libpsl-0.21.2-2.fc38_clang16_03.ppc64le 38/152 Verifying : libselinux-3.5-1.fc38_clang16_03.ppc64le 39/152 Verifying : libsemanage-3.5-2.fc38_clang16_03.ppc64le 40/152 Verifying : libsepol-3.5-1.fc38_clang16_03.ppc64le 41/152 Verifying : libsigsegv-2.14-4.fc38_clang16_03.ppc64le 42/152 Verifying : libssh-0.10.5-1.fc38_clang16_03.ppc64le 43/152 Verifying : libssh-config-0.10.5-1.fc38_clang16_03.noarch 44/152 Verifying : libtasn1-4.19.0-2.fc38_clang16_03.ppc64le 45/152 Verifying : libtirpc-1.3.3-1.rc1.fc38_clang16_03.ppc64le 46/152 Verifying : libunistring-1.1-3.fc38_clang16_03.ppc64le 47/152 Verifying : libutempter-1.2.1-8.fc38_clang16_03.ppc64le 48/152 Verifying : basesystem-11-15.fc38.noarch 49/152 Verifying : ca-certificates-2023.2.60-2.fc38.noarch 50/152 Verifying : cpio-2.13-14.fc38.ppc64le 51/152 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 52/152 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.ppc64le 53/152 Verifying : debugedit-5.0-7.fc38.ppc64le 54/152 Verifying : efi-srpm-macros-5-7.fc38.noarch 55/152 Verifying : fedora-gpg-keys-38-1.noarch 56/152 Verifying : fedora-repos-38-1.noarch 57/152 Verifying : file-5.44-3.fc38.ppc64le 58/152 Verifying : file-libs-5.44-3.fc38.ppc64le 59/152 Verifying : filesystem-3.18-3.fc38.ppc64le 60/152 Verifying : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 61/152 Verifying : fpc-srpm-macros-1.3-7.fc38.noarch 62/152 Verifying : ghc-srpm-macros-1.6.1-1.fc38.noarch 63/152 Verifying : gnat-srpm-macros-6-2.fc38.noarch 64/152 Verifying : go-srpm-macros-3.2.0-2.fc38.noarch 65/152 Verifying : info-7.0.2-2.fc38.ppc64le 66/152 Verifying : libattr-2.5.1-6.fc38.ppc64le 67/152 Verifying : libblkid-2.38.1-4.fc38.ppc64le 68/152 Verifying : libdb-5.3.28-55.fc38.ppc64le 69/152 Verifying : libfdisk-2.38.1-4.fc38.ppc64le 70/152 Verifying : libmount-2.38.1-4.fc38.ppc64le 71/152 Verifying : libnghttp2-1.52.0-1.fc38.ppc64le 72/152 Verifying : libpkgconf-1.8.0-6.fc38.ppc64le 73/152 Verifying : libpwquality-1.4.5-3.fc38.ppc64le 74/152 Verifying : librtas-2.0.4-1.fc38.ppc64le 75/152 Verifying : libsmartcols-2.38.1-4.fc38.ppc64le 76/152 Verifying : libuuid-2.38.1-4.fc38.ppc64le 77/152 Verifying : libverto-0.3.2-5.fc38.ppc64le 78/152 Verifying : lua-libs-5.4.4-9.fc38.ppc64le 79/152 Verifying : lua-srpm-macros-1-8.fc38.noarch 80/152 Verifying : lz4-libs-1.9.4-2.fc38.ppc64le 81/152 Verifying : mpfr-4.1.1-3.fc38.ppc64le 82/152 Verifying : ncurses-base-6.4-3.20230114.fc38.noarch 83/152 Verifying : ncurses-libs-6.4-3.20230114.fc38.ppc64le 84/152 Verifying : ocaml-srpm-macros-7-3.fc38.noarch 85/152 Verifying : openblas-srpm-macros-2-13.fc38.noarch 86/152 Verifying : openldap-2.6.4-1.fc38.ppc64le 87/152 Verifying : p11-kit-0.24.1-6.fc38.ppc64le 88/152 Verifying : p11-kit-trust-0.24.1-6.fc38.ppc64le 89/152 Verifying : pam-1.5.2-16.fc38.ppc64le 90/152 Verifying : pam-libs-1.5.2-16.fc38.ppc64le 91/152 Verifying : patch-2.7.6-19.fc38.ppc64le 92/152 Verifying : pcre2-10.42-1.fc38.1.ppc64le 93/152 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 94/152 Verifying : perl-srpm-macros-1-48.fc38.noarch 95/152 Verifying : pkgconf-1.8.0-6.fc38.ppc64le 96/152 Verifying : pkgconf-m4-1.8.0-6.fc38.noarch 97/152 Verifying : pkgconf-pkg-config-1.8.0-6.fc38.ppc64le 98/152 Verifying : popt-1.19-2.fc38.ppc64le 99/152 Verifying : python-srpm-macros-3.11-10.fc38.noarch 100/152 Verifying : readline-8.2-3.fc38.ppc64le 101/152 Verifying : redhat-rpm-config-252-1.fc38.noarch 102/152 Verifying : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 103/152 Verifying : sed-4.8-12.fc38.ppc64le 104/152 Verifying : setup-2.14.3-2.fc38.noarch 105/152 Verifying : shadow-utils-2:4.13-6.fc38.ppc64le 106/152 Verifying : sqlite-libs-3.40.1-2.fc38.ppc64le 107/152 Verifying : tar-2:1.34-8.fc38.ppc64le 108/152 Verifying : tzdata-2023c-1.fc38.noarch 109/152 Verifying : unzip-6.0-60.fc38.ppc64le 110/152 Verifying : util-linux-2.38.1-4.fc38.ppc64le 111/152 Verifying : util-linux-core-2.38.1-4.fc38.ppc64le 112/152 Verifying : which-2.21-39.fc38.ppc64le 113/152 Verifying : xxhash-libs-0.8.1-4.fc38.ppc64le 114/152 Verifying : xz-5.4.1-1.fc38.ppc64le 115/152 Verifying : xz-libs-5.4.1-1.fc38.ppc64le 116/152 Verifying : zip-3.0-36.fc38.ppc64le 117/152 Verifying : zlib-1.2.13-3.fc38.ppc64le 118/152 Verifying : ansible-srpm-macros-1-10.fc38.noarch 119/152 Verifying : elfutils-0.189-3.fc38.ppc64le 120/152 Verifying : elfutils-debuginfod-client-0.189-3.fc38.ppc64le 121/152 Verifying : elfutils-default-yama-scope-0.189-3.fc38.noarch 122/152 Verifying : elfutils-libelf-0.189-3.fc38.ppc64le 123/152 Verifying : elfutils-libs-0.189-3.fc38.ppc64le 124/152 Verifying : fedora-release-38-36.noarch 125/152 Verifying : fedora-release-common-38-36.noarch 126/152 Verifying : fedora-release-identity-basic-38-36.noarch 127/152 Verifying : gdb-minimal-13.2-2.fc38.ppc64le 128/152 Verifying : glibc-2.37-4.fc38.ppc64le 129/152 Verifying : glibc-common-2.37-4.fc38.ppc64le 130/152 Verifying : glibc-gconv-extra-2.37-4.fc38.ppc64le 131/152 Verifying : glibc-minimal-langpack-2.37-4.fc38.ppc64le 132/152 Verifying : kernel-srpm-macros-1.0-19.fc38.noarch 133/152 Verifying : libgcc-13.1.1-4.fc38.ppc64le 134/152 Verifying : libgomp-13.1.1-4.fc38.ppc64le 135/152 Verifying : libstdc++-13.1.1-4.fc38.ppc64le 136/152 Verifying : libxcrypt-4.4.36-1.fc38.ppc64le 137/152 Verifying : libxml2-2.10.4-1.fc38.ppc64le 138/152 Verifying : libzstd-1.5.5-1.fc38.ppc64le 139/152 Verifying : openssl-libs-1:3.0.9-1.fc38.ppc64le 140/152 Verifying : package-notes-srpm-macros-0.5-8.fc38.noarch 141/152 Verifying : publicsuffix-list-dafsa-20230614-1.fc38.noarch 142/152 Verifying : pyproject-srpm-macros-1.9.0-1.fc38.noarch 143/152 Verifying : qt5-srpm-macros-5.15.10-1.fc38.noarch 144/152 Verifying : rpm-4.18.1-3.fc38.ppc64le 145/152 Verifying : rpm-build-4.18.1-3.fc38.ppc64le 146/152 Verifying : rpm-build-libs-4.18.1-3.fc38.ppc64le 147/152 Verifying : rpm-libs-4.18.1-3.fc38.ppc64le 148/152 Verifying : rpm-sequoia-1.4.1-1.fc38.ppc64le 149/152 Verifying : rust-srpm-macros-24-2.fc38.noarch 150/152 Verifying : systemd-libs-253.5-1.fc38.ppc64le 151/152 Verifying : zstd-1.5.5-1.fc38.ppc64le 152/152 Installed: alternatives-1.24-1.fc38_clang16_03.ppc64le ansible-srpm-macros-1-10.fc38.noarch audit-libs-3.1.1-1.fc38_clang16_03.ppc64le authselect-1.4.2-2.fc38_clang16_03.ppc64le authselect-libs-1.4.2-2.fc38_clang16_03.ppc64le basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38_clang16_03.ppc64le binutils-2.39-12.fc38_clang16_03.ppc64le binutils-gold-2.39-12.fc38_clang16_03.ppc64le bzip2-1.0.8-13.fc38_clang16_03.ppc64le bzip2-libs-1.0.8-13.fc38_clang16_03.ppc64le ca-certificates-2023.2.60-2.fc38.noarch coreutils-9.1-12.fc38_clang16_03.ppc64le coreutils-common-9.1-12.fc38_clang16_03.ppc64le cpio-2.13-14.fc38.ppc64le cracklib-2.9.7-31.fc38_clang16_03.ppc64le crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-2.fc38_clang16_03.ppc64le cyrus-sasl-lib-2.1.28-9.fc38.ppc64le debugedit-5.0-7.fc38.ppc64le diffutils-3.10-1.fc38_clang16_03.ppc64le dwz-0.15-2.fc38_clang16_03.ppc64le ed-1.19-2.fc38_clang16_03.ppc64le efi-srpm-macros-5-7.fc38.noarch elfutils-0.189-3.fc38.ppc64le elfutils-debuginfod-client-0.189-3.fc38.ppc64le elfutils-default-yama-scope-0.189-3.fc38.noarch elfutils-libelf-0.189-3.fc38.ppc64le elfutils-libs-0.189-3.fc38.ppc64le fedora-gpg-keys-38-1.noarch fedora-release-38-36.noarch fedora-release-common-38-36.noarch fedora-release-identity-basic-38-36.noarch fedora-repos-38-1.noarch file-5.44-3.fc38.ppc64le file-libs-5.44-3.fc38.ppc64le filesystem-3.18-3.fc38.ppc64le findutils-1:4.9.0-3.fc38_clang16_03.ppc64le fonts-srpm-macros-1:2.0.5-11.fc38.noarch fpc-srpm-macros-1.3-7.fc38.noarch gawk-5.1.1-5.fc38_clang16_03.ppc64le gdb-minimal-13.2-2.fc38.ppc64le gdbm-libs-1:1.23-3.fc38_clang16_03.ppc64le ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-4.fc38.ppc64le glibc-common-2.37-4.fc38.ppc64le glibc-gconv-extra-2.37-4.fc38.ppc64le glibc-minimal-langpack-2.37-4.fc38.ppc64le gmp-1:6.2.1-4.fc38_clang16_03.ppc64le gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.2.0-2.fc38.noarch grep-3.8-3.fc38_clang16_03.ppc64le gzip-1.12-3.fc38_clang16_03.ppc64le info-7.0.2-2.fc38.ppc64le jansson-2.13.1-6.fc38_clang16_03.ppc64le kernel-srpm-macros-1.0-19.fc38.noarch keyutils-libs-1.6.1-6.fc38_clang16_03.ppc64le krb5-libs-1.21-2.fc38_clang16_03.ppc64le libacl-2.3.1-6.fc38_clang16_03.ppc64le libarchive-3.6.1-4.fc38_clang16_03.ppc64le libattr-2.5.1-6.fc38.ppc64le libblkid-2.38.1-4.fc38.ppc64le libbrotli-1.0.9-11.fc38_clang16_03.ppc64le libcap-2.48-6.fc38_clang16_03.ppc64le libcap-ng-0.8.3-5.fc38_clang16_03.ppc64le libcom_err-1.46.5-4.fc38_clang16_03.ppc64le libcurl-8.0.1-2.fc38_clang16_03.ppc64le libdb-5.3.28-55.fc38.ppc64le libeconf-0.4.0-5.fc38_clang16_03.ppc64le libevent-2.1.12-8.fc38_clang16_03.ppc64le libfdisk-2.38.1-4.fc38.ppc64le libffi-3.4.4-2.fc38_clang16_03.ppc64le libgcc-13.1.1-4.fc38.ppc64le libgomp-13.1.1-4.fc38.ppc64le libidn2-2.3.4-2.fc38_clang16_03.ppc64le libmount-2.38.1-4.fc38.ppc64le libnghttp2-1.52.0-1.fc38.ppc64le libnsl2-2.0.0-5.fc38_clang16_03.ppc64le libpkgconf-1.8.0-6.fc38.ppc64le libpsl-0.21.2-2.fc38_clang16_03.ppc64le libpwquality-1.4.5-3.fc38.ppc64le librtas-2.0.4-1.fc38.ppc64le libselinux-3.5-1.fc38_clang16_03.ppc64le libsemanage-3.5-2.fc38_clang16_03.ppc64le libsepol-3.5-1.fc38_clang16_03.ppc64le libsigsegv-2.14-4.fc38_clang16_03.ppc64le libsmartcols-2.38.1-4.fc38.ppc64le libssh-0.10.5-1.fc38_clang16_03.ppc64le libssh-config-0.10.5-1.fc38_clang16_03.noarch libstdc++-13.1.1-4.fc38.ppc64le libtasn1-4.19.0-2.fc38_clang16_03.ppc64le libtirpc-1.3.3-1.rc1.fc38_clang16_03.ppc64le libunistring-1.1-3.fc38_clang16_03.ppc64le libutempter-1.2.1-8.fc38_clang16_03.ppc64le libuuid-2.38.1-4.fc38.ppc64le libverto-0.3.2-5.fc38.ppc64le libxcrypt-4.4.36-1.fc38.ppc64le libxml2-2.10.4-1.fc38.ppc64le libzstd-1.5.5-1.fc38.ppc64le lua-libs-5.4.4-9.fc38.ppc64le lua-srpm-macros-1-8.fc38.noarch lz4-libs-1.9.4-2.fc38.ppc64le mpfr-4.1.1-3.fc38.ppc64le ncurses-base-6.4-3.20230114.fc38.noarch ncurses-libs-6.4-3.20230114.fc38.ppc64le ocaml-srpm-macros-7-3.fc38.noarch openblas-srpm-macros-2-13.fc38.noarch openldap-2.6.4-1.fc38.ppc64le openssl-libs-1:3.0.9-1.fc38.ppc64le p11-kit-0.24.1-6.fc38.ppc64le p11-kit-trust-0.24.1-6.fc38.ppc64le package-notes-srpm-macros-0.5-8.fc38.noarch pam-1.5.2-16.fc38.ppc64le pam-libs-1.5.2-16.fc38.ppc64le patch-2.7.6-19.fc38.ppc64le pcre2-10.42-1.fc38.1.ppc64le pcre2-syntax-10.42-1.fc38.1.noarch perl-srpm-macros-1-48.fc38.noarch pkgconf-1.8.0-6.fc38.ppc64le pkgconf-m4-1.8.0-6.fc38.noarch pkgconf-pkg-config-1.8.0-6.fc38.ppc64le popt-1.19-2.fc38.ppc64le publicsuffix-list-dafsa-20230614-1.fc38.noarch pyproject-srpm-macros-1.9.0-1.fc38.noarch python-srpm-macros-3.11-10.fc38.noarch qt5-srpm-macros-5.15.10-1.fc38.noarch readline-8.2-3.fc38.ppc64le redhat-rpm-config-252-1.fc38.noarch rpm-4.18.1-3.fc38.ppc64le rpm-build-4.18.1-3.fc38.ppc64le rpm-build-libs-4.18.1-3.fc38.ppc64le rpm-libs-4.18.1-3.fc38.ppc64le rpm-sequoia-1.4.1-1.fc38.ppc64le rpmautospec-rpm-macros-0.3.5-1.fc38.noarch rust-srpm-macros-24-2.fc38.noarch sed-4.8-12.fc38.ppc64le setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-6.fc38.ppc64le sqlite-libs-3.40.1-2.fc38.ppc64le systemd-libs-253.5-1.fc38.ppc64le tar-2:1.34-8.fc38.ppc64le tzdata-2023c-1.fc38.noarch unzip-6.0-60.fc38.ppc64le util-linux-2.38.1-4.fc38.ppc64le util-linux-core-2.38.1-4.fc38.ppc64le which-2.21-39.fc38.ppc64le xxhash-libs-0.8.1-4.fc38.ppc64le xz-5.4.1-1.fc38.ppc64le xz-libs-5.4.1-1.fc38.ppc64le zip-3.0-36.fc38.ppc64le zlib-1.2.13-3.fc38.ppc64le zstd-1.5.5-1.fc38.ppc64le Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 6.7 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 16 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 16 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 4.8 kB/s | 1.5 kB 00:00 fedora 54 kB/s | 4.6 kB 00:00 updates 76 kB/s | 5.3 kB 00:00 Dependencies resolved. ===================================================================================================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================================================================================================== Installing: clang ppc64le 17.0.0~pre20230701.gb43375bb8195bd-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch 84 k clang-rpm-config17 noarch 1-146.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 18 k compiler-rt ppc64le 17.0.0~pre20230701.gb43375bb8195bd-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch 1.6 M libatomic ppc64le 13.1.1-4.fc38 updates 33 k libomp ppc64le 17.0.0~pre20230701.gb43375bb8195bd-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch 700 k libomp-devel ppc64le 17.0.0~pre20230701.gb43375bb8195bd-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch 388 k llvm ppc64le 17.0.0~pre20230701.gb43375bb8195bd-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch 27 M Installing dependencies: annobin-docs noarch 12.14-1.fc38 updates 94 k annobin-plugin-gcc ppc64le 12.14-1.fc38 updates 895 k clang-libs ppc64le 17.0.0~pre20230701.gb43375bb8195bd-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch 23 M clang-resource-filesystem ppc64le 17.0.0~pre20230701.gb43375bb8195bd-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch 12 k clang-rpm-config noarch 1-146.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 74 k cpp ppc64le 13.1.1-4.fc38 updates 9.8 M expat ppc64le 2.5.0-2.fc38_clang16_03 copr_base 115 k gc ppc64le 8.2.2-3.fc38_clang16_03 copr_base 122 k gcc ppc64le 13.1.1-4.fc38 updates 30 M gcc-c++ ppc64le 13.1.1-4.fc38 updates 12 M gcc-plugin-annobin ppc64le 13.1.1-4.fc38 updates 47 k glibc-devel ppc64le 2.37-4.fc38 updates 551 k guile22 ppc64le 2.2.7-7.fc38 fedora 6.6 M kernel-headers ppc64le 6.3.3-200.fc38 updates 1.5 M libasan ppc64le 13.1.1-4.fc38 updates 491 k libb2 ppc64le 0.98.1-8.fc38_clang16_03 copr_base 27 k libdwarf ppc64le 1:0.7.0-1.fc38_clang16_03 copr_base 219 k libdwarf-tools ppc64le 1:0.7.0-1.fc38_clang16_03 copr_base 189 k libedit ppc64le 3.1-45.20221030cvs.fc38_clang16_03 copr_base 114 k libmpc ppc64le 1.3.1-2.fc38_clang16_03 copr_base 91 k libstdc++-devel ppc64le 13.1.1-4.fc38 updates 2.6 M libtool-ltdl ppc64le 2.4.7-6.fc38_clang16_03 copr_base 38 k libubsan ppc64le 13.1.1-4.fc38 updates 248 k libunistring1.0 ppc64le 1.0-1.fc38_clang16_03 copr_base 578 k libxcrypt-devel ppc64le 4.4.36-1.fc38 updates 29 k llvm-libs ppc64le 17.0.0~pre20230701.gb43375bb8195bd-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230701_fedora_releasever_basearch 26 M make ppc64le 1:4.4-3.fc38 fedora 597 k mpdecimal ppc64le 2.5.1-6.fc38 fedora 104 k python-pip-wheel noarch 22.3.1-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-2.fc38 fedora 715 k python3 ppc64le 3.11.4-1.fc38 updates 28 k python3-libs ppc64le 3.11.4-1.fc38 updates 9.7 M Transaction Summary ===================================================================================================================================================================================================================== Install 39 Packages Total size: 158 M Total download size: 38 k Installed size: 704 M Downloading Packages: [SKIPPED] expat-2.5.0-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] gc-8.2.2-3.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libb2-0.98.1-8.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libdwarf-0.7.0-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libdwarf-tools-0.7.0-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libedit-3.1-45.20221030cvs.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-2.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libunistring1.0-1.0-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] clang-rpm-config-1-146.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-rpm-config17-1-146.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] clang-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] clang-resource-filesystem-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] compiler-rt-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libomp-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libomp-devel-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] llvm-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] llvm-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] guile22-2.2.7-7.fc38.ppc64le.rpm: Already downloaded [SKIPPED] make-4.4-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-6.fc38.ppc64le.rpm: Already downloaded [SKIPPED] python-pip-wheel-22.3.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] python-setuptools-wheel-65.5.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-12.14-1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.14-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cpp-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gcc-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gcc-c++-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] glibc-devel-2.37-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] kernel-headers-6.3.3-200.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libasan-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libatomic-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libubsan-13.1.1-4.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] python3-3.11.4-1.fc38.ppc64le.rpm: Already downloaded [SKIPPED] python3-libs-3.11.4-1.fc38.ppc64le.rpm: Already downloaded (39/39): libtool-ltdl-2.4.7-6.fc38_clang16_03.p 435 kB/s | 38 kB 00:00 -------------------------------------------------------------------------------- Total 53 kB/s | 38 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : clang-resource-filesystem-17.0.0~pre20230701.gb433 1/39 Installing : libmpc-1.3.1-2.fc38_clang16_03.ppc64le 2/39 Installing : libstdc++-devel-13.1.1-4.fc38.ppc64le 3/39 Installing : libatomic-13.1.1-4.fc38.ppc64le 4/39 Installing : cpp-13.1.1-4.fc38.ppc64le 5/39 Installing : compiler-rt-17.0.0~pre20230701.gb43375bb8195bd-1.f 6/39 Installing : libubsan-13.1.1-4.fc38.ppc64le 7/39 Installing : libasan-13.1.1-4.fc38.ppc64le 8/39 Installing : kernel-headers-6.3.3-200.fc38.ppc64le 9/39 Installing : libxcrypt-devel-4.4.36-1.fc38.ppc64le 10/39 Installing : glibc-devel-2.37-4.fc38.ppc64le 11/39 Installing : annobin-docs-12.14-1.fc38.noarch 12/39 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 13/39 Installing : python-pip-wheel-22.3.1-2.fc38.noarch 14/39 Installing : mpdecimal-2.5.1-6.fc38.ppc64le 15/39 Installing : libunistring1.0-1.0-1.fc38_clang16_03.ppc64le 16/39 Installing : libtool-ltdl-2.4.7-6.fc38_clang16_03.ppc64le 17/39 Installing : libedit-3.1-45.20221030cvs.fc38_clang16_03.ppc64le 18/39 Installing : llvm-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc3 19/39 Installing : libomp-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.p 20/39 Installing : libomp-devel-17.0.0~pre20230701.gb43375bb8195bd-1. 21/39 Installing : clang-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc 22/39 Installing : libdwarf-1:0.7.0-1.fc38_clang16_03.ppc64le 23/39 Installing : libdwarf-tools-1:0.7.0-1.fc38_clang16_03.ppc64le 24/39 Installing : libb2-0.98.1-8.fc38_clang16_03.ppc64le 25/39 Installing : gc-8.2.2-3.fc38_clang16_03.ppc64le 26/39 Installing : guile22-2.2.7-7.fc38.ppc64le 27/39 Installing : make-1:4.4-3.fc38.ppc64le 28/39 Installing : gcc-13.1.1-4.fc38.ppc64le 29/39 Running scriptlet: gcc-13.1.1-4.fc38.ppc64le 29/39 Installing : gcc-c++-13.1.1-4.fc38.ppc64le 30/39 Installing : clang-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.pp 31/39 Installing : expat-2.5.0-2.fc38_clang16_03.ppc64le 32/39 Installing : python3-3.11.4-1.fc38.ppc64le 33/39 Installing : python3-libs-3.11.4-1.fc38.ppc64le 34/39 Installing : llvm-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc 35/39 Installing : clang-rpm-config-1-146.fc38.noarch 36/39 Installing : clang-rpm-config17-1-146.fc38.noarch 37/39 Installing : annobin-plugin-gcc-12.14-1.fc38.ppc64le 38/39 Running scriptlet: annobin-plugin-gcc-12.14-1.fc38.ppc64le 38/39 Installing : gcc-plugin-annobin-13.1.1-4.fc38.ppc64le 39/39 Running scriptlet: gcc-plugin-annobin-13.1.1-4.fc38.ppc64le 39/39 Verifying : expat-2.5.0-2.fc38_clang16_03.ppc64le 1/39 Verifying : gc-8.2.2-3.fc38_clang16_03.ppc64le 2/39 Verifying : libb2-0.98.1-8.fc38_clang16_03.ppc64le 3/39 Verifying : libdwarf-1:0.7.0-1.fc38_clang16_03.ppc64le 4/39 Verifying : libdwarf-tools-1:0.7.0-1.fc38_clang16_03.ppc64le 5/39 Verifying : libedit-3.1-45.20221030cvs.fc38_clang16_03.ppc64le 6/39 Verifying : libmpc-1.3.1-2.fc38_clang16_03.ppc64le 7/39 Verifying : libtool-ltdl-2.4.7-6.fc38_clang16_03.ppc64le 8/39 Verifying : libunistring1.0-1.0-1.fc38_clang16_03.ppc64le 9/39 Verifying : clang-rpm-config-1-146.fc38.noarch 10/39 Verifying : clang-rpm-config17-1-146.fc38.noarch 11/39 Verifying : clang-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.pp 12/39 Verifying : clang-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc 13/39 Verifying : clang-resource-filesystem-17.0.0~pre20230701.gb433 14/39 Verifying : compiler-rt-17.0.0~pre20230701.gb43375bb8195bd-1.f 15/39 Verifying : libomp-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.p 16/39 Verifying : libomp-devel-17.0.0~pre20230701.gb43375bb8195bd-1. 17/39 Verifying : llvm-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc 18/39 Verifying : llvm-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc3 19/39 Verifying : guile22-2.2.7-7.fc38.ppc64le 20/39 Verifying : make-1:4.4-3.fc38.ppc64le 21/39 Verifying : mpdecimal-2.5.1-6.fc38.ppc64le 22/39 Verifying : python-pip-wheel-22.3.1-2.fc38.noarch 23/39 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 24/39 Verifying : annobin-docs-12.14-1.fc38.noarch 25/39 Verifying : annobin-plugin-gcc-12.14-1.fc38.ppc64le 26/39 Verifying : cpp-13.1.1-4.fc38.ppc64le 27/39 Verifying : gcc-13.1.1-4.fc38.ppc64le 28/39 Verifying : gcc-c++-13.1.1-4.fc38.ppc64le 29/39 Verifying : gcc-plugin-annobin-13.1.1-4.fc38.ppc64le 30/39 Verifying : glibc-devel-2.37-4.fc38.ppc64le 31/39 Verifying : kernel-headers-6.3.3-200.fc38.ppc64le 32/39 Verifying : libasan-13.1.1-4.fc38.ppc64le 33/39 Verifying : libatomic-13.1.1-4.fc38.ppc64le 34/39 Verifying : libstdc++-devel-13.1.1-4.fc38.ppc64le 35/39 Verifying : libubsan-13.1.1-4.fc38.ppc64le 36/39 Verifying : libxcrypt-devel-4.4.36-1.fc38.ppc64le 37/39 Verifying : python3-3.11.4-1.fc38.ppc64le 38/39 Verifying : python3-libs-3.11.4-1.fc38.ppc64le 39/39 Installed: annobin-docs-12.14-1.fc38.noarch annobin-plugin-gcc-12.14-1.fc38.ppc64le clang-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le clang-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le clang-resource-filesystem-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le clang-rpm-config-1-146.fc38.noarch clang-rpm-config17-1-146.fc38.noarch compiler-rt-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le cpp-13.1.1-4.fc38.ppc64le expat-2.5.0-2.fc38_clang16_03.ppc64le gc-8.2.2-3.fc38_clang16_03.ppc64le gcc-13.1.1-4.fc38.ppc64le gcc-c++-13.1.1-4.fc38.ppc64le gcc-plugin-annobin-13.1.1-4.fc38.ppc64le glibc-devel-2.37-4.fc38.ppc64le guile22-2.2.7-7.fc38.ppc64le kernel-headers-6.3.3-200.fc38.ppc64le libasan-13.1.1-4.fc38.ppc64le libatomic-13.1.1-4.fc38.ppc64le libb2-0.98.1-8.fc38_clang16_03.ppc64le libdwarf-1:0.7.0-1.fc38_clang16_03.ppc64le libdwarf-tools-1:0.7.0-1.fc38_clang16_03.ppc64le libedit-3.1-45.20221030cvs.fc38_clang16_03.ppc64le libmpc-1.3.1-2.fc38_clang16_03.ppc64le libomp-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le libomp-devel-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le libstdc++-devel-13.1.1-4.fc38.ppc64le libtool-ltdl-2.4.7-6.fc38_clang16_03.ppc64le libubsan-13.1.1-4.fc38.ppc64le libunistring1.0-1.0-1.fc38_clang16_03.ppc64le libxcrypt-devel-4.4.36-1.fc38.ppc64le llvm-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le llvm-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le make-1:4.4-3.fc38.ppc64le mpdecimal-2.5.1-6.fc38.ppc64le python-pip-wheel-22.3.1-2.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.4-1.fc38.ppc64le python3-libs-3.11.4-1.fc38.ppc64le Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: binutils-2.39-12.fc38_clang16_03.ppc64le ansible-srpm-macros-1-10.fc38.noarch libgomp-13.1.1-4.fc38.ppc64le tar-1.34-8.fc38.ppc64le xxhash-libs-0.8.1-4.fc38.ppc64le libcom_err-1.46.5-4.fc38_clang16_03.ppc64le file-libs-5.44-3.fc38.ppc64le libselinux-3.5-1.fc38_clang16_03.ppc64le llvm-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le libxcrypt-devel-4.4.36-1.fc38.ppc64le zstd-1.5.5-1.fc38.ppc64le pkgconf-1.8.0-6.fc38.ppc64le util-linux-core-2.38.1-4.fc38.ppc64le clang-resource-filesystem-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le unzip-6.0-60.fc38.ppc64le sqlite-libs-3.40.1-2.fc38.ppc64le libnghttp2-1.52.0-1.fc38.ppc64le libattr-2.5.1-6.fc38.ppc64le debugedit-5.0-7.fc38.ppc64le libsepol-3.5-1.fc38_clang16_03.ppc64le libuuid-2.38.1-4.fc38.ppc64le xz-libs-5.4.1-1.fc38.ppc64le alternatives-1.24-1.fc38_clang16_03.ppc64le coreutils-9.1-12.fc38_clang16_03.ppc64le python3-libs-3.11.4-1.fc38.ppc64le lz4-libs-1.9.4-2.fc38.ppc64le gdbm-libs-1.23-3.fc38_clang16_03.ppc64le libffi-3.4.4-2.fc38_clang16_03.ppc64le package-notes-srpm-macros-0.5-8.fc38.noarch bzip2-libs-1.0.8-13.fc38_clang16_03.ppc64le binutils-gold-2.39-12.fc38_clang16_03.ppc64le rpm-build-libs-4.18.1-3.fc38.ppc64le p11-kit-trust-0.24.1-6.fc38.ppc64le dwz-0.15-2.fc38_clang16_03.ppc64le guile22-2.2.7-7.fc38.ppc64le zlib-1.2.13-3.fc38.ppc64le libblkid-2.38.1-4.fc38.ppc64le cyrus-sasl-lib-2.1.28-9.fc38.ppc64le libcap-2.48-6.fc38_clang16_03.ppc64le libtasn1-4.19.0-2.fc38_clang16_03.ppc64le fedora-gpg-keys-38-1.noarch clang-rpm-config17-1-146.fc38.noarch setup-2.14.3-2.fc38.noarch jansson-2.13.1-6.fc38_clang16_03.ppc64le gpg-pubkey-eb10b464-6202d9c6 lua-libs-5.4.4-9.fc38.ppc64le fonts-srpm-macros-2.0.5-11.fc38.noarch libasan-13.1.1-4.fc38.ppc64le gmp-6.2.1-4.fc38_clang16_03.ppc64le diffutils-3.10-1.fc38_clang16_03.ppc64le authselect-libs-1.4.2-2.fc38_clang16_03.ppc64le fedora-repos-38-1.noarch glibc-2.37-4.fc38.ppc64le gcc-13.1.1-4.fc38.ppc64le sed-4.8-12.fc38.ppc64le libb2-0.98.1-8.fc38_clang16_03.ppc64le krb5-libs-1.21-2.fc38_clang16_03.ppc64le libsmartcols-2.38.1-4.fc38.ppc64le gnat-srpm-macros-6-2.fc38.noarch ca-certificates-2023.2.60-2.fc38.noarch librtas-2.0.4-1.fc38.ppc64le libidn2-2.3.4-2.fc38_clang16_03.ppc64le publicsuffix-list-dafsa-20230614-1.fc38.noarch pam-libs-1.5.2-16.fc38.ppc64le util-linux-2.38.1-4.fc38.ppc64le fedora-release-common-38-36.noarch libatomic-13.1.1-4.fc38.ppc64le clang-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le pkgconf-m4-1.8.0-6.fc38.noarch elfutils-libelf-0.189-3.fc38.ppc64le cpp-13.1.1-4.fc38.ppc64le rust-srpm-macros-24-2.fc38.noarch mpfr-4.1.1-3.fc38.ppc64le libubsan-13.1.1-4.fc38.ppc64le libomp-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le pam-1.5.2-16.fc38.ppc64le glibc-minimal-langpack-2.37-4.fc38.ppc64le libbrotli-1.0.9-11.fc38_clang16_03.ppc64le libdwarf-tools-0.7.0-1.fc38_clang16_03.ppc64le readline-8.2-3.fc38.ppc64le fedora-release-38-36.noarch audit-libs-3.1.1-1.fc38_clang16_03.ppc64le mpdecimal-2.5.1-6.fc38.ppc64le go-srpm-macros-3.2.0-2.fc38.noarch coreutils-common-9.1-12.fc38_clang16_03.ppc64le libpwquality-1.4.5-3.fc38.ppc64le ed-1.19-2.fc38_clang16_03.ppc64le systemd-libs-253.5-1.fc38.ppc64le libzstd-1.5.5-1.fc38.ppc64le libevent-2.1.12-8.fc38_clang16_03.ppc64le popt-1.19-2.fc38.ppc64le gawk-5.1.1-5.fc38_clang16_03.ppc64le authselect-1.4.2-2.fc38_clang16_03.ppc64le zip-3.0-36.fc38.ppc64le findutils-4.9.0-3.fc38_clang16_03.ppc64le python-srpm-macros-3.11-10.fc38.noarch elfutils-default-yama-scope-0.189-3.fc38.noarch gcc-plugin-annobin-13.1.1-4.fc38.ppc64le openssl-libs-3.0.9-1.fc38.ppc64le glibc-common-2.37-4.fc38.ppc64le libeconf-0.4.0-5.fc38_clang16_03.ppc64le redhat-rpm-config-252-1.fc38.noarch perl-srpm-macros-1-48.fc38.noarch lua-srpm-macros-1-8.fc38.noarch xz-5.4.1-1.fc38.ppc64le pcre2-10.42-1.fc38.1.ppc64le fpc-srpm-macros-1.3-7.fc38.noarch libunistring-1.1-3.fc38_clang16_03.ppc64le patch-2.7.6-19.fc38.ppc64le info-7.0.2-2.fc38.ppc64le pyproject-srpm-macros-1.9.0-1.fc38.noarch compiler-rt-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le ncurses-base-6.4-3.20230114.fc38.noarch libnsl2-2.0.0-5.fc38_clang16_03.ppc64le clang-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le cpio-2.13-14.fc38.ppc64le llvm-libs-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le fedora-release-identity-basic-38-36.noarch libutempter-1.2.1-8.fc38_clang16_03.ppc64le basesystem-11-15.fc38.noarch libstdc++-13.1.1-4.fc38.ppc64le libxml2-2.10.4-1.fc38.ppc64le libmpc-1.3.1-2.fc38_clang16_03.ppc64le efi-srpm-macros-5-7.fc38.noarch ncurses-libs-6.4-3.20230114.fc38.ppc64le curl-8.0.1-2.fc38_clang16_03.ppc64le kernel-headers-6.3.3-200.fc38.ppc64le gcc-c++-13.1.1-4.fc38.ppc64le libsigsegv-2.14-4.fc38_clang16_03.ppc64le libomp-devel-17.0.0~pre20230701.gb43375bb8195bd-1.fc38.ppc64le libsemanage-3.5-2.fc38_clang16_03.ppc64le libedit-3.1-45.20221030cvs.fc38_clang16_03.ppc64le libtool-ltdl-2.4.7-6.fc38_clang16_03.ppc64le kernel-srpm-macros-1.0-19.fc38.noarch libdb-5.3.28-55.fc38.ppc64le gzip-1.12-3.fc38_clang16_03.ppc64le rpm-4.18.1-3.fc38.ppc64le pcre2-syntax-10.42-1.fc38.1.noarch bash-5.2.15-3.fc38_clang16_03.ppc64le libtirpc-1.3.3-1.rc1.fc38_clang16_03.ppc64le libunistring1.0-1.0-1.fc38_clang16_03.ppc64le libpkgconf-1.8.0-6.fc38.ppc64le elfutils-0.189-3.fc38.ppc64le ocaml-srpm-macros-7-3.fc38.noarch libacl-2.3.1-6.fc38_clang16_03.ppc64le libpsl-0.21.2-2.fc38_clang16_03.ppc64le libverto-0.3.2-5.fc38.ppc64le libfdisk-2.38.1-4.fc38.ppc64le libcurl-8.0.1-2.fc38_clang16_03.ppc64le ghc-srpm-macros-1.6.1-1.fc38.noarch libdwarf-0.7.0-1.fc38_clang16_03.ppc64le python3-3.11.4-1.fc38.ppc64le elfutils-debuginfod-client-0.189-3.fc38.ppc64le glibc-devel-2.37-4.fc38.ppc64le clang-rpm-config-1-146.fc38.noarch rpm-sequoia-1.4.1-1.fc38.ppc64le filesystem-3.18-3.fc38.ppc64le python-pip-wheel-22.3.1-2.fc38.noarch libssh-0.10.5-1.fc38_clang16_03.ppc64le shadow-utils-4.13-6.fc38.ppc64le gdb-minimal-13.2-2.fc38.ppc64le make-4.4-3.fc38.ppc64le tzdata-2023c-1.fc38.noarch file-5.44-3.fc38.ppc64le annobin-docs-12.14-1.fc38.noarch bzip2-1.0.8-13.fc38_clang16_03.ppc64le elfutils-libs-0.189-3.fc38.ppc64le rpmautospec-rpm-macros-0.3.5-1.fc38.noarch libarchive-3.6.1-4.fc38_clang16_03.ppc64le crypto-policies-20230301-1.gita12f7b2.fc38.noarch rpm-build-4.18.1-3.fc38.ppc64le libssh-config-0.10.5-1.fc38_clang16_03.noarch cracklib-2.9.7-31.fc38_clang16_03.ppc64le openldap-2.6.4-1.fc38.ppc64le keyutils-libs-1.6.1-6.fc38_clang16_03.ppc64le libmount-2.38.1-4.fc38.ppc64le rpm-libs-4.18.1-3.fc38.ppc64le gc-8.2.2-3.fc38_clang16_03.ppc64le pkgconf-pkg-config-1.8.0-6.fc38.ppc64le annobin-plugin-gcc-12.14-1.fc38.ppc64le glibc-gconv-extra-2.37-4.fc38.ppc64le python-setuptools-wheel-65.5.1-2.fc38.noarch libgcc-13.1.1-4.fc38.ppc64le libstdc++-devel-13.1.1-4.fc38.ppc64le qt5-srpm-macros-5.15.10-1.fc38.noarch libcap-ng-0.8.3-5.fc38_clang16_03.ppc64le expat-2.5.0-2.fc38_clang16_03.ppc64le libxcrypt-4.4.36-1.fc38.ppc64le grep-3.8-3.fc38_clang16_03.ppc64le p11-kit-0.24.1-6.fc38.ppc64le openblas-srpm-macros-2-13.fc38.noarch which-2.21-39.fc38.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1674086400 Wrote: /builddir/build/SRPMS/libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-ppc64le-1688868051.489625/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-ppc64le-1688868051.489625/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-ppc64le-1688868051.489625/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-38r01wbf/libvirt-python/libvirt-python.spec) Config(child) 2 minutes 23 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 (timeout=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1688868051.489625 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 4.1 starting (python version = 3.11.3, NVR = mock-4.1-1.fc38)... 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/results/libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm) Config(fedora-38-ppc64le) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-ppc64le-bootstrap-1688868051.489625/root. INFO: reusing tmpfs at /var/lib/mock/fedora-38-ppc64le-bootstrap-1688868051.489625/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: enabled HW Info plugin Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-ppc64le-1688868051.489625/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 Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (direct choice) Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 5.6 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 15 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 11 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 17 kB/s | 1.5 kB 00:00 fedora 61 kB/s | 4.6 kB 00:00 updates 66 kB/s | 5.3 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm Start: build setup for libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1674086400 Wrote: /builddir/build/SRPMS/libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 17 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 20 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 17 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 4.5 kB/s | 1.5 kB 00:00 fedora 63 kB/s | 4.6 kB 00:00 updates 74 kB/s | 5.3 kB 00:00 Package gcc-13.1.1-4.fc38.ppc64le is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: libvirt-devel ppc64le 9.0.0-3.fc38 updates 189 k python3-devel ppc64le 3.11.4-1.fc38 updates 269 k python3-lxml ppc64le 4.9.2-3.fc38 updates 1.4 M python3-pytest noarch 7.2.2-1.fc38 fedora 2.0 M python3-setuptools noarch 65.5.1-2.fc38 fedora 1.7 M Installing dependencies: cyrus-sasl ppc64le 2.1.28-9.fc38 fedora 80 k cyrus-sasl-gssapi ppc64le 2.1.28-9.fc38 fedora 28 k glib2 ppc64le 2.76.4-1.fc38_clang16_03 copr_base 2.8 M gnutls ppc64le 3.8.0-2.fc38 fedora 1.1 M libnl3 ppc64le 3.7.0-3.fc38 fedora 366 k libssh2 ppc64le 1.10.0-7.fc38_clang16_03 copr_base 122 k libvirt-libs ppc64le 9.0.0-3.fc38 updates 4.7 M libwsman1 ppc64le 2.7.1-10.fc38 fedora 158 k libxslt ppc64le 1.1.38-1.fc38 updates 205 k nettle ppc64le 3.8-3.fc38 fedora 442 k numactl-libs ppc64le 2.0.16-2.fc38 fedora 34 k pyproject-rpm-macros noarch 1.9.0-1.fc38 updates 42 k python-rpm-macros noarch 3.11-10.fc38 fedora 20 k python3-attrs noarch 22.2.0-2.fc38 fedora 124 k python3-iniconfig noarch 1.1.1-11.fc38 fedora 18 k python3-packaging noarch 23.0-1.fc38 fedora 106 k python3-pluggy noarch 1.0.0-6.fc38 fedora 45 k python3-rpm-generators noarch 14-4.fc38 updates 30 k python3-rpm-macros noarch 3.11-10.fc38 fedora 15 k yajl ppc64le 2.1.0-20.fc38 fedora 40 k Transaction Summary ================================================================================ Install 25 Packages Total size: 16 M Total download size: 4.2 M Installed size: 86 M Downloading Packages: [SKIPPED] glib2-2.76.4-1.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] libssh2-1.10.0-7.fc38_clang16_03.ppc64le.rpm: Already downloaded [SKIPPED] cyrus-sasl-2.1.28-9.fc38.ppc64le.rpm: Already downloaded [SKIPPED] cyrus-sasl-gssapi-2.1.28-9.fc38.ppc64le.rpm: Already downloaded [SKIPPED] gnutls-3.8.0-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libnl3-3.7.0-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libwsman1-2.7.1-10.fc38.ppc64le.rpm: Already downloaded [SKIPPED] nettle-3.8-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] numactl-libs-2.0.16-2.fc38.ppc64le.rpm: Already downloaded [SKIPPED] python3-setuptools-65.5.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] yajl-2.1.0-20.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libvirt-devel-9.0.0-3.fc38.ppc64le.rpm: Already downloaded [SKIPPED] libvirt-libs-9.0.0-3.fc38.ppc64le.rpm: Already downloaded (14/25): python-rpm-macros-3.11-10.fc38.noarch. 372 kB/s | 20 kB 00:00 (15/25): python3-packaging-23.0-1.fc38.noarch.r 2.4 MB/s | 106 kB 00:00 (16/25): python3-iniconfig-1.1.1-11.fc38.noarch 107 kB/s | 18 kB 00:00 (17/25): python3-pluggy-1.0.0-6.fc38.noarch.rpm 320 kB/s | 45 kB 00:00 (18/25): python3-rpm-macros-3.11-10.fc38.noarch 1.0 MB/s | 15 kB 00:00 (19/25): python3-attrs-22.2.0-2.fc38.noarch.rpm 462 kB/s | 124 kB 00:00 (20/25): python3-pytest-7.2.2-1.fc38.noarch.rpm 8.4 MB/s | 2.0 MB 00:00 (21/25): pyproject-rpm-macros-1.9.0-1.fc38.noar 250 kB/s | 42 kB 00:00 (22/25): libxslt-1.1.38-1.fc38.ppc64le.rpm 945 kB/s | 205 kB 00:00 (23/25): python3-rpm-generators-14-4.fc38.noarc 790 kB/s | 30 kB 00:00 (24/25): python3-devel-3.11.4-1.fc38.ppc64le.rp 1.8 MB/s | 269 kB 00:00 (25/25): python3-lxml-4.9.2-3.fc38.ppc64le.rpm 1.5 MB/s | 1.4 MB 00:00 -------------------------------------------------------------------------------- Total 2.7 MB/s | 4.2 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python-rpm-macros-3.11-10.fc38.noarch 1/25 Installing : python3-rpm-macros-3.11-10.fc38.noarch 2/25 Installing : python3-packaging-23.0-1.fc38.noarch 3/25 Installing : python3-rpm-generators-14-4.fc38.noarch 4/25 Installing : pyproject-rpm-macros-1.9.0-1.fc38.noarch 5/25 Installing : libxslt-1.1.38-1.fc38.ppc64le 6/25 Installing : yajl-2.1.0-20.fc38.ppc64le 7/25 Installing : python3-pluggy-1.0.0-6.fc38.noarch 8/25 Installing : python3-iniconfig-1.1.1-11.fc38.noarch 9/25 Installing : python3-attrs-22.2.0-2.fc38.noarch 10/25 Installing : numactl-libs-2.0.16-2.fc38.ppc64le 11/25 Installing : nettle-3.8-3.fc38.ppc64le 12/25 Installing : gnutls-3.8.0-2.fc38.ppc64le 13/25 Installing : glib2-2.76.4-1.fc38_clang16_03.ppc64le 14/25 Installing : libwsman1-2.7.1-10.fc38.ppc64le 15/25 Installing : libnl3-3.7.0-3.fc38.ppc64le 16/25 Installing : cyrus-sasl-gssapi-2.1.28-9.fc38.ppc64le 17/25 Running scriptlet: cyrus-sasl-2.1.28-9.fc38.ppc64le 18/25 Installing : cyrus-sasl-2.1.28-9.fc38.ppc64le 18/25 Running scriptlet: cyrus-sasl-2.1.28-9.fc38.ppc64le 18/25 Installing : libssh2-1.10.0-7.fc38_clang16_03.ppc64le 19/25 Installing : libvirt-libs-9.0.0-3.fc38.ppc64le 20/25 Installing : libvirt-devel-9.0.0-3.fc38.ppc64le 21/25 Installing : python3-pytest-7.2.2-1.fc38.noarch 22/25 Installing : python3-lxml-4.9.2-3.fc38.ppc64le 23/25 Installing : python3-devel-3.11.4-1.fc38.ppc64le 24/25 Installing : python3-setuptools-65.5.1-2.fc38.noarch 25/25 Running scriptlet: python3-setuptools-65.5.1-2.fc38.noarch 25/25 Verifying : glib2-2.76.4-1.fc38_clang16_03.ppc64le 1/25 Verifying : libssh2-1.10.0-7.fc38_clang16_03.ppc64le 2/25 Verifying : cyrus-sasl-2.1.28-9.fc38.ppc64le 3/25 Verifying : cyrus-sasl-gssapi-2.1.28-9.fc38.ppc64le 4/25 Verifying : gnutls-3.8.0-2.fc38.ppc64le 5/25 Verifying : libnl3-3.7.0-3.fc38.ppc64le 6/25 Verifying : libwsman1-2.7.1-10.fc38.ppc64le 7/25 Verifying : nettle-3.8-3.fc38.ppc64le 8/25 Verifying : numactl-libs-2.0.16-2.fc38.ppc64le 9/25 Verifying : python-rpm-macros-3.11-10.fc38.noarch 10/25 Verifying : python3-attrs-22.2.0-2.fc38.noarch 11/25 Verifying : python3-iniconfig-1.1.1-11.fc38.noarch 12/25 Verifying : python3-packaging-23.0-1.fc38.noarch 13/25 Verifying : python3-pluggy-1.0.0-6.fc38.noarch 14/25 Verifying : python3-pytest-7.2.2-1.fc38.noarch 15/25 Verifying : python3-rpm-macros-3.11-10.fc38.noarch 16/25 Verifying : python3-setuptools-65.5.1-2.fc38.noarch 17/25 Verifying : yajl-2.1.0-20.fc38.ppc64le 18/25 Verifying : libvirt-devel-9.0.0-3.fc38.ppc64le 19/25 Verifying : libvirt-libs-9.0.0-3.fc38.ppc64le 20/25 Verifying : libxslt-1.1.38-1.fc38.ppc64le 21/25 Verifying : pyproject-rpm-macros-1.9.0-1.fc38.noarch 22/25 Verifying : python3-devel-3.11.4-1.fc38.ppc64le 23/25 Verifying : python3-lxml-4.9.2-3.fc38.ppc64le 24/25 Verifying : python3-rpm-generators-14-4.fc38.noarch 25/25 Installed: cyrus-sasl-2.1.28-9.fc38.ppc64le cyrus-sasl-gssapi-2.1.28-9.fc38.ppc64le glib2-2.76.4-1.fc38_clang16_03.ppc64le gnutls-3.8.0-2.fc38.ppc64le libnl3-3.7.0-3.fc38.ppc64le libssh2-1.10.0-7.fc38_clang16_03.ppc64le libvirt-devel-9.0.0-3.fc38.ppc64le libvirt-libs-9.0.0-3.fc38.ppc64le libwsman1-2.7.1-10.fc38.ppc64le libxslt-1.1.38-1.fc38.ppc64le nettle-3.8-3.fc38.ppc64le numactl-libs-2.0.16-2.fc38.ppc64le pyproject-rpm-macros-1.9.0-1.fc38.noarch python-rpm-macros-3.11-10.fc38.noarch python3-attrs-22.2.0-2.fc38.noarch python3-devel-3.11.4-1.fc38.ppc64le python3-iniconfig-1.1.1-11.fc38.noarch python3-lxml-4.9.2-3.fc38.ppc64le python3-packaging-23.0-1.fc38.noarch python3-pluggy-1.0.0-6.fc38.noarch python3-pytest-7.2.2-1.fc38.noarch python3-rpm-generators-14-4.fc38.noarch python3-rpm-macros-3.11-10.fc38.noarch python3-setuptools-65.5.1-2.fc38.noarch yajl-2.1.0-20.fc38.ppc64le Complete! Finish: build setup for libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm Start: rpmbuild libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1674086400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.E9pAbs + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libvirt-python-9.0.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libvirt-python-9.0.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd libvirt-python-9.0.0 + /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.oKwtig + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -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.0.0 + CFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build/lib.linux-ppc64le-cpython-311 copying build/libvirt.py -> build/lib.linux-ppc64le-cpython-311 copying build/libvirt_qemu.py -> build/lib.linux-ppc64le-cpython-311 copying build/libvirt_lxc.py -> build/lib.linux-ppc64le-cpython-311 copying build/libvirtaio.py -> build/lib.linux-ppc64le-cpython-311 running build_ext Generated 281 wrapper functions Generated 1 wrapper functions Generated 1 wrapper functions building 'libvirtmod' extension creating build/temp.linux-ppc64le-cpython-311 creating build/temp.linux-ppc64le-cpython-311/build clang -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c build/libvirt.c -o build/temp.linux-ppc64le-cpython-311/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:3745:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3745 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3745:5: note: '{' token is here 3745 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3747:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3747 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3747:5: note: ')' token is here 3747 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3764:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3764 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3764:5: note: '{' token is here 3764 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3766:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3766 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3766:5: note: ')' token is here 3766 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3783:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3783 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3783:5: note: '{' token is here 3783 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3785:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3785 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3785:5: note: ')' token is here 3785 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3801:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3801 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3801:5: note: '{' token is here 3801 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3803:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3803 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3803:5: note: ')' token is here 3803 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3820:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3820 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3820:5: note: '{' token is here 3820 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3822:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3822 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3822:5: note: ')' token is here 3822 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3839:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3839 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3839:5: note: '{' token is here 3839 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3841:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3841 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3841:5: note: ')' token is here 3841 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3859:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3859 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3859:5: note: '{' token is here 3859 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3861:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3861 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3861:5: note: ')' token is here 3861 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3878:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3878 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3878:5: note: '{' token is here 3878 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3880:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3880 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3880:5: note: ')' token is here 3880 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3896:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3896 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3896:5: note: '{' token is here 3896 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3898:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3898 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3898:5: note: ')' token is here 3898 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3915:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3915 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3915:5: note: '{' token is here 3915 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3917:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3917 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3917:5: note: ')' token is here 3917 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3935:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3935 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3935:5: note: '{' token is here 3935 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3937:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3937 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3937:5: note: ')' token is here 3937 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3954:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3954 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3954:5: note: '{' token is here 3954 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3956:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3956 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3956:5: note: ')' token is here 3956 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3972:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3972 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3972:5: note: '{' token is here 3972 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3974:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3974 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3974:5: note: ')' token is here 3974 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:3995:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3995 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:3995:5: note: '{' token is here 3995 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:3997:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3997 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:3997:5: note: ')' token is here 3997 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.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__ ( | ^ build/libvirt.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 { \ | ^ build/libvirt.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 | ^ build/libvirt.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 ) | ^ build/libvirt.c:4034:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4034 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4034:5: note: '{' token is here 4034 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4036:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4036 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4036:5: note: ')' token is here 4036 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4054:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4054 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4054:5: note: '{' token is here 4054 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4056:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4056 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4056:5: note: ')' token is here 4056 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4072:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4072 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4072:5: note: '{' token is here 4072 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4074:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4074 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4074:5: note: ')' token is here 4074 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4092:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4092 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4092:5: note: '{' token is here 4092 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4094:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4094 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4094:5: note: ')' token is here 4094 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4110:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4110 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4110:5: note: '{' token is here 4110 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4112:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4112 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4112:5: note: ')' token is here 4112 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4128:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4128 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4128:5: note: '{' token is here 4128 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4130:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4130 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4130:5: note: ')' token is here 4130 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4146:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4146 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4146:5: note: '{' token is here 4146 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4148:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4148 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4148:5: note: ')' token is here 4148 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4164 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4164:5: note: '{' token is here 4164 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4166 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4166:5: note: ')' token is here 4166 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4183:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4183 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4183:5: note: '{' token is here 4183 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4185:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4185 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4185:5: note: ')' token is here 4185 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4202:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4202 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4202:5: note: '{' token is here 4202 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4204:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4204 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4204:5: note: ')' token is here 4204 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4220:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4220 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4220:5: note: '{' token is here 4220 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4222:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4222 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4222:5: note: ')' token is here 4222 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4239:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4239 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4239:5: note: '{' token is here 4239 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4241:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4241 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4241:5: note: ')' token is here 4241 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4260:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4260 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4260:5: note: '{' token is here 4260 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4262:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4262 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4262:5: note: ')' token is here 4262 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4278:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4278 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4278:5: note: '{' token is here 4278 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4280:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4280 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4280:5: note: ')' token is here 4280 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4296:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4296 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4296:5: note: '{' token is here 4296 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4298 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4298:5: note: ')' token is here 4298 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4314:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4314 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4314:5: note: '{' token is here 4314 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4316:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4316 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4316:5: note: ')' token is here 4316 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4333:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4333 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4333:5: note: '{' token is here 4333 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4335:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4335 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4335:5: note: ')' token is here 4335 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4352:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4352 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4352:5: note: '{' token is here 4352 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4354 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4354:5: note: ')' token is here 4354 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4370:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4370 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4370:5: note: '{' token is here 4370 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4372:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4372 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4372:5: note: ')' token is here 4372 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4390:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4390 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4390:5: note: '{' token is here 4390 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4392:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4392 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4392:5: note: ')' token is here 4392 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4411:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4411 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4411:5: note: '{' token is here 4411 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4413:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4413 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4413:5: note: ')' token is here 4413 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4420:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4420 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4420:5: note: '{' token is here 4420 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4422:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4422 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4422:5: note: ')' token is here 4422 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4440:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4440 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4440:5: note: '{' token is here 4440 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4442:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4442 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4442:5: note: ')' token is here 4442 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4458:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4458 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4458:5: note: '{' token is here 4458 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4460 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4460:5: note: ')' token is here 4460 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4476:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4476 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4476:5: note: '{' token is here 4476 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4478:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4478 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4478:5: note: ')' token is here 4478 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4494:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4494 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4494:5: note: '{' token is here 4494 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4496:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4496 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4496:5: note: ')' token is here 4496 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4513:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4513 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4513:5: note: '{' token is here 4513 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4515:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4515 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4515:5: note: ')' token is here 4515 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4533:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4533 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4533:5: note: '{' token is here 4533 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4535:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4535 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4535:5: note: ')' token is here 4535 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4553:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4553 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4553:5: note: '{' token is here 4553 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4555:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4555 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4555:5: note: ')' token is here 4555 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4571:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4571 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4571:5: note: '{' token is here 4571 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4573:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4573 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4573:5: note: ')' token is here 4573 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4590:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4590 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4590:5: note: '{' token is here 4590 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4592:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4592 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4592:5: note: ')' token is here 4592 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4609:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4609 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4609:5: note: '{' token is here 4609 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4611:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4611 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4611:5: note: ')' token is here 4611 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4629:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4629 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4629:5: note: '{' token is here 4629 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4631:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4631 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4631:5: note: ')' token is here 4631 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4649:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4649 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4649:5: note: '{' token is here 4649 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4651:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4651 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4651:5: note: ')' token is here 4651 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4668:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4668 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4668:5: note: '{' token is here 4668 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4670:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4670 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4670:5: note: ')' token is here 4670 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4686:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4686 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4686:5: note: '{' token is here 4686 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4688:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4688 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4688:5: note: ')' token is here 4688 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4704:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4704 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4704:5: note: '{' token is here 4704 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4706 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4706:5: note: ')' token is here 4706 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4722:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4722 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4722:5: note: '{' token is here 4722 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4724:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4724 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4724:5: note: ')' token is here 4724 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4741:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4741 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4741:5: note: '{' token is here 4741 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4743:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4743 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4743:5: note: ')' token is here 4743 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4760:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4760 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4760:5: note: '{' token is here 4760 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4762:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4762 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4762:5: note: ')' token is here 4762 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4778:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4778 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4778:5: note: '{' token is here 4778 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4780:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4780 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4780:5: note: ')' token is here 4780 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4797:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4797 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4797:5: note: '{' token is here 4797 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4799:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4799 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4799:5: note: ')' token is here 4799 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4816:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4816 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4816:5: note: '{' token is here 4816 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4818:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4818 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4818:5: note: ')' token is here 4818 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4835:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4835 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4835:5: note: '{' token is here 4835 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4837:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4837 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4837:5: note: ')' token is here 4837 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4853:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4853 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4853:5: note: '{' token is here 4853 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4855:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4855 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4855:5: note: ')' token is here 4855 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4871:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4871 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4871:5: note: '{' token is here 4871 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4873:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4873 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4873:5: note: ')' token is here 4873 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4890:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4890 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4890:5: note: '{' token is here 4890 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4892:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4892 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4892:5: note: ')' token is here 4892 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4909:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4909 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4909:5: note: '{' token is here 4909 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4911:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4911 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4911:5: note: ')' token is here 4911 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4927:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4927 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4927:5: note: '{' token is here 4927 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4929:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4929 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4929:5: note: ')' token is here 4929 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4947:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4947 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4947:5: note: '{' token is here 4947 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4949:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4949 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4949:5: note: ')' token is here 4949 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4970:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4970 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4970:5: note: '{' token is here 4970 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4972:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4972 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4972:5: note: ')' token is here 4972 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:4989:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4989 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:4989:5: note: '{' token is here 4989 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:4991:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4991 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:4991:5: note: ')' token is here 4991 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5013:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5013 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5013:5: note: '{' token is here 5013 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5015 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5015:5: note: ')' token is here 5015 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5031:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5031 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5031:5: note: '{' token is here 5031 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5033:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5033 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5033:5: note: ')' token is here 5033 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5049:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5049 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5049:5: note: '{' token is here 5049 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5051:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5051 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5051:5: note: ')' token is here 5051 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5067:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5067 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5067:5: note: '{' token is here 5067 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5069:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5069 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5069:5: note: ')' token is here 5069 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5085:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5085 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5085:5: note: '{' token is here 5085 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5087:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5087 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5087:5: note: ')' token is here 5087 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5105:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5105 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5105:5: note: '{' token is here 5105 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5107:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5107 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5107:5: note: ')' token is here 5107 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5125:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5125 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5125:5: note: '{' token is here 5125 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5127:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5127 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5127:5: note: ')' token is here 5127 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5144:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5144 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5144:5: note: '{' token is here 5144 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5146:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5146 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5146:5: note: ')' token is here 5146 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5163 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5163:5: note: '{' token is here 5163 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5165:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5165 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5165:5: note: ')' token is here 5165 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5183:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5183 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5183:5: note: '{' token is here 5183 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5185:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5185 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5185:5: note: ')' token is here 5185 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5207:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5207 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5207:5: note: '{' token is here 5207 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5209:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5209 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5209:5: note: ')' token is here 5209 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5226:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5226 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5226:5: note: '{' token is here 5226 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5228:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5228 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5228:5: note: ')' token is here 5228 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5246:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5246 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5246:5: note: '{' token is here 5246 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5248:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5248 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5248:5: note: ')' token is here 5248 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5264:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5264 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5264:5: note: '{' token is here 5264 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5266:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5266 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5266:5: note: ')' token is here 5266 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5282 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5282:5: note: '{' token is here 5282 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5284 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5284:5: note: ')' token is here 5284 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5301:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5301 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5301:5: note: '{' token is here 5301 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5303:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5303 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5303:5: note: ')' token is here 5303 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5319:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5319 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5319:5: note: '{' token is here 5319 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5321:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5321 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5321:5: note: ')' token is here 5321 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5337:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5337 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5337:5: note: '{' token is here 5337 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5339:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5339 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5339:5: note: ')' token is here 5339 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ build/libvirt.c:5356:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5356 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' 245 | # define LIBVIRT_STMT_START (void) __extension__ ( | ^ build/libvirt.c:5356:5: note: '{' token is here 5356 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ build/libvirt.c:5358:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5358 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ build/libvirt.c:5358:5: note: ')' token is here 5358 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' 246 | # define LIBVIRT_STMT_END ) | ^ 562 warnings generated. clang -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c libvirt-override.c -o build/temp.linux-ppc64le-cpython-311/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:2046:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2046 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2046:5: note: '{' token is here 2046 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2048:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2048 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2048:5: note: ')' token is here 2048 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2073:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2073 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2073:5: note: '{' token is here 2073 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2078:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2078 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2078:5: note: ')' token is here 2078 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2103:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2103 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2103:5: note: '{' token is here 2103 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2105:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2105 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2105:5: note: ')' token is here 2105 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2131:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2131 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2131:5: note: '{' token is here 2131 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2133:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2133 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2133:5: note: ')' token is here 2133 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2173:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2173 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2173:5: note: '{' token is here 2173 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2175:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2175 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2175:5: note: ')' token is here 2175 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2198:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2198 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2198:5: note: '{' token is here 2198 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2200:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2200 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2200:5: note: ')' token is here 2200 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2209:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2209 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2209:9: note: '{' token is here 2209 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2211:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2211 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2211:9: note: ')' token is here 2211 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2254:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2254 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2254:5: note: '{' token is here 2254 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2256:5: note: ')' token is here 2256 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2300:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2300 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2300:5: note: '{' token is here 2300 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2302:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2302 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2302:5: note: ')' token is here 2302 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2311:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2311 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2311:9: note: '{' token is here 2311 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2313:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2313 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2313:9: note: ')' token is here 2313 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2360:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2360 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2360:5: note: '{' token is here 2360 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2362:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2362 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2362:5: note: ')' token is here 2362 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2405:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2405 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2405:5: note: '{' token is here 2405 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2407:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2407 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2407:5: note: ')' token is here 2407 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2451:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2451 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2451:5: note: '{' token is here 2451 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2453:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2453 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2453:5: note: ')' token is here 2453 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2462:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2462 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2462:9: note: '{' token is here 2462 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2464:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2464 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2464:9: note: ')' token is here 2464 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2508:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2508 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2508:5: note: '{' token is here 2508 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2510 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2510:5: note: ')' token is here 2510 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2554:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2554 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2554:5: note: '{' token is here 2554 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2556:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2556 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2556:5: note: ')' token is here 2556 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2565:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2565 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2565:9: note: '{' token is here 2565 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2568:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2568 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2568:9: note: ')' token is here 2568 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2612 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2612:5: note: '{' token is here 2612 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2614:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2614 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2614:5: note: ')' token is here 2614 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2656:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2656 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2656:5: note: '{' token is here 2656 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2658:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2658 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2658:5: note: ')' token is here 2658 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2680:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2680 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2680:5: note: '{' token is here 2680 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2682:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2682 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2682:5: note: ')' token is here 2682 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2723:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2723 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2723:5: note: '{' token is here 2723 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2725:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2725 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2725:5: note: ')' token is here 2725 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2759:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2759 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2759:5: note: '{' token is here 2759 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2761:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2761 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2761:5: note: ')' token is here 2761 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2798:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2798 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2798:5: note: '{' token is here 2798 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2800:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2800 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2800:5: note: ')' token is here 2800 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2836:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2836 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2836:5: note: '{' token is here 2836 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2838:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2838 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2838:5: note: ')' token is here 2838 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2879:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2879 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2879:5: note: '{' token is here 2879 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2881:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2881 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2881:5: note: ')' token is here 2881 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2916:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2916 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2916:5: note: '{' token is here 2916 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2918:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2918 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2918:5: note: ')' token is here 2918 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:2956:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2956 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:2956:5: note: '{' token is here 2956 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:2958:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2958 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:2958:5: note: ')' token is here 2958 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3007:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3007 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3007:5: note: '{' token is here 3007 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3009:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3009 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3009:5: note: ')' token is here 3009 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3034:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3034 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3034:5: note: '{' token is here 3034 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3036:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3036 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3036:5: note: ')' token is here 3036 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3062:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3062 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3062:5: note: '{' token is here 3062 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3064:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3064 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3064:5: note: ')' token is here 3064 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3087:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3087 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3087:5: note: '{' token is here 3087 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3089:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3089 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3089:5: note: ')' token is here 3089 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3098:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3098 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3098:9: note: '{' token is here 3098 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3100:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3100 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3100:9: note: ')' token is here 3100 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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: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__ ( | ^ libvirt-override.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 { \ | ^ libvirt-override.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 | ^ libvirt-override.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 ) | ^ libvirt-override.c:3157:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3157 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3157:9: note: '{' token is here 3157 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3159:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3159 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3159:9: note: ')' token is here 3159 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3204:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3204 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3204:5: note: '{' token is here 3204 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3206:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3206 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3206:5: note: ')' token is here 3206 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3250:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3250 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3250:5: note: '{' token is here 3250 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3252:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3252 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3252:5: note: ')' token is here 3252 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3277:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3277 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3277:5: note: '{' token is here 3277 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3279:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3279 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3279:5: note: ')' token is here 3279 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3305:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3305 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3305:5: note: '{' token is here 3305 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3307:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3307 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3307:5: note: ')' token is here 3307 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3327:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3327 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3327:5: note: '{' token is here 3327 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3329:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3329 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3329:5: note: ')' token is here 3329 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3352:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3352 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3352:5: note: '{' token is here 3352 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3354 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3354:5: note: ')' token is here 3354 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3377:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3377 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3377:5: note: '{' token is here 3377 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3379:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3379 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3379:5: note: ')' token is here 3379 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3410:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3410 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3410:5: note: '{' token is here 3410 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3412:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3412 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3412:5: note: ')' token is here 3412 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3455:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3455 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3455:5: note: '{' token is here 3455 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3457:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3457 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3457:5: note: ')' token is here 3457 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3466:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3466 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3466:9: note: '{' token is here 3466 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3468:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3468 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3468:9: note: ')' token is here 3468 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3515:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3515 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3515:5: note: '{' token is here 3515 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3517:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3517 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3517:5: note: ')' token is here 3517 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3526:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3526 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3526:9: note: '{' token is here 3526 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3528:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3528 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3528:9: note: ')' token is here 3528 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3571:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3571 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3571:5: note: '{' token is here 3571 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3573:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3573 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3573:5: note: ')' token is here 3573 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3582:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3582 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3582:9: note: '{' token is here 3582 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3584:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3584 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3584:9: note: ')' token is here 3584 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3628:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3628 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3628:5: note: '{' token is here 3628 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3630:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3630 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3630:5: note: ')' token is here 3630 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3639:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3639 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3639:9: note: '{' token is here 3639 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3641:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3641 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3641:9: note: ')' token is here 3641 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3688:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3688 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3688:5: note: '{' token is here 3688 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3690:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3690 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3690:5: note: ')' token is here 3690 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3734:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3734 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3734:5: note: '{' token is here 3734 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3736:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3736 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3736:5: note: ')' token is here 3736 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3745:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3745 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3745:9: note: '{' token is here 3745 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3747:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3747 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3747:9: note: ')' token is here 3747 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3794:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3794 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3794:5: note: '{' token is here 3794 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3796:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3796 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3796:5: note: ')' token is here 3796 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3839:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3839 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3839:5: note: '{' token is here 3839 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3841:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3841 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3841:5: note: ')' token is here 3841 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3863:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3863 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3863:5: note: '{' token is here 3863 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3865:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3865 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3865:5: note: ')' token is here 3865 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3904:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3904 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3904:5: note: '{' token is here 3904 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3906:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3906 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3906:5: note: ')' token is here 3906 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3944:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3944 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3944:5: note: '{' token is here 3944 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3946:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3946 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3946:5: note: ')' token is here 3946 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:3985:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3985 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:3985:5: note: '{' token is here 3985 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:3987:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3987 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:3987:5: note: ')' token is here 3987 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4012:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4012 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4012:5: note: '{' token is here 4012 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4014:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4014 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4014:5: note: ')' token is here 4014 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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: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__ ( | ^ libvirt-override.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 { \ | ^ libvirt-override.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 | ^ libvirt-override.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 ) | ^ libvirt-override.c:4065:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4065 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4065:5: note: '{' token is here 4065 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4067:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4067 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4067:5: note: ')' token is here 4067 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4076:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4076 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4076:9: note: '{' token is here 4076 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4078:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4078 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4078:9: note: ')' token is here 4078 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4124 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4124:5: note: '{' token is here 4124 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4126:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4126 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4126:5: note: ')' token is here 4126 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4169 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4169:5: note: '{' token is here 4169 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4171 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4171:5: note: ')' token is here 4171 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4180:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4180 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4180:9: note: '{' token is here 4180 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4182:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4182 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4182:9: note: ')' token is here 4182 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4226:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4226 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4226:5: note: '{' token is here 4226 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4228:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4228 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4228:5: note: ')' token is here 4228 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4253:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4253 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4253:5: note: '{' token is here 4253 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4255:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4255 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4255:5: note: ')' token is here 4255 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4281:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4281 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4281:5: note: '{' token is here 4281 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4283:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4283 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4283:5: note: ')' token is here 4283 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4304:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4304 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4304:5: note: '{' token is here 4304 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4306:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4306 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4306:5: note: ')' token is here 4306 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4315:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4315 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4315:9: note: '{' token is here 4315 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4317:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4317 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4317:9: note: ')' token is here 4317 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4364:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4364 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4364:5: note: '{' token is here 4364 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4366:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4366 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4366:5: note: ')' token is here 4366 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4410:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4410 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4410:5: note: '{' token is here 4410 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4412:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4412 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4412:5: note: ')' token is here 4412 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4439:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4439 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4439:5: note: '{' token is here 4439 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4442:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4442 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4442:5: note: ')' token is here 4442 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4464:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4464 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4464:5: note: '{' token is here 4464 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4466:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4466 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4466:5: note: ')' token is here 4466 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4491:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4491 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4491:5: note: '{' token is here 4491 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4493:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4493 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4493:5: note: ')' token is here 4493 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4519:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4519 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4519:5: note: '{' token is here 4519 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4521:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4521 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4521:5: note: ')' token is here 4521 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4543:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4543 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4543:5: note: '{' token is here 4543 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4545:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4545 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4545:5: note: ')' token is here 4545 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4554:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4554 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4554:9: note: '{' token is here 4554 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4556:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4556 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4556:9: note: ')' token is here 4556 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4602:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4602 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4602:5: note: '{' token is here 4602 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4604:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4604 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4604:5: note: ')' token is here 4604 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4650:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4650 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4650:5: note: '{' token is here 4650 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4652:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4652 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4652:5: note: ')' token is here 4652 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4697 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4697:5: note: '{' token is here 4697 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4699:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4699 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4699:5: note: ')' token is here 4699 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4708:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4708 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4708:9: note: '{' token is here 4708 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4710:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4710 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4710:9: note: ')' token is here 4710 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4756:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4756 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4756:5: note: '{' token is here 4756 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4758:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4758 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4758:5: note: ')' token is here 4758 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4767:9: 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__ ( | ^ libvirt-override.c:4767:9: 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 { \ | ^ libvirt-override.c:4769:9: 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 | ^ libvirt-override.c:4769:9: 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 ) | ^ libvirt-override.c:4817:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4817 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4817:5: note: '{' token is here 4817 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4819:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4819 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4819:5: note: ')' token is here 4819 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4882:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4882 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4882:5: note: '{' token is here 4882 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4884:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4884 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4884:5: note: ')' token is here 4884 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4914:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4914 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4914:5: note: '{' token is here 4914 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4916:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4916 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4916:5: note: ')' token is here 4916 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:4975:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4975 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:4975:5: note: '{' token is here 4975 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:4977:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4977 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:4977:5: note: ')' token is here 4977 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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: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__ ( | ^ libvirt-override.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 { \ | ^ libvirt-override.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 | ^ libvirt-override.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 ) | ^ libvirt-override.c:5072:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5072 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5072:5: note: '{' token is here 5072 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5074:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5074 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5074:5: note: ')' token is here 5074 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5088:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5088 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5088:5: note: '{' token is here 5088 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5090:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5090 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5090:5: note: ')' token is here 5090 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5101:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5101 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5101:5: note: '{' token is here 5101 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5103:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5103 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5103:5: note: ')' token is here 5103 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5136:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5136 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5136:5: note: '{' token is here 5136 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5138:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5138 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5138:5: note: ')' token is here 5138 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5149:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5149 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5149:5: note: '{' token is here 5149 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5151 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5151:5: note: ')' token is here 5151 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5184:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5184 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5184:5: note: '{' token is here 5184 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5186:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5186 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5186:5: note: ')' token is here 5186 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5196:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5196 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5196:9: note: '{' token is here 5196 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5198:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5198 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5198:9: note: ')' token is here 5198 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5249:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5249 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5249:5: note: '{' token is here 5249 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5251:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5251 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5251:5: note: ')' token is here 5251 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5404:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5404 | 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:5404:5: note: '{' token is here 5404 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5431:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5431 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5431:5: note: ')' token is here 5431 | 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:5455:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5455 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5455:5: note: '{' token is here 5455 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5459:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5459 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5459:5: note: ')' token is here 5459 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5482:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5482 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5482:5: note: '{' token is here 5482 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5484:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5484 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5484:5: note: ')' token is here 5484 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5513:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5513 | 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:5513:5: note: '{' token is here 5513 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5555:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5555 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5555:5: note: ')' token is here 5555 | 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:5567:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5567 | 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:5567:5: note: '{' token is here 5567 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5585:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5585 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5585:5: note: ')' token is here 5585 | 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:5596:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5596 | 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:5596:5: note: '{' token is here 5596 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5615:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5615 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5615:5: note: ')' token is here 5615 | 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:5633:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5633 | 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:5633:5: note: '{' token is here 5633 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5672:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5672 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5672:5: note: ')' token is here 5672 | 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:5683:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5683 | 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:5683:5: note: '{' token is here 5683 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5701:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5701 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5701:5: note: ')' token is here 5701 | 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:5711:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5711 | 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:5711:5: note: '{' token is here 5711 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5730:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5730 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5730:5: note: ')' token is here 5730 | 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:5772:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5772 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5772:5: note: '{' token is here 5772 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5779:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5779 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5779:5: note: ')' token is here 5779 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5802:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5802 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5802:9: note: '{' token is here 5802 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5804:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5804 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5804:9: note: ')' token is here 5804 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5827:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5827 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5827:9: note: '{' token is here 5827 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5829:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5829 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5829:9: note: ')' token is here 5829 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5852:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5852 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5852:9: note: '{' token is here 5852 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5854:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5854 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5854:9: note: ')' token is here 5854 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5870:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5870 | 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:5870:5: note: '{' token is here 5870 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5895:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5895 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5895:5: note: ')' token is here 5895 | 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:5914:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5914 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5914:5: note: '{' token is here 5914 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5916:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5916 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5916:5: note: ')' token is here 5916 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5933 | 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:5933:5: note: '{' token is here 5933 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5958:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5958 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5958:5: note: ')' token is here 5958 | 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:5976:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5976 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:5976:5: note: '{' token is here 5976 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5978:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5978 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5978:5: note: ')' token is here 5978 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:5991:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5991 | 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:5991:5: note: '{' token is here 5991 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:5993:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5993 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:5993:5: note: ')' token is here 5993 | 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:6010:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6010 | 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:6010:5: note: '{' token is here 6010 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6045:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6045 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6045:5: note: ')' token is here 6045 | 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:6061:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6061 | 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:6061:5: note: '{' token is here 6061 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6094:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6094 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6094:5: note: ')' token is here 6094 | 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:6111:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6111 | 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:6111:5: note: '{' token is here 6111 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6146:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6146 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6146:5: note: ')' token is here 6146 | 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:6163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6163 | 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:6163:5: note: '{' token is here 6163 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6198:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6198 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6198:5: note: ')' token is here 6198 | 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:6217:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6217 | 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:6217:5: note: '{' token is here 6217 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6252:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6252 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6252:5: note: ')' token is here 6252 | 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:6272:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6272 | 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:6272:5: note: '{' token is here 6272 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6307:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6307 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6307:5: note: ')' token is here 6307 | 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:6332:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6332 | 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:6332:5: note: '{' token is here 6332 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6421:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6421 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6421:5: note: ')' token is here 6421 | 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:6440:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6440 | 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:6440:5: note: '{' token is here 6440 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6473:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6473 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6473:5: note: ')' token is here 6473 | 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:6493:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6493 | 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:6493:5: note: '{' token is here 6493 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6528:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6528 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6528:5: note: ')' token is here 6528 | 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:6546:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6546 | 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:6546:5: note: '{' token is here 6546 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6580:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6580 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6580:5: note: ')' token is here 6580 | 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:6597:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6597 | 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:6597:5: note: '{' token is here 6597 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6632:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6632 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6632:5: note: ')' token is here 6632 | 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:6649:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6649 | 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:6649:5: note: '{' token is here 6649 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6684:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6684 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6684:5: note: ')' token is here 6684 | 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:6703:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6703 | 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:6703:5: note: '{' token is here 6703 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6738 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6738:5: note: ')' token is here 6738 | 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:6757:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6757 | 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:6757:5: note: '{' token is here 6757 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6792:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6792 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6792:5: note: ')' token is here 6792 | 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:6811:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6811 | 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:6811:5: note: '{' token is here 6811 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6844:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6844 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6844:5: note: ')' token is here 6844 | 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:6865:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6865 | 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:6865:5: note: '{' token is here 6865 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6903:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6903 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6903:5: note: ')' token is here 6903 | 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:6924:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6924 | 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:6924:5: note: '{' token is here 6924 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:6957:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6957 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:6957:5: note: ')' token is here 6957 | 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:6977:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 6977 | 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:6977:5: note: '{' token is here 6977 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7010:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7010 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7010:5: note: ')' token is here 7010 | 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:7030:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7030 | 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:7030:5: note: '{' token is here 7030 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7063:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7063 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7063:5: note: ')' token is here 7063 | 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:7084:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7084 | 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:7084:5: note: '{' token is here 7084 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7122:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7122 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7122:5: note: ')' token is here 7122 | 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:7142:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7142 | 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:7142:5: note: '{' token is here 7142 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7175:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7175 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7175:5: note: ')' token is here 7175 | 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:7196:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7196 | 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:7196:5: note: '{' token is here 7196 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7229:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7229 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7229:5: note: ')' token is here 7229 | 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:7251:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7251 | 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:7251:5: note: '{' token is here 7251 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7285:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7285 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7285:5: note: ')' token is here 7285 | 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:7307:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7307 | 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:7307:5: note: '{' token is here 7307 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7341:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7341 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7341:5: note: ')' token is here 7341 | 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:7362:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7362 | 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:7362:5: note: '{' token is here 7362 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7396:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7396 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7396:5: note: ')' token is here 7396 | 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:7547:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7547 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:7547:5: note: '{' token is here 7547 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7551:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7551 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7551:5: note: ')' token is here 7551 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:7578:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7578 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:7578:5: note: '{' token is here 7578 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7580:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7580 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7580:5: note: ')' token is here 7580 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:7590:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7590 | 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:7590:5: note: '{' token is here 7590 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7592:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7592 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7592:5: note: ')' token is here 7592 | 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:7609:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7609 | 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:7609:5: note: '{' token is here 7609 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7645:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7645 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7645:5: note: ')' token is here 7645 | 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:7690:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7690 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:7690:5: note: '{' token is here 7690 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7694:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7694 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7694:5: note: ')' token is here 7694 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:7720:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7720 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:7720:5: note: '{' token is here 7720 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7722:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7722 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7722:5: note: ')' token is here 7722 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:7739:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7739 | 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:7739:5: note: '{' token is here 7739 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7763:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7763 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7763:5: note: ')' token is here 7763 | 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:7785:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7785 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:7785:5: note: '{' token is here 7785 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7790:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7790 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7790:5: note: ')' token is here 7790 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:7816:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7816 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:7816:5: note: '{' token is here 7816 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7819:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7819 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7819:5: note: ')' token is here 7819 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:7829:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7829 | 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:7829:5: note: '{' token is here 7829 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7831:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7831 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7831:5: note: ')' token is here 7831 | 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:7844:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7844 | 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:7844:5: note: '{' token is here 7844 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7866:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7866 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7866:5: note: ')' token is here 7866 | 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:7890:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7890 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:7890:5: note: '{' token is here 7890 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7893:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7893 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7893:5: note: ')' token is here 7893 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:7922:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7922 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:7922:5: note: '{' token is here 7922 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7924:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7924 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7924:5: note: ')' token is here 7924 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:7960:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7960 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:7960:5: note: '{' token is here 7960 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:7962:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 7962 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:7962:5: note: ')' token is here 7962 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8005:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8005 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8005:5: note: '{' token is here 8005 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8007:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8007 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8007:5: note: ')' token is here 8007 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8032:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8032 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8032:5: note: '{' token is here 8032 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8034:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8034 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8034:5: note: ')' token is here 8034 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8059:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8059 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8059:5: note: '{' token is here 8059 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8061:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8061 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8061:5: note: ')' token is here 8061 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8087:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8087 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8087:5: note: '{' token is here 8087 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8089:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8089 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8089:5: note: ')' token is here 8089 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8189:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8189 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8189:5: note: '{' token is here 8189 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8191:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8191 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8191:5: note: ')' token is here 8191 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8227:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8227 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8227:5: note: '{' token is here 8227 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8229:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8229 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8229:5: note: ')' token is here 8229 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8259:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8259 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8259:5: note: '{' token is here 8259 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8261:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8261 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8261:5: note: ')' token is here 8261 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8297:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8297 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8297:5: note: '{' token is here 8297 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8299:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8299 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8299:5: note: ')' token is here 8299 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8342:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8342 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8342:5: note: '{' token is here 8342 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8344:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8344 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8344:5: note: ')' token is here 8344 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8358:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8358 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8358:5: note: '{' token is here 8358 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8360:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8360 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8360:5: note: ')' token is here 8360 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8371:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8371 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8371:5: note: '{' token is here 8371 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8373:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8373 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8373:5: note: ')' token is here 8373 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8405:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8405 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8405:5: note: '{' token is here 8405 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8407:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8407 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8407:5: note: ')' token is here 8407 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8418:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8418 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8418:5: note: '{' token is here 8418 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8420:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8420 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8420:5: note: ')' token is here 8420 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8455:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8455 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8455:5: note: '{' token is here 8455 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8457:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8457 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8457:5: note: ')' token is here 8457 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8529:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8529 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8529:5: note: '{' token is here 8529 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8531:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8531 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8531:5: note: ')' token is here 8531 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8578:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8578 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8578:5: note: '{' token is here 8578 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8580:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8580 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8580:5: note: ')' token is here 8580 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8624:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8624 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8624:5: note: '{' token is here 8624 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8627:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8627 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8627:5: note: ')' token is here 8627 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8671:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8671 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8671:5: note: '{' token is here 8671 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8674:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8674 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8674:5: note: ')' token is here 8674 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8706 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8706:5: note: '{' token is here 8706 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8708:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8708 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8708:5: note: ')' token is here 8708 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8771:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8771 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8771:5: note: '{' token is here 8771 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8773:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8773 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8773:5: note: ')' token is here 8773 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8832 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8832:5: note: '{' token is here 8832 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8837:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8837 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8837:5: note: ')' token is here 8837 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:8891:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8891 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:8891:5: note: '{' token is here 8891 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:8893:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 8893 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:8893:5: note: ')' token is here 8893 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9008:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9008 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9008:5: note: '{' token is here 9008 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9010:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9010 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9010:5: note: ')' token is here 9010 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9052:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9052 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9052:5: note: '{' token is here 9052 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9054:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9054 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9054:5: note: ')' token is here 9054 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9110:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9110 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9110:5: note: '{' token is here 9110 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9112:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9112 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9112:5: note: ')' token is here 9112 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9167 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9167:5: note: '{' token is here 9167 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9170 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9170:5: note: ')' token is here 9170 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9203:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9203 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9203:5: note: '{' token is here 9203 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9205:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9205 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9205:5: note: ')' token is here 9205 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9279:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9279 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9279:5: note: '{' token is here 9279 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9281:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9281 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9281:5: note: ')' token is here 9281 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9322 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9322:5: note: '{' token is here 9322 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9324:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9324 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9324:5: note: ')' token is here 9324 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9362:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9362 | 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:9362:5: note: '{' token is here 9362 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9364:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9364 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9364:5: note: ')' token is here 9364 | 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:9381:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9381 | 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:9381:5: note: '{' token is here 9381 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9417:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9417 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9417:5: note: ')' token is here 9417 | 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:9433:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9433 | 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:9433:5: note: '{' token is here 9433 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9467:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9467 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9467:5: note: ')' token is here 9467 | 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:9516:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9516 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9516:5: note: '{' token is here 9516 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9523:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9523 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9523:5: note: ')' token is here 9523 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9550:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9550 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9550:5: note: '{' token is here 9550 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9552:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9552 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9552:5: note: ')' token is here 9552 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9574:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9574 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9574:5: note: '{' token is here 9574 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9576:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9576 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9576:5: note: ')' token is here 9576 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9595:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9595 | 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:9595:5: note: '{' token is here 9595 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9597:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9597 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9597:5: note: ')' token is here 9597 | 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:9614:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9614 | 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:9614:5: note: '{' token is here 9614 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9650:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9650 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9650:5: note: ')' token is here 9650 | 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:9666:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9666 | 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:9666:5: note: '{' token is here 9666 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9700:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9700 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9700:5: note: ')' token is here 9700 | 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:9749:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9749 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9749:5: note: '{' token is here 9749 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9756:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9756 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9756:5: note: ')' token is here 9756 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9783:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9783 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9783:5: note: '{' token is here 9783 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9785:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9785 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9785:5: note: ')' token is here 9785 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9797:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9797 | 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:9797:5: note: '{' token is here 9797 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9799:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9799 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9799:5: note: ')' token is here 9799 | 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:9816:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9816 | 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:9816:5: note: '{' token is here 9816 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9852:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9852 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9852:5: note: ')' token is here 9852 | 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:9868:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9868 | 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:9868:5: note: '{' token is here 9868 | LIBVIRT_ENSURE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 292 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9902:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9902 | LIBVIRT_RELEASE_THREAD_STATE; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' 297 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9902:5: note: ')' token is here 9902 | 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:9951:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9951 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9951:5: note: '{' token is here 9951 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9955:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9955 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9955:5: note: ')' token is here 9955 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:9981:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9981 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:9981:5: note: '{' token is here 9981 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:9983:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 9983 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:9983:5: note: ')' token is here 9983 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10007:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10007 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10007:5: note: '{' token is here 10007 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10009:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10009 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10009:5: note: ')' token is here 10009 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10036:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10036 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10036:5: note: '{' token is here 10036 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10038:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10038 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10038:5: note: ')' token is here 10038 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10067:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10067 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10067:5: note: '{' token is here 10067 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10069:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10069 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10069:5: note: ')' token is here 10069 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10124 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10124:5: note: '{' token is here 10124 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10127:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10127 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10127:5: note: ')' token is here 10127 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10161 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10161:5: note: '{' token is here 10161 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10163 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10163:5: note: ')' token is here 10163 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10195:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10195 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10195:5: note: '{' token is here 10195 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10197:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10197 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10197:5: note: ')' token is here 10197 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10229:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10229 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10229:5: note: '{' token is here 10229 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10231:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10231 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10231:5: note: ')' token is here 10231 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10285:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10285 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10285:5: note: '{' token is here 10285 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10287:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10287 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10287:5: note: ')' token is here 10287 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10336:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10336 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10336:5: note: '{' token is here 10336 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10338:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10338 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10338:5: note: ')' token is here 10338 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10365:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10365 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10365:5: note: '{' token is here 10365 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10367:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10367 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10367:5: note: ')' token is here 10367 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10392:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10392 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10392:5: note: '{' token is here 10392 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10394:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10394 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10394:5: note: ')' token is here 10394 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10420:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10420 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10420:5: note: '{' token is here 10420 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10422:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10422 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10422:5: note: ')' token is here 10422 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10449:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10449 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10449:5: note: '{' token is here 10449 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10451:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10451 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10451:5: note: ')' token is here 10451 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10506:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10506 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10506:5: note: '{' token is here 10506 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10508:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10508 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10508:5: note: ')' token is here 10508 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10543:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10543 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10543:5: note: '{' token is here 10543 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10545:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10545 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10545:5: note: ')' token is here 10545 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10601:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10601 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10601:5: note: '{' token is here 10601 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10603:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10603 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10603:5: note: ')' token is here 10603 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10633:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10633 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10633:5: note: '{' token is here 10633 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10635:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10635 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10635:5: note: ')' token is here 10635 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10697 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10697:5: note: '{' token is here 10697 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10699:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10699 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10699:5: note: ')' token is here 10699 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10744:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10744 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10744:5: note: '{' token is here 10744 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10746:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10746 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10746:5: note: ')' token is here 10746 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10782:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10782 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10782:5: note: '{' token is here 10782 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10784:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10784 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10784:5: note: ')' token is here 10784 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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:10831:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10831 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_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:10831:5: note: '{' token is here 10831 | LIBVIRT_BEGIN_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 284 | LIBVIRT_STMT_START { \ | ^ libvirt-override.c:10833:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 10833 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' 289 | } LIBVIRT_STMT_END | ^ libvirt-override.c:10833:5: note: ')' token is here 10833 | LIBVIRT_END_ALLOW_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro '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 -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c libvirt-utils.c -o build/temp.linux-ppc64le-cpython-311/libvirt-utils.o clang -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c typewrappers.c -o build/temp.linux-ppc64le-cpython-311/typewrappers.o clang -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-ppc64le-cpython-311/build/libvirt.o build/temp.linux-ppc64le-cpython-311/libvirt-override.o build/temp.linux-ppc64le-cpython-311/libvirt-utils.o build/temp.linux-ppc64le-cpython-311/typewrappers.o -L/usr/lib64 -lvirt -o build/lib.linux-ppc64le-cpython-311/libvirtmod.cpython-311-powerpc64le-linux-gnu.so building 'libvirtmod_qemu' extension clang -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c build/libvirt-qemu.c -o build/temp.linux-ppc64le-cpython-311/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 -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c libvirt-qemu-override.c -o build/temp.linux-ppc64le-cpython-311/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 -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c libvirt-utils.c -o build/temp.linux-ppc64le-cpython-311/libvirt-utils.o clang -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c typewrappers.c -o build/temp.linux-ppc64le-cpython-311/typewrappers.o clang -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-ppc64le-cpython-311/build/libvirt-qemu.o build/temp.linux-ppc64le-cpython-311/libvirt-qemu-override.o build/temp.linux-ppc64le-cpython-311/libvirt-utils.o build/temp.linux-ppc64le-cpython-311/typewrappers.o -L/usr/lib64 -lvirt-qemu -lvirt -o build/lib.linux-ppc64le-cpython-311/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so building 'libvirtmod_lxc' extension clang -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c build/libvirt-lxc.c -o build/temp.linux-ppc64le-cpython-311/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 -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c libvirt-lxc-override.c -o build/temp.linux-ppc64le-cpython-311/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 -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c libvirt-utils.c -o build/temp.linux-ppc64le-cpython-311/libvirt-utils.o clang -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I. -I/usr/include/python3.11 -c typewrappers.c -o build/temp.linux-ppc64le-cpython-311/typewrappers.o clang -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-ppc64le-cpython-311/build/libvirt-lxc.o build/temp.linux-ppc64le-cpython-311/libvirt-lxc-override.o build/temp.linux-ppc64le-cpython-311/libvirt-utils.o build/temp.linux-ppc64le-cpython-311/typewrappers.o -L/usr/lib64 -lvirt-lxc -lvirt -o build/lib.linux-ppc64le-cpython-311/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.1AJasd + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le ++ dirname /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le + CFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -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.0.0 + CFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le --prefix /usr running install /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr creating /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64 creating /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11 creating /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages copying build/lib.linux-ppc64le-cpython-311/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages copying build/lib.linux-ppc64le-cpython-311/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages copying build/lib.linux-ppc64le-cpython-311/libvirtmod.cpython-311-powerpc64le-linux-gnu.so -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages copying build/lib.linux-ppc64le-cpython-311/libvirtaio.py -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages copying build/lib.linux-ppc64le-cpython-311/libvirt_lxc.py -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages copying build/lib.linux-ppc64le-cpython-311/libvirt_qemu.py -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages copying build/lib.linux-ppc64le-cpython-311/libvirt.py -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages byte-compiling /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtaio.py to libvirtaio.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirt_lxc.py to libvirt_lxc.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirt_qemu.py to libvirt_qemu.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirt.py to libvirt.cpython-311.pyc writing byte-compilation script '/tmp/tmpw92u0m8f.py' /usr/bin/python3 /tmp/tmpw92u0m8f.py removing /tmp/tmpw92u0m8f.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 files found matching 'sanitytest.py' adding license file 'COPYING' adding license file 'COPYING.LESSER' adding license file 'AUTHORS' adding license file 'AUTHORS.in' writing manifest file 'build/libvirt_python.egg-info/SOURCES.txt' Copying build/libvirt_python.egg-info to /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirt_python-9.0.0-py3.11.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/bin/__pycache__ + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-powerpc64le-linux-gnu.so [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230701.gb43375bb8195bd-1.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-powerpc64le-linux-gnu.so built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230701.gb43375bb8195bd-1.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230701.gb43375bb8195bd-1.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so built with clang + /usr/lib/rpm/redhat/brp-llvm-compile-lto-elf -O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 Checking for LLVM bitcode artifacts + /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 9.0.0-2.fc38_clang16_03 --unique-debug-suffix -9.0.0-2.fc38_clang16_03.ppc64le --unique-debug-src-base libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/libvirt-python-9.0.0 extracting debug info from /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-powerpc64le-linux-gnu.so /usr/bin/gdb.minimal /usr/bin/gdb.minimal /usr/bin/gdb.minimal original debug info size: 1216kB, size after compression: 1280kB /usr/bin/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 1166 blocks + /usr/lib/rpm/check-buildroot + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230701.gb43375bb8195bd-1.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa40) + file size (0x220) exceeds the size of the file (0x16298) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa40) + file size (0x220) exceeds the size of the file (0x16298) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa40) + file size (0x220) exceeds the size of the file (0x16298) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa40) + file size (0x220) exceeds the size of the file (0x16298) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa40) + file size (0x220) exceeds the size of the file (0x16298) [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230701.gb43375bb8195bd-1.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fae8) + file size (0x220) exceeds the size of the file (0x11d78) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fae8) + file size (0x220) exceeds the size of the file (0x11d78) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fae8) + file size (0x220) exceeds the size of the file (0x11d78) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fae8) + file size (0x220) exceeds the size of the file (0x11d78) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fae8) + file size (0x220) exceeds the size of the file (0x11d78) [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230701.gb43375bb8195bd-1.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-powerpc64le-linux-gnu.so [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230701.gb43375bb8195bd-1.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa40) + file size (0x220) exceeds the size of the file (0x16298) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fa40) + file size (0x220) exceeds the size of the file (0x16298) [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230701.gb43375bb8195bd-1.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fae8) + file size (0x220) exceeds the size of the file (0x11d78) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.debug': PT_DYNAMIC segment offset (0x2fae8) + file size (0x220) exceeds the size of the file (0x11d78) [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230701.gb43375bb8195bd-1.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-powerpc64le-linux-gnu.so-9.0.0-2.fc38_clang16_03.ppc64le.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 -j5 Bytecompiling .py files below /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib/debug/usr/lib64/python3.11 using python3.11 Bytecompiling .py files below /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/lib64/python3.11 using python3.11 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.n5n5p3 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -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.0.0 + /usr/bin/python3 setup.py test running test ============================= test session starts ============================== platform linux -- Python 3.11.4, pytest-7.2.2, pluggy-1.0.0 rootdir: /builddir/build/BUILD/libvirt-python-9.0.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.23s ========================= + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-libvirt-9.0.0-2.fc38_clang16_03.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.51Ndou + umask 022 + cd /builddir/build/BUILD + cd libvirt-python-9.0.0 + DOCDIR=/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/share/doc/python3-libvirt + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/share/doc/python3-libvirt + cp -pr ChangeLog /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/share/doc/python3-libvirt + cp -pr AUTHORS /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/share/doc/python3-libvirt + cp -pr README /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/share/doc/python3-libvirt + cp -pr COPYING /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/share/doc/python3-libvirt + cp -pr COPYING.LESSER /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/usr/share/doc/python3-libvirt + cp -pr examples/ /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le/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.11/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: /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.0.0-2.fc38_clang16_03 python-libvirt = 9.0.0-2.fc38_clang16_03 python3-libvirt = 9.0.0-2.fc38_clang16_03 python3-libvirt(ppc-64) = 9.0.0-2.fc38_clang16_03 python3.11-libvirt = 9.0.0-2.fc38_clang16_03 python3.11dist(libvirt-python) = 9 python3dist(libvirt-python) = 9 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.17)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.32)(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) python(abi) = 3.11 rtld(GNU_HASH) Obsoletes: libvirt-python3 <= 3.6.0-1.fc38_clang16_03 python-libvirt < 9.0.0-2.fc38_clang16_03 Processing files: libvirt-python-debugsource-9.0.0-2.fc38_clang16_03.ppc64le warning: Deprecated external dependency generator is used! Provides: libvirt-python-debugsource = 9.0.0-2.fc38_clang16_03 libvirt-python-debugsource(ppc-64) = 9.0.0-2.fc38_clang16_03 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.0.0-2.fc38_clang16_03.ppc64le warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/python3.11/site-packages/.*\.so' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Provides: debuginfo(build-id) = 039d8418e01de6121600b3812a117142f892828c debuginfo(build-id) = 3653ea5d8ee55f8f43eefff20e53c0b38b63a510 debuginfo(build-id) = eea94e63179b027f96d3b03d63f0113a1c7afa10 python3-libvirt-debuginfo = 9.0.0-2.fc38_clang16_03 python3-libvirt-debuginfo(ppc-64) = 9.0.0-2.fc38_clang16_03 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libvirt-python-debugsource(ppc-64) = 9.0.0-2.fc38_clang16_03 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le Wrote: /builddir/build/RPMS/python3-libvirt-debuginfo-9.0.0-2.fc38_clang16_03.ppc64le.rpm Wrote: /builddir/build/RPMS/libvirt-python-debugsource-9.0.0-2.fc38_clang16_03.ppc64le.rpm Wrote: /builddir/build/RPMS/python3-libvirt-9.0.0-2.fc38_clang16_03.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.uWqcUJ + umask 022 + cd /builddir/build/BUILD + cd libvirt-python-9.0.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.sLtdww + umask 022 + cd /builddir/build/BUILD + rm -rf libvirt-python-9.0.0 libvirt-python-9.0.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.0.0-2.fc38_clang16_03.src.rpm Finish: build phase for libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-ppc64le-1688868051.489625/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-ppc64le-1688868051.489625/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-ppc64le-1688868051.489625/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm) Config(child) 0 minutes 39 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