Warning: Permanently added '44.202.235.56' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5686749 --chroot fedora-38-aarch64 --detached Version: 0.64 PID: 24114 Logging PID: 24115 Task: {'appstream': True, 'background': True, 'build_id': 5686749, 'buildroot_pkgs': ['clang-rpm-config', 'clang', 'compiler-rt', 'libomp', 'libomp-devel', 'llvm', 'libatomic'], 'chroot': 'fedora-38-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': '2fa547f384d8368744e101bef64b393ec31d1ab5', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-built-f38/libvirt-python', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'libvirt-python', 'package_version': '9.0.0-2', 'project_dirname': 'clang-built-f38', 'project_name': 'clang-built-f38', 'project_owner': '@fedora-llvm-team', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/clang-built-f38/fedora-38-aarch64/', '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/llvm16/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch'}], 'sandbox': '@fedora-llvm-team/clang-built-f38--tstellar', 'source_json': {}, 'source_type': None, 'submitter': 'tstellar', 'tags': [], 'task_id': '5686749-fedora-38-aarch64', 'timeout': 18000, '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/clang-built-f38/libvirt-python /var/lib/copr-rpmbuild/workspace/workdir-7y54h1rr/libvirt-python --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-built-f38/libvirt-python', '/var/lib/copr-rpmbuild/workspace/workdir-7y54h1rr/libvirt-python', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-7y54h1rr/libvirt-python'... Running: git checkout 2fa547f384d8368744e101bef64b393ec31d1ab5 cmd: ['git', 'checkout', '2fa547f384d8368744e101bef64b393ec31d1ab5'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-7y54h1rr/libvirt-python rc: 0 stdout: stderr: Note: switching to '2fa547f384d8368744e101bef64b393ec31d1ab5'. 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 2fa547f automatic import of libvirt-python Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-7y54h1rr/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/clang-built-f38/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 /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 100 236k 100 236k 0 0 6584k 0 --:--:-- --:--:-- --:--:-- 6765k INFO: Reading stdout from command: md5sum libvirt-python-9.0.0.tar.gz Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-7y54h1rr/libvirt-python/libvirt-python.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-7y54h1rr/libvirt-python --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1679346432.514821 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... 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-7y54h1rr/libvirt-python/libvirt-python.spec) Config(fedora-38-aarch64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-bootstrap-1679346432.514821/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: 3.5 INFO: Mock Version: 3.5 Start(bootstrap): dnf install 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 42 MB/s | 4.8 MB 00:00 Additional repo https_download_copr_fedorainfra 36 kB/s | 3.1 kB 00:00 Additional repo https_download_copr_fedorainfra 7.0 MB/s | 648 kB 00:00 fedora 31 MB/s | 79 MB 00:02 updates 1.3 kB/s | 257 B 00:00 Dependencies resolved. ========================================================================================= Package Arch Version Repo Size ========================================================================================= Installing: dnf noarch 4.14.0-2.fc38 fedora 478 k dnf-plugins-core noarch 4.3.1-2.fc38 fedora 33 k Installing dependencies: alternatives aarch64 1.21-2.fc38_clang16_03 copr_base 38 k audit-libs aarch64 3.1-2.fc38 fedora 118 k basesystem noarch 11-15.fc38 fedora 7.0 k bash aarch64 5.2.15-3.fc38_clang16_03 copr_base 1.7 M bzip2-libs aarch64 1.0.8-13.fc38 fedora 43 k ca-certificates noarch 2023.2.60-2.fc38 fedora 845 k coreutils aarch64 9.1-11.fc38_clang16_03 copr_base 1.0 M coreutils-common aarch64 9.1-11.fc38_clang16_03 copr_base 2.0 M crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl aarch64 7.87.0-6.fc38_clang16_03 copr_base 335 k cyrus-sasl-lib aarch64 2.1.28-9.fc38 fedora 778 k dbus-libs aarch64 1:1.14.6-1.fc38 fedora 155 k dnf-data noarch 4.14.0-2.fc38 fedora 40 k elfutils-default-yama-scope noarch 0.189-1.fc38 fedora 15 k elfutils-libelf aarch64 0.189-1.fc38 fedora 195 k elfutils-libs aarch64 0.189-1.fc38 fedora 259 k expat aarch64 2.5.0-2.fc38 fedora 108 k fedora-gpg-keys noarch 38-0.5 fedora 126 k fedora-release noarch 38-0.30 fedora 12 k fedora-release-common noarch 38-0.30 fedora 22 k fedora-release-identity-basic noarch 38-0.30 fedora 13 k fedora-repos noarch 38-0.5 fedora 9.4 k file-libs aarch64 5.44-3.fc38 fedora 730 k filesystem aarch64 3.18-3.fc38 fedora 1.1 M findutils aarch64 1:4.9.0-3.fc38_clang16_03 copr_base 475 k gawk aarch64 5.1.1-5.fc38_clang16_03 copr_base 971 k gdbm-libs aarch64 1:1.23-3.fc38_clang16_03 copr_base 57 k glib2 aarch64 2.76.0-1.fc38_clang16_03 copr_base 2.8 M glibc aarch64 2.37-1.fc38 fedora 1.7 M glibc-common aarch64 2.37-1.fc38 fedora 309 k glibc-minimal-langpack aarch64 2.37-1.fc38 fedora 35 k gmp aarch64 1:6.2.1-4.fc38 fedora 266 k gnupg2 aarch64 2.4.0-3.fc38_clang16_03 copr_base 2.4 M gnutls aarch64 3.8.0-2.fc38 fedora 1.0 M gpgme aarch64 1.17.1-3.fc38 fedora 204 k grep aarch64 3.8-3.fc38 fedora 291 k ima-evm-utils aarch64 1.4-7.fc38 fedora 63 k json-c aarch64 0.16-4.fc38_clang_unknown copr_base 45 k keyutils-libs aarch64 1.6.1-6.fc38_clang16_03 copr_base 31 k krb5-libs aarch64 1.20.1-8.fc38 fedora 732 k libacl aarch64 2.3.1-6.fc38_clang16_03 copr_base 23 k libarchive aarch64 3.6.1-4.fc38 fedora 394 k libassuan aarch64 2.5.5-6.fc38_clang16_03 copr_base 65 k libattr aarch64 2.5.1-6.fc38 fedora 18 k libb2 aarch64 0.98.1-8.fc38_clang16_03 copr_base 32 k libblkid aarch64 2.38.1-4.fc38_clang16_03 copr_base 100 k libbrotli aarch64 1.0.9-11.fc38_clang16_03 copr_base 322 k libcap aarch64 2.48-6.fc38_clang16_03 copr_base 67 k libcap-ng aarch64 0.8.3-5.fc38_clang16_03 copr_base 32 k libcom_err aarch64 1.46.5-4.fc38_clang16_03 copr_base 26 k libcomps aarch64 0.1.18-6.fc38_clang16_03 copr_base 88 k libcurl aarch64 7.87.0-6.fc38_clang16_03 copr_base 305 k libdnf aarch64 0.70.0-1.fc38_clang16_03 copr_base 622 k libevent aarch64 2.1.12-8.fc38_clang16_03 copr_base 268 k libffi aarch64 3.4.4-2.fc38 fedora 36 k libfsverity aarch64 1.4-9.fc38 fedora 19 k libgcc aarch64 13.0.1-0.7.fc38 fedora 82 k libgcrypt aarch64 1.10.1-7.fc38 fedora 456 k libgomp aarch64 13.0.1-0.7.fc38 fedora 301 k libgpg-error aarch64 1.46-2.fc38 fedora 228 k libidn2 aarch64 2.3.4-2.fc38_clang16_03 copr_base 142 k libksba aarch64 1.6.3-2.fc38 fedora 156 k libmodulemd aarch64 2.14.0-5.fc38 fedora 211 k libmount aarch64 2.38.1-4.fc38_clang16_03 copr_base 124 k libnghttp2 aarch64 1.52.0-1.fc38 fedora 75 k libnsl2 aarch64 2.0.0-5.fc38_clang16_03 copr_base 29 k libpsl aarch64 0.21.2-2.fc38 fedora 66 k librepo aarch64 1.15.1-2.fc38_clang16_03 copr_base 91 k libreport-filesystem noarch 2.17.8-1.fc38 fedora 14 k libselinux aarch64 3.5-1.fc38_clang16_03 copr_base 81 k libsemanage aarch64 3.5-1.fc38_clang16_03 copr_base 112 k libsepol aarch64 3.5-1.fc38 fedora 311 k libsigsegv aarch64 2.14-4.fc38_clang16_03 copr_base 27 k libsmartcols aarch64 2.38.1-4.fc38_clang16_03 copr_base 60 k libsolv aarch64 0.7.22-4.fc38 fedora 391 k libssh aarch64 0.10.4-4.fc38 fedora 209 k libssh-config noarch 0.10.4-4.fc38 fedora 8.9 k libstdc++ aarch64 13.0.1-0.7.fc38 fedora 806 k libtasn1 aarch64 4.19.0-2.fc38_clang16_03 copr_base 75 k libtirpc aarch64 1.3.3-1.fc38_clang16_03 copr_base 92 k libunistring aarch64 1.1-3.fc38_clang16_03 copr_base 546 k libunistring1.0 aarch64 1.0-1.fc38 fedora 536 k libuuid aarch64 2.38.1-4.fc38_clang16_03 copr_base 26 k libverto aarch64 0.3.2-5.fc38 fedora 21 k libxcrypt aarch64 4.4.33-7.fc38_clang16_03 copr_base 125 k libxml2 aarch64 2.10.3-3.fc38 fedora 689 k libyaml aarch64 0.2.5-9.fc38_clang16_03 copr_base 57 k libzstd aarch64 1.5.4-1.fc38 fedora 276 k lua-libs aarch64 5.4.4-9.fc38 fedora 130 k lz4-libs aarch64 1.9.4-2.fc38 fedora 68 k mpdecimal aarch64 2.5.1-6.fc38 fedora 90 k mpfr aarch64 4.1.1-3.fc38 fedora 576 k ncurses-base noarch 6.4-3.20230114.fc38_clang16_03 copr_base 63 k ncurses-libs aarch64 6.4-3.20230114.fc38_clang16_03 copr_base 305 k nettle aarch64 3.8-3.fc38 fedora 422 k npth aarch64 1.6-12.fc38_clang16_03 copr_base 25 k openldap aarch64 2.6.4-1.fc38 fedora 251 k openssl-libs aarch64 1:3.0.8-1.fc38 fedora 2.0 M p11-kit aarch64 0.24.1-6.fc38 fedora 353 k p11-kit-trust aarch64 0.24.1-6.fc38 fedora 136 k pcre2 aarch64 10.42-1.fc38.1 fedora 220 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k popt aarch64 1.19-2.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20221208-2.fc38 fedora 59 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 aarch64 3.11.2-1.fc38 fedora 28 k python3-dateutil noarch 1:2.8.2-5.fc38 fedora 360 k python3-dbus aarch64 1.3.2-2.fc38 fedora 158 k python3-distro noarch 1.8.0-2.fc38 fedora 49 k python3-dnf noarch 4.14.0-2.fc38 fedora 604 k python3-dnf-plugins-core noarch 4.3.1-2.fc38 fedora 277 k python3-gpg aarch64 1.17.1-3.fc38 fedora 291 k python3-hawkey aarch64 0.70.0-1.fc38_clang16_03 copr_base 90 k python3-libcomps aarch64 0.1.18-6.fc38_clang16_03 copr_base 46 k python3-libdnf aarch64 0.70.0-1.fc38_clang16_03 copr_base 674 k python3-libs aarch64 3.11.2-1.fc38 fedora 9.5 M python3-rpm aarch64 4.18.1-1.fc38 fedora 72 k python3-six noarch 1.16.0-9.fc38 fedora 42 k readline aarch64 8.2-3.fc38_clang16_03 copr_base 214 k rpm aarch64 4.18.1-1.fc38 fedora 567 k rpm-build-libs aarch64 4.18.1-1.fc38 fedora 91 k rpm-libs aarch64 4.18.1-1.fc38 fedora 308 k rpm-sequoia aarch64 1.3.0-1.fc38 fedora 803 k rpm-sign-libs aarch64 4.18.1-1.fc38 fedora 26 k sed aarch64 4.8-12.fc38 fedora 303 k setup noarch 2.14.3-2.fc38 fedora 152 k shadow-utils aarch64 2:4.13-5.fc38 fedora 1.3 M sqlite-libs aarch64 3.40.1-2.fc38_clang16_03 copr_base 680 k systemd-libs aarch64 253-621.fc38_clang16_03 copr_base 560 k tpm2-tss aarch64 4.0.1-3.fc38_clang16_03 copr_base 546 k tzdata noarch 2022g-2.fc38 fedora 716 k xz-libs aarch64 5.4.1-1.fc38_clang16_03 copr_base 109 k zchunk-libs aarch64 1.3.0-1.fc38_clang16_03 copr_base 46 k zlib aarch64 1.2.13-3.fc38 fedora 93 k Transaction Summary ========================================================================================= Install 137 Packages Total download size: 56 M Installed size: 265 M Downloading Packages: (1/137): bash-5.2.15-3.fc38_clang16_03.aarch64. 21 MB/s | 1.7 MB 00:00 (2/137): coreutils-9.1-11.fc38_clang16_03.aarch 12 MB/s | 1.0 MB 00:00 (3/137): alternatives-1.21-2.fc38_clang16_03.aa 441 kB/s | 38 kB 00:00 (4/137): curl-7.87.0-6.fc38_clang16_03.aarch64. 90 MB/s | 335 kB 00:00 (5/137): findutils-4.9.0-3.fc38_clang16_03.aarc 99 MB/s | 475 kB 00:00 (6/137): gawk-5.1.1-5.fc38_clang16_03.aarch64.r 204 MB/s | 971 kB 00:00 (7/137): gdbm-libs-1.23-3.fc38_clang16_03.aarch 15 MB/s | 57 kB 00:00 (8/137): glib2-2.76.0-1.fc38_clang16_03.aarch64 297 MB/s | 2.8 MB 00:00 (9/137): coreutils-common-9.1-11.fc38_clang16_0 83 MB/s | 2.0 MB 00:00 (10/137): gnupg2-2.4.0-3.fc38_clang16_03.aarch6 141 MB/s | 2.4 MB 00:00 (11/137): json-c-0.16-4.fc38_clang_unknown.aarc 6.0 MB/s | 45 kB 00:00 (12/137): keyutils-libs-1.6.1-6.fc38_clang16_03 7.7 MB/s | 31 kB 00:00 (13/137): libacl-2.3.1-6.fc38_clang16_03.aarch6 3.6 MB/s | 23 kB 00:00 (14/137): libassuan-2.5.5-6.fc38_clang16_03.aar 10 MB/s | 65 kB 00:00 (15/137): libb2-0.98.1-8.fc38_clang16_03.aarch6 5.2 MB/s | 32 kB 00:00 (16/137): libblkid-2.38.1-4.fc38_clang16_03.aar 27 MB/s | 100 kB 00:00 (17/137): libcap-2.48-6.fc38_clang16_03.aarch64 19 MB/s | 67 kB 00:00 (18/137): libcom_err-1.46.5-4.fc38_clang16_03.a 11 MB/s | 26 kB 00:00 (19/137): libbrotli-1.0.9-11.fc38_clang16_03.aa 40 MB/s | 322 kB 00:00 (20/137): libcomps-0.1.18-6.fc38_clang16_03.aar 30 MB/s | 88 kB 00:00 (21/137): libcap-ng-0.8.3-5.fc38_clang16_03.aar 4.8 MB/s | 32 kB 00:00 (22/137): libcurl-7.87.0-6.fc38_clang16_03.aarc 110 MB/s | 305 kB 00:00 (23/137): libdnf-0.70.0-1.fc38_clang16_03.aarch 161 MB/s | 622 kB 00:00 (24/137): libevent-2.1.12-8.fc38_clang16_03.aar 67 MB/s | 268 kB 00:00 (25/137): libmount-2.38.1-4.fc38_clang16_03.aar 106 MB/s | 124 kB 00:00 (26/137): libnsl2-2.0.0-5.fc38_clang16_03.aarch 22 MB/s | 29 kB 00:00 (27/137): libidn2-2.3.4-2.fc38_clang16_03.aarch 24 MB/s | 142 kB 00:00 (28/137): librepo-1.15.1-2.fc38_clang16_03.aarc 32 MB/s | 91 kB 00:00 (29/137): libselinux-3.5-1.fc38_clang16_03.aarc 31 MB/s | 81 kB 00:00 (30/137): libsmartcols-2.38.1-4.fc38_clang16_03 40 MB/s | 60 kB 00:00 (31/137): libsemanage-3.5-1.fc38_clang16_03.aar 28 MB/s | 112 kB 00:00 (32/137): libsigsegv-2.14-4.fc38_clang16_03.aar 8.5 MB/s | 27 kB 00:00 (33/137): libtasn1-4.19.0-2.fc38_clang16_03.aar 35 MB/s | 75 kB 00:00 (34/137): libtirpc-1.3.3-1.fc38_clang16_03.aarc 31 MB/s | 92 kB 00:00 (35/137): libunistring-1.1-3.fc38_clang16_03.aa 123 MB/s | 546 kB 00:00 (36/137): libuuid-2.38.1-4.fc38_clang16_03.aarc 5.2 MB/s | 26 kB 00:00 (37/137): libxcrypt-4.4.33-7.fc38_clang16_03.aa 36 MB/s | 125 kB 00:00 (38/137): libyaml-0.2.5-9.fc38_clang16_03.aarch 14 MB/s | 57 kB 00:00 (39/137): ncurses-base-6.4-3.20230114.fc38_clan 24 MB/s | 63 kB 00:00 (40/137): ncurses-libs-6.4-3.20230114.fc38_clan 80 MB/s | 305 kB 00:00 (41/137): python3-hawkey-0.70.0-1.fc38_clang16_ 33 MB/s | 90 kB 00:00 (42/137): python3-libcomps-0.1.18-6.fc38_clang1 18 MB/s | 46 kB 00:00 (43/137): npth-1.6-12.fc38_clang16_03.aarch64.r 5.0 MB/s | 25 kB 00:00 (44/137): python3-libdnf-0.70.0-1.fc38_clang16_ 167 MB/s | 674 kB 00:00 (45/137): readline-8.2-3.fc38_clang16_03.aarch6 64 MB/s | 214 kB 00:00 (46/137): sqlite-libs-3.40.1-2.fc38_clang16_03. 128 MB/s | 680 kB 00:00 (47/137): systemd-libs-253-621.fc38_clang16_03. 112 MB/s | 560 kB 00:00 (48/137): tpm2-tss-4.0.1-3.fc38_clang16_03.aarc 84 MB/s | 546 kB 00:00 (49/137): zchunk-libs-1.3.0-1.fc38_clang16_03.a 18 MB/s | 46 kB 00:00 (50/137): xz-libs-5.4.1-1.fc38_clang16_03.aarch 19 MB/s | 109 kB 00:00 (51/137): basesystem-11-15.fc38.noarch.rpm 103 kB/s | 7.0 kB 00:00 (52/137): bzip2-libs-1.0.8-13.fc38.aarch64.rpm 315 kB/s | 43 kB 00:00 (53/137): audit-libs-3.1-2.fc38.aarch64.rpm 685 kB/s | 118 kB 00:00 (54/137): crypto-policies-20230301-1.gita12f7b2 1.3 MB/s | 93 kB 00:00 (55/137): dbus-libs-1.14.6-1.fc38.aarch64.rpm 2.2 MB/s | 155 kB 00:00 (56/137): ca-certificates-2023.2.60-2.fc38.noar 3.4 MB/s | 845 kB 00:00 (57/137): cyrus-sasl-lib-2.1.28-9.fc38.aarch64. 4.3 MB/s | 778 kB 00:00 (58/137): dnf-data-4.14.0-2.fc38.noarch.rpm 1.1 MB/s | 40 kB 00:00 (59/137): dnf-4.14.0-2.fc38.noarch.rpm 6.5 MB/s | 478 kB 00:00 (60/137): dnf-plugins-core-4.3.1-2.fc38.noarch. 967 kB/s | 33 kB 00:00 (61/137): elfutils-default-yama-scope-0.189-1.f 432 kB/s | 15 kB 00:00 (62/137): elfutils-libelf-0.189-1.fc38.aarch64. 5.2 MB/s | 195 kB 00:00 (63/137): expat-2.5.0-2.fc38.aarch64.rpm 2.9 MB/s | 108 kB 00:00 (64/137): elfutils-libs-0.189-1.fc38.aarch64.rp 6.6 MB/s | 259 kB 00:00 (65/137): fedora-gpg-keys-38-0.5.noarch.rpm 3.5 MB/s | 126 kB 00:00 (66/137): fedora-release-38-0.30.noarch.rpm 355 kB/s | 12 kB 00:00 (67/137): fedora-release-common-38-0.30.noarch. 645 kB/s | 22 kB 00:00 (68/137): fedora-release-identity-basic-38-0.30 375 kB/s | 13 kB 00:00 (69/137): fedora-repos-38-0.5.noarch.rpm 272 kB/s | 9.4 kB 00:00 (70/137): file-libs-5.44-3.fc38.aarch64.rpm 10 MB/s | 730 kB 00:00 (71/137): filesystem-3.18-3.fc38.aarch64.rpm 13 MB/s | 1.1 MB 00:00 (72/137): glibc-common-2.37-1.fc38.aarch64.rpm 7.5 MB/s | 309 kB 00:00 (73/137): glibc-2.37-1.fc38.aarch64.rpm 21 MB/s | 1.7 MB 00:00 (74/137): glibc-minimal-langpack-2.37-1.fc38.aa 1.0 MB/s | 35 kB 00:00 (75/137): gmp-6.2.1-4.fc38.aarch64.rpm 7.0 MB/s | 266 kB 00:00 (76/137): gpgme-1.17.1-3.fc38.aarch64.rpm 5.2 MB/s | 204 kB 00:00 (77/137): gnutls-3.8.0-2.fc38.aarch64.rpm 22 MB/s | 1.0 MB 00:00 (78/137): grep-3.8-3.fc38.aarch64.rpm 7.5 MB/s | 291 kB 00:00 (79/137): ima-evm-utils-1.4-7.fc38.aarch64.rpm 1.7 MB/s | 63 kB 00:00 (80/137): krb5-libs-1.20.1-8.fc38.aarch64.rpm 17 MB/s | 732 kB 00:00 (81/137): libarchive-3.6.1-4.fc38.aarch64.rpm 9.9 MB/s | 394 kB 00:00 (82/137): libattr-2.5.1-6.fc38.aarch64.rpm 522 kB/s | 18 kB 00:00 (83/137): libffi-3.4.4-2.fc38.aarch64.rpm 1.0 MB/s | 36 kB 00:00 (84/137): libfsverity-1.4-9.fc38.aarch64.rpm 556 kB/s | 19 kB 00:00 (85/137): libgcc-13.0.1-0.7.fc38.aarch64.rpm 2.3 MB/s | 82 kB 00:00 (86/137): libgcrypt-1.10.1-7.fc38.aarch64.rpm 11 MB/s | 456 kB 00:00 (87/137): libgomp-13.0.1-0.7.fc38.aarch64.rpm 7.9 MB/s | 301 kB 00:00 (88/137): libgpg-error-1.46-2.fc38.aarch64.rpm 5.9 MB/s | 228 kB 00:00 (89/137): libksba-1.6.3-2.fc38.aarch64.rpm 4.3 MB/s | 156 kB 00:00 (90/137): libmodulemd-2.14.0-5.fc38.aarch64.rpm 5.6 MB/s | 211 kB 00:00 (91/137): libnghttp2-1.52.0-1.fc38.aarch64.rpm 2.1 MB/s | 75 kB 00:00 (92/137): libpsl-0.21.2-2.fc38.aarch64.rpm 1.8 MB/s | 66 kB 00:00 (93/137): libreport-filesystem-2.17.8-1.fc38.no 418 kB/s | 14 kB 00:00 (94/137): libsepol-3.5-1.fc38.aarch64.rpm 8.1 MB/s | 311 kB 00:00 (95/137): libsolv-0.7.22-4.fc38.aarch64.rpm 10 MB/s | 391 kB 00:00 (96/137): libssh-0.10.4-4.fc38.aarch64.rpm 5.6 MB/s | 209 kB 00:00 (97/137): libssh-config-0.10.4-4.fc38.noarch.rp 258 kB/s | 8.9 kB 00:00 (98/137): libstdc++-13.0.1-0.7.fc38.aarch64.rpm 18 MB/s | 806 kB 00:00 (99/137): libverto-0.3.2-5.fc38.aarch64.rpm 583 kB/s | 21 kB 00:00 (100/137): libunistring1.0-1.0-1.fc38.aarch64.r 13 MB/s | 536 kB 00:00 (101/137): libxml2-2.10.3-3.fc38.aarch64.rpm 16 MB/s | 689 kB 00:00 (102/137): libzstd-1.5.4-1.fc38.aarch64.rpm 7.2 MB/s | 276 kB 00:00 (103/137): lua-libs-5.4.4-9.fc38.aarch64.rpm 3.5 MB/s | 130 kB 00:00 (104/137): lz4-libs-1.9.4-2.fc38.aarch64.rpm 1.8 MB/s | 68 kB 00:00 (105/137): mpdecimal-2.5.1-6.fc38.aarch64.rpm 2.5 MB/s | 90 kB 00:00 (106/137): mpfr-4.1.1-3.fc38.aarch64.rpm 14 MB/s | 576 kB 00:00 (107/137): nettle-3.8-3.fc38.aarch64.rpm 11 MB/s | 422 kB 00:00 (108/137): openldap-2.6.4-1.fc38.aarch64.rpm 6.7 MB/s | 251 kB 00:00 (109/137): p11-kit-trust-0.24.1-6.fc38.aarch64. 3.6 MB/s | 136 kB 00:00 (110/137): p11-kit-0.24.1-6.fc38.aarch64.rpm 8.0 MB/s | 353 kB 00:00 (111/137): openssl-libs-3.0.8-1.fc38.aarch64.rp 26 MB/s | 2.0 MB 00:00 (112/137): pcre2-10.42-1.fc38.1.aarch64.rpm 5.3 MB/s | 220 kB 00:00 (113/137): pcre2-syntax-10.42-1.fc38.1.noarch.r 3.5 MB/s | 144 kB 00:00 (114/137): popt-1.19-2.fc38.aarch64.rpm 1.9 MB/s | 66 kB 00:00 (115/137): publicsuffix-list-dafsa-20221208-2.f 1.7 MB/s | 59 kB 00:00 (116/137): python-setuptools-wheel-65.5.1-2.fc3 13 MB/s | 715 kB 00:00 (117/137): python-pip-wheel-22.3.1-2.fc38.noarc 20 MB/s | 1.4 MB 00:00 (118/137): python3-3.11.2-1.fc38.aarch64.rpm 754 kB/s | 28 kB 00:00 (119/137): python3-dateutil-2.8.2-5.fc38.noarch 9.2 MB/s | 360 kB 00:00 (120/137): python3-distro-1.8.0-2.fc38.noarch.r 1.4 MB/s | 49 kB 00:00 (121/137): python3-dbus-1.3.2-2.fc38.aarch64.rp 4.2 MB/s | 158 kB 00:00 (122/137): python3-dnf-4.14.0-2.fc38.noarch.rpm 15 MB/s | 604 kB 00:00 (123/137): python3-dnf-plugins-core-4.3.1-2.fc3 6.4 MB/s | 277 kB 00:00 (124/137): python3-gpg-1.17.1-3.fc38.aarch64.rp 6.5 MB/s | 291 kB 00:00 (125/137): python3-rpm-4.18.1-1.fc38.aarch64.rp 2.0 MB/s | 72 kB 00:00 (126/137): python3-six-1.16.0-9.fc38.noarch.rpm 1.2 MB/s | 42 kB 00:00 (127/137): rpm-build-libs-4.18.1-1.fc38.aarch64 2.3 MB/s | 91 kB 00:00 (128/137): rpm-4.18.1-1.fc38.aarch64.rpm 11 MB/s | 567 kB 00:00 (129/137): rpm-libs-4.18.1-1.fc38.aarch64.rpm 7.8 MB/s | 308 kB 00:00 (130/137): rpm-sequoia-1.3.0-1.fc38.aarch64.rpm 14 MB/s | 803 kB 00:00 (131/137): rpm-sign-libs-4.18.1-1.fc38.aarch64. 677 kB/s | 26 kB 00:00 (132/137): sed-4.8-12.fc38.aarch64.rpm 7.7 MB/s | 303 kB 00:00 (133/137): setup-2.14.3-2.fc38.noarch.rpm 4.1 MB/s | 152 kB 00:00 (134/137): tzdata-2022g-2.fc38.noarch.rpm 11 MB/s | 716 kB 00:00 (135/137): python3-libs-3.11.2-1.fc38.aarch64.r 34 MB/s | 9.5 MB 00:00 (136/137): shadow-utils-4.13-5.fc38.aarch64.rpm 15 MB/s | 1.3 MB 00:00 (137/137): zlib-1.2.13-3.fc38.aarch64.rpm 2.5 MB/s | 93 kB 00:00 -------------------------------------------------------------------------------- Total 32 MB/s | 56 MB 00:01 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.aarch64 1/1 Preparing : 1/1 Installing : libgcc-13.0.1-0.7.fc38.aarch64 1/137 Running scriptlet: libgcc-13.0.1-0.7.fc38.aarch64 1/137 Installing : tzdata-2022g-2.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-0.30.noarch 4/137 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 5/137 Installing : publicsuffix-list-dafsa-20221208-2.fc38.noarch 6/137 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 7/137 Installing : libssh-config-0.10.4-4.fc38.noarch 8/137 Installing : libreport-filesystem-2.17.8-1.fc38.noarch 9/137 Installing : dnf-data-4.14.0-2.fc38.noarch 10/137 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : fedora-gpg-keys-38-0.5.noarch 11/137 Installing : fedora-release-38-0.30.noarch 12/137 Installing : fedora-repos-38-0.5.noarch 13/137 Installing : fedora-release-common-38-0.30.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.aarch64 16/137 Installing : basesystem-11-15.fc38.noarch 17/137 Installing : ncurses-base-6.4-3.20230114.fc38_clang16_03.noar 18/137 Installing : ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarc 19/137 Running scriptlet: glibc-2.37-1.fc38.aarch64 20/137 Installing : glibc-2.37-1.fc38.aarch64 20/137 Running scriptlet: glibc-2.37-1.fc38.aarch64 20/137 Installing : bash-5.2.15-3.fc38_clang16_03.aarch64 21/137 Running scriptlet: bash-5.2.15-3.fc38_clang16_03.aarch64 21/137 Installing : glibc-common-2.37-1.fc38.aarch64 22/137 Installing : glibc-minimal-langpack-2.37-1.fc38.aarch64 23/137 Installing : zlib-1.2.13-3.fc38.aarch64 24/137 Installing : xz-libs-5.4.1-1.fc38_clang16_03.aarch64 25/137 Installing : bzip2-libs-1.0.8-13.fc38.aarch64 26/137 Installing : libzstd-1.5.4-1.fc38.aarch64 27/137 Installing : sqlite-libs-3.40.1-2.fc38_clang16_03.aarch64 28/137 Installing : libcap-2.48-6.fc38_clang16_03.aarch64 29/137 Installing : gmp-1:6.2.1-4.fc38.aarch64 30/137 Installing : libgpg-error-1.46-2.fc38.aarch64 31/137 Installing : popt-1.19-2.fc38.aarch64 32/137 Installing : libxml2-2.10.3-3.fc38.aarch64 33/137 Installing : libuuid-2.38.1-4.fc38_clang16_03.aarch64 34/137 Installing : lua-libs-5.4.4-9.fc38.aarch64 35/137 Installing : elfutils-libelf-0.189-1.fc38.aarch64 36/137 Installing : file-libs-5.44-3.fc38.aarch64 37/137 Installing : libxcrypt-4.4.33-7.fc38_clang16_03.aarch64 38/137 Installing : readline-8.2-3.fc38_clang16_03.aarch64 39/137 Installing : libattr-2.5.1-6.fc38.aarch64 40/137 Installing : libacl-2.3.1-6.fc38_clang16_03.aarch64 41/137 Installing : libffi-3.4.4-2.fc38.aarch64 42/137 Installing : p11-kit-0.24.1-6.fc38.aarch64 43/137 Installing : libstdc++-13.0.1-0.7.fc38.aarch64 44/137 Installing : pcre2-10.42-1.fc38.1.aarch64 45/137 Installing : libassuan-2.5.5-6.fc38_clang16_03.aarch64 46/137 Installing : gdbm-libs-1:1.23-3.fc38_clang16_03.aarch64 47/137 Installing : json-c-0.16-4.fc38_clang_unknown.aarch64 48/137 Installing : keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 49/137 Installing : libcom_err-1.46.5-4.fc38_clang16_03.aarch64 50/137 Installing : libsmartcols-2.38.1-4.fc38_clang16_03.aarch64 51/137 Installing : libtasn1-4.19.0-2.fc38_clang16_03.aarch64 52/137 Installing : libunistring-1.1-3.fc38_clang16_03.aarch64 53/137 Installing : libidn2-2.3.4-2.fc38_clang16_03.aarch64 54/137 Installing : expat-2.5.0-2.fc38.aarch64 55/137 Installing : libsepol-3.5-1.fc38.aarch64 56/137 Installing : libselinux-3.5-1.fc38_clang16_03.aarch64 57/137 Installing : sed-4.8-12.fc38.aarch64 58/137 Installing : lz4-libs-1.9.4-2.fc38.aarch64 59/137 Installing : systemd-libs-253-621.fc38_clang16_03.aarch64 60/137 Installing : dbus-libs-1:1.14.6-1.fc38.aarch64 61/137 Installing : findutils-1:4.9.0-3.fc38_clang16_03.aarch64 62/137 Installing : libcomps-0.1.18-6.fc38_clang16_03.aarch64 63/137 Installing : cyrus-sasl-lib-2.1.28-9.fc38.aarch64 64/137 Installing : grep-3.8-3.fc38.aarch64 65/137 Installing : libblkid-2.38.1-4.fc38_clang16_03.aarch64 66/137 Installing : libmount-2.38.1-4.fc38_clang16_03.aarch64 67/137 Installing : libgcrypt-1.10.1-7.fc38.aarch64 68/137 Installing : libksba-1.6.3-2.fc38.aarch64 69/137 Installing : mpfr-4.1.1-3.fc38.aarch64 70/137 Installing : nettle-3.8-3.fc38.aarch64 71/137 Installing : elfutils-default-yama-scope-0.189-1.fc38.noarch 72/137 Running scriptlet: elfutils-default-yama-scope-0.189-1.fc38.noarch 72/137 Installing : elfutils-libs-0.189-1.fc38.aarch64 73/137 Installing : alternatives-1.21-2.fc38_clang16_03.aarch64 74/137 Installing : p11-kit-trust-0.24.1-6.fc38.aarch64 75/137 Running scriptlet: p11-kit-trust-0.24.1-6.fc38.aarch64 75/137 Installing : gnutls-3.8.0-2.fc38.aarch64 76/137 Installing : glib2-2.76.0-1.fc38_clang16_03.aarch64 77/137 Installing : libb2-0.98.1-8.fc38_clang16_03.aarch64 78/137 Installing : libbrotli-1.0.9-11.fc38_clang16_03.aarch64 79/137 Installing : libcap-ng-0.8.3-5.fc38_clang16_03.aarch64 80/137 Installing : audit-libs-3.1-2.fc38.aarch64 81/137 Installing : libsemanage-3.5-1.fc38_clang16_03.aarch64 82/137 Installing : shadow-utils-2:4.13-5.fc38.aarch64 83/137 Installing : libsigsegv-2.14-4.fc38_clang16_03.aarch64 84/137 Installing : gawk-5.1.1-5.fc38_clang16_03.aarch64 85/137 Installing : libyaml-0.2.5-9.fc38_clang16_03.aarch64 86/137 Installing : npth-1.6-12.fc38_clang16_03.aarch64 87/137 Installing : libgomp-13.0.1-0.7.fc38.aarch64 88/137 Installing : libnghttp2-1.52.0-1.fc38.aarch64 89/137 Installing : libunistring1.0-1.0-1.fc38.aarch64 90/137 Installing : libpsl-0.21.2-2.fc38.aarch64 91/137 Installing : libverto-0.3.2-5.fc38.aarch64 92/137 Installing : mpdecimal-2.5.1-6.fc38.aarch64 93/137 Installing : coreutils-common-9.1-11.fc38_clang16_03.aarch64 94/137 Installing : openssl-libs-1:3.0.8-1.fc38.aarch64 95/137 Installing : coreutils-9.1-11.fc38_clang16_03.aarch64 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.3.0-1.fc38.aarch64 98/137 Installing : rpm-libs-4.18.1-1.fc38.aarch64 99/137 Installing : krb5-libs-1.20.1-8.fc38.aarch64 100/137 Installing : libtirpc-1.3.3-1.fc38_clang16_03.aarch64 101/137 Installing : libmodulemd-2.14.0-5.fc38.aarch64 102/137 Installing : zchunk-libs-1.3.0-1.fc38_clang16_03.aarch64 103/137 Installing : libsolv-0.7.22-4.fc38.aarch64 104/137 Installing : libfsverity-1.4-9.fc38.aarch64 105/137 Installing : libnsl2-2.0.0-5.fc38_clang16_03.aarch64 106/137 Installing : libssh-0.10.4-4.fc38.aarch64 107/137 Installing : rpm-build-libs-4.18.1-1.fc38.aarch64 108/137 Installing : python-pip-wheel-22.3.1-2.fc38.noarch 109/137 Installing : python3-3.11.2-1.fc38.aarch64 110/137 Installing : python3-libs-3.11.2-1.fc38.aarch64 111/137 Installing : python3-dbus-1.3.2-2.fc38.aarch64 112/137 Installing : python3-libcomps-0.1.18-6.fc38_clang16_03.aarch6 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 : libevent-2.1.12-8.fc38_clang16_03.aarch64 117/137 Installing : openldap-2.6.4-1.fc38.aarch64 118/137 Installing : libcurl-7.87.0-6.fc38_clang16_03.aarch64 119/137 Installing : gnupg2-2.4.0-3.fc38_clang16_03.aarch64 120/137 Installing : gpgme-1.17.1-3.fc38.aarch64 121/137 Installing : librepo-1.15.1-2.fc38_clang16_03.aarch64 122/137 Installing : libdnf-0.70.0-1.fc38_clang16_03.aarch64 123/137 Installing : python3-libdnf-0.70.0-1.fc38_clang16_03.aarch64 124/137 Installing : python3-hawkey-0.70.0-1.fc38_clang16_03.aarch64 125/137 Installing : python3-gpg-1.17.1-3.fc38.aarch64 126/137 Installing : curl-7.87.0-6.fc38_clang16_03.aarch64 127/137 Running scriptlet: tpm2-tss-4.0.1-3.fc38_clang16_03.aarch64 128/137 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.1-3.fc38_clang16_03.aarch64 128/137 Installing : ima-evm-utils-1.4-7.fc38.aarch64 129/137 Installing : rpm-sign-libs-4.18.1-1.fc38.aarch64 130/137 Installing : python3-rpm-4.18.1-1.fc38.aarch64 131/137 Installing : python3-dnf-4.14.0-2.fc38.noarch 132/137 Installing : python3-dnf-plugins-core-4.3.1-2.fc38.noarch 133/137 Installing : libarchive-3.6.1-4.fc38.aarch64 134/137 Running scriptlet: rpm-4.18.1-1.fc38.aarch64 135/137 Installing : rpm-4.18.1-1.fc38.aarch64 135/137 Installing : dnf-plugins-core-4.3.1-2.fc38.noarch 136/137 Installing : dnf-4.14.0-2.fc38.noarch 137/137 Running scriptlet: dnf-4.14.0-2.fc38.noarch 137/137 Running scriptlet: filesystem-3.18-3.fc38.aarch64 137/137 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 137/137 Running scriptlet: rpm-4.18.1-1.fc38.aarch64 137/137 Running scriptlet: dnf-4.14.0-2.fc38.noarch 137/137 Verifying : alternatives-1.21-2.fc38_clang16_03.aarch64 1/137 Verifying : bash-5.2.15-3.fc38_clang16_03.aarch64 2/137 Verifying : coreutils-9.1-11.fc38_clang16_03.aarch64 3/137 Verifying : coreutils-common-9.1-11.fc38_clang16_03.aarch64 4/137 Verifying : curl-7.87.0-6.fc38_clang16_03.aarch64 5/137 Verifying : findutils-1:4.9.0-3.fc38_clang16_03.aarch64 6/137 Verifying : gawk-5.1.1-5.fc38_clang16_03.aarch64 7/137 Verifying : gdbm-libs-1:1.23-3.fc38_clang16_03.aarch64 8/137 Verifying : glib2-2.76.0-1.fc38_clang16_03.aarch64 9/137 Verifying : gnupg2-2.4.0-3.fc38_clang16_03.aarch64 10/137 Verifying : json-c-0.16-4.fc38_clang_unknown.aarch64 11/137 Verifying : keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 12/137 Verifying : libacl-2.3.1-6.fc38_clang16_03.aarch64 13/137 Verifying : libassuan-2.5.5-6.fc38_clang16_03.aarch64 14/137 Verifying : libb2-0.98.1-8.fc38_clang16_03.aarch64 15/137 Verifying : libblkid-2.38.1-4.fc38_clang16_03.aarch64 16/137 Verifying : libbrotli-1.0.9-11.fc38_clang16_03.aarch64 17/137 Verifying : libcap-2.48-6.fc38_clang16_03.aarch64 18/137 Verifying : libcap-ng-0.8.3-5.fc38_clang16_03.aarch64 19/137 Verifying : libcom_err-1.46.5-4.fc38_clang16_03.aarch64 20/137 Verifying : libcomps-0.1.18-6.fc38_clang16_03.aarch64 21/137 Verifying : libcurl-7.87.0-6.fc38_clang16_03.aarch64 22/137 Verifying : libdnf-0.70.0-1.fc38_clang16_03.aarch64 23/137 Verifying : libevent-2.1.12-8.fc38_clang16_03.aarch64 24/137 Verifying : libidn2-2.3.4-2.fc38_clang16_03.aarch64 25/137 Verifying : libmount-2.38.1-4.fc38_clang16_03.aarch64 26/137 Verifying : libnsl2-2.0.0-5.fc38_clang16_03.aarch64 27/137 Verifying : librepo-1.15.1-2.fc38_clang16_03.aarch64 28/137 Verifying : libselinux-3.5-1.fc38_clang16_03.aarch64 29/137 Verifying : libsemanage-3.5-1.fc38_clang16_03.aarch64 30/137 Verifying : libsigsegv-2.14-4.fc38_clang16_03.aarch64 31/137 Verifying : libsmartcols-2.38.1-4.fc38_clang16_03.aarch64 32/137 Verifying : libtasn1-4.19.0-2.fc38_clang16_03.aarch64 33/137 Verifying : libtirpc-1.3.3-1.fc38_clang16_03.aarch64 34/137 Verifying : libunistring-1.1-3.fc38_clang16_03.aarch64 35/137 Verifying : libuuid-2.38.1-4.fc38_clang16_03.aarch64 36/137 Verifying : libxcrypt-4.4.33-7.fc38_clang16_03.aarch64 37/137 Verifying : libyaml-0.2.5-9.fc38_clang16_03.aarch64 38/137 Verifying : ncurses-base-6.4-3.20230114.fc38_clang16_03.noar 39/137 Verifying : ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarc 40/137 Verifying : npth-1.6-12.fc38_clang16_03.aarch64 41/137 Verifying : python3-hawkey-0.70.0-1.fc38_clang16_03.aarch64 42/137 Verifying : python3-libcomps-0.1.18-6.fc38_clang16_03.aarch6 43/137 Verifying : python3-libdnf-0.70.0-1.fc38_clang16_03.aarch64 44/137 Verifying : readline-8.2-3.fc38_clang16_03.aarch64 45/137 Verifying : sqlite-libs-3.40.1-2.fc38_clang16_03.aarch64 46/137 Verifying : systemd-libs-253-621.fc38_clang16_03.aarch64 47/137 Verifying : tpm2-tss-4.0.1-3.fc38_clang16_03.aarch64 48/137 Verifying : xz-libs-5.4.1-1.fc38_clang16_03.aarch64 49/137 Verifying : zchunk-libs-1.3.0-1.fc38_clang16_03.aarch64 50/137 Verifying : audit-libs-3.1-2.fc38.aarch64 51/137 Verifying : basesystem-11-15.fc38.noarch 52/137 Verifying : bzip2-libs-1.0.8-13.fc38.aarch64 53/137 Verifying : ca-certificates-2023.2.60-2.fc38.noarch 54/137 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 55/137 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.aarch64 56/137 Verifying : dbus-libs-1:1.14.6-1.fc38.aarch64 57/137 Verifying : dnf-4.14.0-2.fc38.noarch 58/137 Verifying : dnf-data-4.14.0-2.fc38.noarch 59/137 Verifying : dnf-plugins-core-4.3.1-2.fc38.noarch 60/137 Verifying : elfutils-default-yama-scope-0.189-1.fc38.noarch 61/137 Verifying : elfutils-libelf-0.189-1.fc38.aarch64 62/137 Verifying : elfutils-libs-0.189-1.fc38.aarch64 63/137 Verifying : expat-2.5.0-2.fc38.aarch64 64/137 Verifying : fedora-gpg-keys-38-0.5.noarch 65/137 Verifying : fedora-release-38-0.30.noarch 66/137 Verifying : fedora-release-common-38-0.30.noarch 67/137 Verifying : fedora-release-identity-basic-38-0.30.noarch 68/137 Verifying : fedora-repos-38-0.5.noarch 69/137 Verifying : file-libs-5.44-3.fc38.aarch64 70/137 Verifying : filesystem-3.18-3.fc38.aarch64 71/137 Verifying : glibc-2.37-1.fc38.aarch64 72/137 Verifying : glibc-common-2.37-1.fc38.aarch64 73/137 Verifying : glibc-minimal-langpack-2.37-1.fc38.aarch64 74/137 Verifying : gmp-1:6.2.1-4.fc38.aarch64 75/137 Verifying : gnutls-3.8.0-2.fc38.aarch64 76/137 Verifying : gpgme-1.17.1-3.fc38.aarch64 77/137 Verifying : grep-3.8-3.fc38.aarch64 78/137 Verifying : ima-evm-utils-1.4-7.fc38.aarch64 79/137 Verifying : krb5-libs-1.20.1-8.fc38.aarch64 80/137 Verifying : libarchive-3.6.1-4.fc38.aarch64 81/137 Verifying : libattr-2.5.1-6.fc38.aarch64 82/137 Verifying : libffi-3.4.4-2.fc38.aarch64 83/137 Verifying : libfsverity-1.4-9.fc38.aarch64 84/137 Verifying : libgcc-13.0.1-0.7.fc38.aarch64 85/137 Verifying : libgcrypt-1.10.1-7.fc38.aarch64 86/137 Verifying : libgomp-13.0.1-0.7.fc38.aarch64 87/137 Verifying : libgpg-error-1.46-2.fc38.aarch64 88/137 Verifying : libksba-1.6.3-2.fc38.aarch64 89/137 Verifying : libmodulemd-2.14.0-5.fc38.aarch64 90/137 Verifying : libnghttp2-1.52.0-1.fc38.aarch64 91/137 Verifying : libpsl-0.21.2-2.fc38.aarch64 92/137 Verifying : libreport-filesystem-2.17.8-1.fc38.noarch 93/137 Verifying : libsepol-3.5-1.fc38.aarch64 94/137 Verifying : libsolv-0.7.22-4.fc38.aarch64 95/137 Verifying : libssh-0.10.4-4.fc38.aarch64 96/137 Verifying : libssh-config-0.10.4-4.fc38.noarch 97/137 Verifying : libstdc++-13.0.1-0.7.fc38.aarch64 98/137 Verifying : libunistring1.0-1.0-1.fc38.aarch64 99/137 Verifying : libverto-0.3.2-5.fc38.aarch64 100/137 Verifying : libxml2-2.10.3-3.fc38.aarch64 101/137 Verifying : libzstd-1.5.4-1.fc38.aarch64 102/137 Verifying : lua-libs-5.4.4-9.fc38.aarch64 103/137 Verifying : lz4-libs-1.9.4-2.fc38.aarch64 104/137 Verifying : mpdecimal-2.5.1-6.fc38.aarch64 105/137 Verifying : mpfr-4.1.1-3.fc38.aarch64 106/137 Verifying : nettle-3.8-3.fc38.aarch64 107/137 Verifying : openldap-2.6.4-1.fc38.aarch64 108/137 Verifying : openssl-libs-1:3.0.8-1.fc38.aarch64 109/137 Verifying : p11-kit-0.24.1-6.fc38.aarch64 110/137 Verifying : p11-kit-trust-0.24.1-6.fc38.aarch64 111/137 Verifying : pcre2-10.42-1.fc38.1.aarch64 112/137 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 113/137 Verifying : popt-1.19-2.fc38.aarch64 114/137 Verifying : publicsuffix-list-dafsa-20221208-2.fc38.noarch 115/137 Verifying : python-pip-wheel-22.3.1-2.fc38.noarch 116/137 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 117/137 Verifying : python3-3.11.2-1.fc38.aarch64 118/137 Verifying : python3-dateutil-1:2.8.2-5.fc38.noarch 119/137 Verifying : python3-dbus-1.3.2-2.fc38.aarch64 120/137 Verifying : python3-distro-1.8.0-2.fc38.noarch 121/137 Verifying : python3-dnf-4.14.0-2.fc38.noarch 122/137 Verifying : python3-dnf-plugins-core-4.3.1-2.fc38.noarch 123/137 Verifying : python3-gpg-1.17.1-3.fc38.aarch64 124/137 Verifying : python3-libs-3.11.2-1.fc38.aarch64 125/137 Verifying : python3-rpm-4.18.1-1.fc38.aarch64 126/137 Verifying : python3-six-1.16.0-9.fc38.noarch 127/137 Verifying : rpm-4.18.1-1.fc38.aarch64 128/137 Verifying : rpm-build-libs-4.18.1-1.fc38.aarch64 129/137 Verifying : rpm-libs-4.18.1-1.fc38.aarch64 130/137 Verifying : rpm-sequoia-1.3.0-1.fc38.aarch64 131/137 Verifying : rpm-sign-libs-4.18.1-1.fc38.aarch64 132/137 Verifying : sed-4.8-12.fc38.aarch64 133/137 Verifying : setup-2.14.3-2.fc38.noarch 134/137 Verifying : shadow-utils-2:4.13-5.fc38.aarch64 135/137 Verifying : tzdata-2022g-2.fc38.noarch 136/137 Verifying : zlib-1.2.13-3.fc38.aarch64 137/137 Installed products updated. Installed: alternatives-1.21-2.fc38_clang16_03.aarch64 audit-libs-3.1-2.fc38.aarch64 basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38_clang16_03.aarch64 bzip2-libs-1.0.8-13.fc38.aarch64 ca-certificates-2023.2.60-2.fc38.noarch coreutils-9.1-11.fc38_clang16_03.aarch64 coreutils-common-9.1-11.fc38_clang16_03.aarch64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-7.87.0-6.fc38_clang16_03.aarch64 cyrus-sasl-lib-2.1.28-9.fc38.aarch64 dbus-libs-1:1.14.6-1.fc38.aarch64 dnf-4.14.0-2.fc38.noarch dnf-data-4.14.0-2.fc38.noarch dnf-plugins-core-4.3.1-2.fc38.noarch elfutils-default-yama-scope-0.189-1.fc38.noarch elfutils-libelf-0.189-1.fc38.aarch64 elfutils-libs-0.189-1.fc38.aarch64 expat-2.5.0-2.fc38.aarch64 fedora-gpg-keys-38-0.5.noarch fedora-release-38-0.30.noarch fedora-release-common-38-0.30.noarch fedora-release-identity-basic-38-0.30.noarch fedora-repos-38-0.5.noarch file-libs-5.44-3.fc38.aarch64 filesystem-3.18-3.fc38.aarch64 findutils-1:4.9.0-3.fc38_clang16_03.aarch64 gawk-5.1.1-5.fc38_clang16_03.aarch64 gdbm-libs-1:1.23-3.fc38_clang16_03.aarch64 glib2-2.76.0-1.fc38_clang16_03.aarch64 glibc-2.37-1.fc38.aarch64 glibc-common-2.37-1.fc38.aarch64 glibc-minimal-langpack-2.37-1.fc38.aarch64 gmp-1:6.2.1-4.fc38.aarch64 gnupg2-2.4.0-3.fc38_clang16_03.aarch64 gnutls-3.8.0-2.fc38.aarch64 gpgme-1.17.1-3.fc38.aarch64 grep-3.8-3.fc38.aarch64 ima-evm-utils-1.4-7.fc38.aarch64 json-c-0.16-4.fc38_clang_unknown.aarch64 keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 krb5-libs-1.20.1-8.fc38.aarch64 libacl-2.3.1-6.fc38_clang16_03.aarch64 libarchive-3.6.1-4.fc38.aarch64 libassuan-2.5.5-6.fc38_clang16_03.aarch64 libattr-2.5.1-6.fc38.aarch64 libb2-0.98.1-8.fc38_clang16_03.aarch64 libblkid-2.38.1-4.fc38_clang16_03.aarch64 libbrotli-1.0.9-11.fc38_clang16_03.aarch64 libcap-2.48-6.fc38_clang16_03.aarch64 libcap-ng-0.8.3-5.fc38_clang16_03.aarch64 libcom_err-1.46.5-4.fc38_clang16_03.aarch64 libcomps-0.1.18-6.fc38_clang16_03.aarch64 libcurl-7.87.0-6.fc38_clang16_03.aarch64 libdnf-0.70.0-1.fc38_clang16_03.aarch64 libevent-2.1.12-8.fc38_clang16_03.aarch64 libffi-3.4.4-2.fc38.aarch64 libfsverity-1.4-9.fc38.aarch64 libgcc-13.0.1-0.7.fc38.aarch64 libgcrypt-1.10.1-7.fc38.aarch64 libgomp-13.0.1-0.7.fc38.aarch64 libgpg-error-1.46-2.fc38.aarch64 libidn2-2.3.4-2.fc38_clang16_03.aarch64 libksba-1.6.3-2.fc38.aarch64 libmodulemd-2.14.0-5.fc38.aarch64 libmount-2.38.1-4.fc38_clang16_03.aarch64 libnghttp2-1.52.0-1.fc38.aarch64 libnsl2-2.0.0-5.fc38_clang16_03.aarch64 libpsl-0.21.2-2.fc38.aarch64 librepo-1.15.1-2.fc38_clang16_03.aarch64 libreport-filesystem-2.17.8-1.fc38.noarch libselinux-3.5-1.fc38_clang16_03.aarch64 libsemanage-3.5-1.fc38_clang16_03.aarch64 libsepol-3.5-1.fc38.aarch64 libsigsegv-2.14-4.fc38_clang16_03.aarch64 libsmartcols-2.38.1-4.fc38_clang16_03.aarch64 libsolv-0.7.22-4.fc38.aarch64 libssh-0.10.4-4.fc38.aarch64 libssh-config-0.10.4-4.fc38.noarch libstdc++-13.0.1-0.7.fc38.aarch64 libtasn1-4.19.0-2.fc38_clang16_03.aarch64 libtirpc-1.3.3-1.fc38_clang16_03.aarch64 libunistring-1.1-3.fc38_clang16_03.aarch64 libunistring1.0-1.0-1.fc38.aarch64 libuuid-2.38.1-4.fc38_clang16_03.aarch64 libverto-0.3.2-5.fc38.aarch64 libxcrypt-4.4.33-7.fc38_clang16_03.aarch64 libxml2-2.10.3-3.fc38.aarch64 libyaml-0.2.5-9.fc38_clang16_03.aarch64 libzstd-1.5.4-1.fc38.aarch64 lua-libs-5.4.4-9.fc38.aarch64 lz4-libs-1.9.4-2.fc38.aarch64 mpdecimal-2.5.1-6.fc38.aarch64 mpfr-4.1.1-3.fc38.aarch64 ncurses-base-6.4-3.20230114.fc38_clang16_03.noarch ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarch64 nettle-3.8-3.fc38.aarch64 npth-1.6-12.fc38_clang16_03.aarch64 openldap-2.6.4-1.fc38.aarch64 openssl-libs-1:3.0.8-1.fc38.aarch64 p11-kit-0.24.1-6.fc38.aarch64 p11-kit-trust-0.24.1-6.fc38.aarch64 pcre2-10.42-1.fc38.1.aarch64 pcre2-syntax-10.42-1.fc38.1.noarch popt-1.19-2.fc38.aarch64 publicsuffix-list-dafsa-20221208-2.fc38.noarch python-pip-wheel-22.3.1-2.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.2-1.fc38.aarch64 python3-dateutil-1:2.8.2-5.fc38.noarch python3-dbus-1.3.2-2.fc38.aarch64 python3-distro-1.8.0-2.fc38.noarch python3-dnf-4.14.0-2.fc38.noarch python3-dnf-plugins-core-4.3.1-2.fc38.noarch python3-gpg-1.17.1-3.fc38.aarch64 python3-hawkey-0.70.0-1.fc38_clang16_03.aarch64 python3-libcomps-0.1.18-6.fc38_clang16_03.aarch64 python3-libdnf-0.70.0-1.fc38_clang16_03.aarch64 python3-libs-3.11.2-1.fc38.aarch64 python3-rpm-4.18.1-1.fc38.aarch64 python3-six-1.16.0-9.fc38.noarch readline-8.2-3.fc38_clang16_03.aarch64 rpm-4.18.1-1.fc38.aarch64 rpm-build-libs-4.18.1-1.fc38.aarch64 rpm-libs-4.18.1-1.fc38.aarch64 rpm-sequoia-1.3.0-1.fc38.aarch64 rpm-sign-libs-4.18.1-1.fc38.aarch64 sed-4.8-12.fc38.aarch64 setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-5.fc38.aarch64 sqlite-libs-3.40.1-2.fc38_clang16_03.aarch64 systemd-libs-253-621.fc38_clang16_03.aarch64 tpm2-tss-4.0.1-3.fc38_clang16_03.aarch64 tzdata-2022g-2.fc38.noarch xz-libs-5.4.1-1.fc38_clang16_03.aarch64 zchunk-libs-1.3.0-1.fc38_clang16_03.aarch64 zlib-1.2.13-3.fc38.aarch64 Complete! Finish(bootstrap): dnf install 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-aarch64-1679346432.514821/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: 3.5 INFO: Mock Version: 3.5 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 15 kB/s | 3.7 kB 00:00 Copr repository 17 MB/s | 4.8 MB 00:00 Additional repo https_download_copr_fedorainfra 14 kB/s | 3.3 kB 00:00 Additional repo https_download_copr_fedorainfra 11 kB/s | 3.3 kB 00:00 fedora 25 kB/s | 7.1 kB 00:00 updates 49 kB/s | 14 kB 00:00 Dependencies resolved. ========================================================================================= Package Arch Version Repo Size ========================================================================================= Installing group/module packages: bash aarch64 5.2.15-3.fc38_clang16_03 copr_base 1.7 M bzip2 aarch64 1.0.8-13.fc38 fedora 52 k coreutils aarch64 9.1-11.fc38_clang16_03 copr_base 1.0 M cpio aarch64 2.13-14.fc38 fedora 275 k diffutils aarch64 3.9-1.fc38 fedora 394 k fedora-release-common noarch 38-0.30 fedora 22 k findutils aarch64 1:4.9.0-3.fc38_clang16_03 copr_base 475 k gawk aarch64 5.1.1-5.fc38_clang16_03 copr_base 971 k glibc-minimal-langpack aarch64 2.37-1.fc38 fedora 35 k grep aarch64 3.8-3.fc38 fedora 291 k gzip aarch64 1.12-3.fc38_clang16_03 copr_base 158 k info aarch64 7.0.2-2.fc38 fedora 179 k patch aarch64 2.7.6-19.fc38 fedora 123 k redhat-rpm-config noarch 252-1.fc38 fedora 83 k rpm-build aarch64 4.18.1-1.fc38 fedora 77 k sed aarch64 4.8-12.fc38 fedora 303 k shadow-utils aarch64 2:4.13-5.fc38 fedora 1.3 M tar aarch64 2:1.34-7.fc38 fedora 880 k unzip aarch64 6.0-60.fc38 fedora 183 k util-linux aarch64 2.38.1-4.fc38_clang16_03 copr_base 2.2 M which aarch64 2.21-39.fc38_clang16_03 copr_base 41 k xz aarch64 5.4.1-1.fc38_clang16_03 copr_base 404 k Installing dependencies: alternatives aarch64 1.21-2.fc38_clang16_03 copr_base 38 k ansible-srpm-macros noarch 1-9.1.fc38 fedora 8.8 k audit-libs aarch64 3.1-2.fc38 fedora 118 k authselect aarch64 1.4.2-2.fc38_clang16_03 copr_base 139 k authselect-libs aarch64 1.4.2-2.fc38_clang16_03 copr_base 231 k basesystem noarch 11-15.fc38 fedora 7.0 k binutils aarch64 2.39-9.fc38 fedora 5.9 M binutils-gold aarch64 2.39-9.fc38 fedora 954 k bzip2-libs aarch64 1.0.8-13.fc38 fedora 43 k ca-certificates noarch 2023.2.60-2.fc38 fedora 845 k coreutils-common aarch64 9.1-11.fc38_clang16_03 copr_base 2.0 M cracklib aarch64 2.9.7-31.fc38_clang16_03 copr_base 81 k crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl aarch64 7.87.0-6.fc38_clang16_03 copr_base 335 k cyrus-sasl-lib aarch64 2.1.28-9.fc38 fedora 778 k debugedit aarch64 5.0-7.fc38 fedora 77 k dwz aarch64 0.15-2.fc38_clang16_03 copr_base 127 k ed aarch64 1.19-2.fc38 fedora 78 k efi-srpm-macros noarch 5-7.fc38 fedora 22 k elfutils aarch64 0.189-1.fc38 fedora 538 k elfutils-debuginfod-client aarch64 0.189-1.fc38 fedora 39 k elfutils-default-yama-scope noarch 0.189-1.fc38 fedora 15 k elfutils-libelf aarch64 0.189-1.fc38 fedora 195 k elfutils-libs aarch64 0.189-1.fc38 fedora 259 k fedora-gpg-keys noarch 38-0.5 fedora 126 k fedora-release noarch 38-0.30 fedora 12 k fedora-release-identity-basic noarch 38-0.30 fedora 13 k fedora-repos noarch 38-0.5 fedora 9.4 k file aarch64 5.44-3.fc38 fedora 50 k file-libs aarch64 5.44-3.fc38 fedora 730 k filesystem aarch64 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 aarch64 13.1-1.fc38 fedora 3.8 M gdbm-libs aarch64 1:1.23-3.fc38_clang16_03 copr_base 57 k ghc-srpm-macros noarch 1.6.1-1.fc38 fedora 8.0 k glibc aarch64 2.37-1.fc38 fedora 1.7 M glibc-common aarch64 2.37-1.fc38 fedora 309 k glibc-gconv-extra aarch64 2.37-1.fc38 fedora 2.0 M gmp aarch64 1:6.2.1-4.fc38 fedora 266 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 aarch64 2.13.1-6.fc38_clang16_03 copr_base 50 k kernel-srpm-macros noarch 1.0-16.fc38 fedora 9.3 k keyutils-libs aarch64 1.6.1-6.fc38_clang16_03 copr_base 31 k krb5-libs aarch64 1.20.1-8.fc38 fedora 732 k libacl aarch64 2.3.1-6.fc38_clang16_03 copr_base 23 k libarchive aarch64 3.6.1-4.fc38 fedora 394 k libattr aarch64 2.5.1-6.fc38 fedora 18 k libblkid aarch64 2.38.1-4.fc38_clang16_03 copr_base 100 k libbrotli aarch64 1.0.9-11.fc38_clang16_03 copr_base 322 k libcap aarch64 2.48-6.fc38_clang16_03 copr_base 67 k libcap-ng aarch64 0.8.3-5.fc38_clang16_03 copr_base 32 k libcom_err aarch64 1.46.5-4.fc38_clang16_03 copr_base 26 k libcurl aarch64 7.87.0-6.fc38_clang16_03 copr_base 305 k libdb aarch64 5.3.28-55.fc38 fedora 736 k libeconf aarch64 0.4.0-5.fc38 fedora 27 k libevent aarch64 2.1.12-8.fc38_clang16_03 copr_base 268 k libfdisk aarch64 2.38.1-4.fc38_clang16_03 copr_base 143 k libffi aarch64 3.4.4-2.fc38 fedora 36 k libgcc aarch64 13.0.1-0.7.fc38 fedora 82 k libgomp aarch64 13.0.1-0.7.fc38 fedora 301 k libidn2 aarch64 2.3.4-2.fc38_clang16_03 copr_base 142 k libmount aarch64 2.38.1-4.fc38_clang16_03 copr_base 124 k libnghttp2 aarch64 1.52.0-1.fc38 fedora 75 k libnsl2 aarch64 2.0.0-5.fc38_clang16_03 copr_base 29 k libpkgconf aarch64 1.8.0-6.fc38_clang16_03 copr_base 35 k libpsl aarch64 0.21.2-2.fc38 fedora 66 k libpwquality aarch64 1.4.5-3.fc38 fedora 120 k libselinux aarch64 3.5-1.fc38_clang16_03 copr_base 81 k libsemanage aarch64 3.5-1.fc38_clang16_03 copr_base 112 k libsepol aarch64 3.5-1.fc38 fedora 311 k libsigsegv aarch64 2.14-4.fc38_clang16_03 copr_base 27 k libsmartcols aarch64 2.38.1-4.fc38_clang16_03 copr_base 60 k libssh aarch64 0.10.4-4.fc38 fedora 209 k libssh-config noarch 0.10.4-4.fc38 fedora 8.9 k libstdc++ aarch64 13.0.1-0.7.fc38 fedora 806 k libtasn1 aarch64 4.19.0-2.fc38_clang16_03 copr_base 75 k libtirpc aarch64 1.3.3-1.fc38_clang16_03 copr_base 92 k libunistring aarch64 1.1-3.fc38_clang16_03 copr_base 546 k libunistring1.0 aarch64 1.0-1.fc38 fedora 536 k libutempter aarch64 1.2.1-8.fc38_clang16_03 copr_base 26 k libuuid aarch64 2.38.1-4.fc38_clang16_03 copr_base 26 k libverto aarch64 0.3.2-5.fc38 fedora 21 k libxcrypt aarch64 4.4.33-7.fc38_clang16_03 copr_base 125 k libxml2 aarch64 2.10.3-3.fc38 fedora 689 k libzstd aarch64 1.5.4-1.fc38 fedora 276 k lua-libs aarch64 5.4.4-9.fc38 fedora 130 k lua-srpm-macros noarch 1-8.fc38 fedora 8.6 k lz4-libs aarch64 1.9.4-2.fc38 fedora 68 k mpfr aarch64 4.1.1-3.fc38 fedora 576 k ncurses-base noarch 6.4-3.20230114.fc38_clang16_03 copr_base 63 k ncurses-libs aarch64 6.4-3.20230114.fc38_clang16_03 copr_base 305 k ocaml-srpm-macros noarch 7-3.fc38 fedora 13 k openblas-srpm-macros noarch 2-13.fc38 fedora 7.5 k openldap aarch64 2.6.4-1.fc38 fedora 251 k openssl-libs aarch64 1:3.0.8-1.fc38 fedora 2.0 M p11-kit aarch64 0.24.1-6.fc38 fedora 353 k p11-kit-trust aarch64 0.24.1-6.fc38 fedora 136 k package-notes-srpm-macros noarch 0.5-7.fc38 fedora 11 k pam aarch64 1.5.2-16.fc38 fedora 571 k pam-libs aarch64 1.5.2-16.fc38 fedora 58 k pcre2 aarch64 10.42-1.fc38.1 fedora 220 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k perl-srpm-macros noarch 1-48.fc38 fedora 8.4 k pkgconf aarch64 1.8.0-6.fc38_clang16_03 copr_base 40 k pkgconf-m4 noarch 1.8.0-6.fc38_clang16_03 copr_base 14 k pkgconf-pkg-config aarch64 1.8.0-6.fc38_clang16_03 copr_base 10 k popt aarch64 1.19-2.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20221208-2.fc38 fedora 59 k pyproject-srpm-macros noarch 1.6.3-1.fc38 fedora 14 k python-srpm-macros noarch 3.11-9.fc38 fedora 26 k qt5-srpm-macros noarch 5.15.8-2.fc38 fedora 8.1 k readline aarch64 8.2-3.fc38_clang16_03 copr_base 214 k rpm aarch64 4.18.1-1.fc38 fedora 567 k rpm-build-libs aarch64 4.18.1-1.fc38 fedora 91 k rpm-libs aarch64 4.18.1-1.fc38 fedora 308 k rpm-sequoia aarch64 1.3.0-1.fc38 fedora 803 k rpmautospec-rpm-macros noarch 0.3.5-1.fc38 fedora 9.3 k rust-srpm-macros noarch 24-1.fc38 fedora 12 k setup noarch 2.14.3-2.fc38 fedora 152 k sqlite-libs aarch64 3.40.1-2.fc38_clang16_03 copr_base 680 k systemd-libs aarch64 253-621.fc38_clang16_03 copr_base 560 k tzdata noarch 2022g-2.fc38 fedora 716 k util-linux-core aarch64 2.38.1-4.fc38_clang16_03 copr_base 432 k xxhash-libs aarch64 0.8.1-4.fc38 fedora 33 k xz-libs aarch64 5.4.1-1.fc38_clang16_03 copr_base 109 k zip aarch64 3.0-36.fc38 fedora 262 k zlib aarch64 1.2.13-3.fc38 fedora 93 k zstd aarch64 1.5.4-1.fc38 fedora 440 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================= Install 152 Packages Total size: 53 M Installed size: 307 M Downloading Packages: [SKIPPED] alternatives-1.21-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] authselect-1.4.2-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.2-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] bash-5.2.15-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] coreutils-9.1-11.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-11.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] cracklib-2.9.7-31.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] curl-7.87.0-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] dwz-0.15-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] gawk-5.1.1-5.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] gzip-1.12-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libblkid-2.38.1-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-11.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libcap-2.48-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-5.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libcurl-7.87.0-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-8.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libmount-2.38.1-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-5.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libselinux-3.5-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libsemanage-3.5-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libunistring-1.1-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-8.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.33-7.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-3.20230114.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] pkgconf-1.8.0-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-6.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] readline-8.2-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.40.1-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] systemd-libs-253-621.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] which-2.21-39.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] xz-5.4.1-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.1-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-9.1.fc38.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.1-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] basesystem-11-15.fc38.noarch.rpm: Already downloaded [SKIPPED] binutils-2.39-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-13.fc38.aarch64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-13.fc38.aarch64.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.60-2.fc38.noarch.rpm: Already downloaded [SKIPPED] cpio-2.13-14.fc38.aarch64.rpm: Already downloaded [SKIPPED] crypto-policies-20230301-1.gita12f7b2.fc38.noarch.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] debugedit-5.0-7.fc38.aarch64.rpm: Already downloaded [SKIPPED] diffutils-3.9-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] ed-1.19-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-7.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.189-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.189-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.189-1.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.189-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.189-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-38-0.5.noarch.rpm: Already downloaded [SKIPPED] fedora-release-38-0.30.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-38-0.30.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-38-0.30.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-38-0.5.noarch.rpm: Already downloaded [SKIPPED] file-5.44-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] file-libs-5.44-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] filesystem-3.18-3.fc38.aarch64.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] gdb-minimal-13.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] glibc-2.37-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-common-2.37-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.37-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.37-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] gmp-6.2.1-4.fc38.aarch64.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] grep-3.8-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] info-7.0.2-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-16.fc38.noarch.rpm: Already downloaded [SKIPPED] krb5-libs-1.20.1-8.fc38.aarch64.rpm: Already downloaded [SKIPPED] libarchive-3.6.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-55.fc38.aarch64.rpm: Already downloaded [SKIPPED] libeconf-0.4.0-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libgcc-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] libgomp-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] libnghttp2-1.52.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] libsepol-3.5-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libssh-0.10.4-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.4-4.fc38.noarch.rpm: Already downloaded [SKIPPED] libstdc++-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] libunistring1.0-1.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] libxml2-2.10.3-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] libzstd-1.5.4-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-8.fc38.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] mpfr-4.1.1-3.fc38.aarch64.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.aarch64.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.8-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-0.24.1-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.24.1-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-7.fc38.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.2-16.fc38.aarch64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-16.fc38.aarch64.rpm: Already downloaded [SKIPPED] patch-2.7.6-19.fc38.aarch64.rpm: Already downloaded [SKIPPED] pcre2-10.42-1.fc38.1.aarch64.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] popt-1.19-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20221208-2.fc38.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.6.3-1.fc38.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.11-9.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.8-2.fc38.noarch.rpm: Already downloaded [SKIPPED] redhat-rpm-config-252-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-4.18.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.3.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.5-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-24-1.fc38.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-12.fc38.aarch64.rpm: Already downloaded [SKIPPED] setup-2.14.3-2.fc38.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.13-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] tar-1.34-7.fc38.aarch64.rpm: Already downloaded [SKIPPED] tzdata-2022g-2.fc38.noarch.rpm: Already downloaded [SKIPPED] unzip-6.0-60.fc38.aarch64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] zip-3.0-36.fc38.aarch64.rpm: Already downloaded [SKIPPED] zlib-1.2.13-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] zstd-1.5.4-1.fc38.aarch64.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.aarch64 1/1 Preparing : 1/1 Installing : libgcc-13.0.1-0.7.fc38.aarch64 1/152 Running scriptlet: libgcc-13.0.1-0.7.fc38.aarch64 1/152 Installing : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/152 Running scriptlet: crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/152 Installing : tzdata-2022g-2.fc38.noarch 3/152 Installing : fedora-release-identity-basic-38-0.30.noarch 4/152 Installing : rust-srpm-macros-24-1.fc38.noarch 5/152 Installing : qt5-srpm-macros-5.15.8-2.fc38.noarch 6/152 Installing : pyproject-srpm-macros-1.6.3-1.fc38.noarch 7/152 Installing : publicsuffix-list-dafsa-20221208-2.fc38.noarch 8/152 Installing : perl-srpm-macros-1-48.fc38.noarch 9/152 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 10/152 Installing : package-notes-srpm-macros-0.5-7.fc38.noarch 11/152 Installing : openblas-srpm-macros-2-13.fc38.noarch 12/152 Installing : ocaml-srpm-macros-7-3.fc38.noarch 13/152 Installing : libssh-config-0.10.4-4.fc38.noarch 14/152 Installing : kernel-srpm-macros-1.0-16.fc38.noarch 15/152 Installing : gnat-srpm-macros-6-2.fc38.noarch 16/152 Installing : ghc-srpm-macros-1.6.1-1.fc38.noarch 17/152 Installing : fpc-srpm-macros-1.3-7.fc38.noarch 18/152 Installing : fedora-gpg-keys-38-0.5.noarch 19/152 Installing : fedora-release-38-0.30.noarch 20/152 Installing : fedora-repos-38-0.5.noarch 21/152 Installing : fedora-release-common-38-0.30.noarch 22/152 Installing : setup-2.14.3-2.fc38.noarch 23/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-2.fc38.noarch 23/152 Installing : filesystem-3.18-3.fc38.aarch64 24/152 Installing : basesystem-11-15.fc38.noarch 25/152 Installing : ansible-srpm-macros-1-9.1.fc38.noarch 26/152 Installing : pkgconf-m4-1.8.0-6.fc38_clang16_03.noarch 27/152 Installing : ncurses-base-6.4-3.20230114.fc38_clang16_03.noar 28/152 Installing : ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarc 29/152 Installing : glibc-gconv-extra-2.37-1.fc38.aarch64 30/152 Running scriptlet: glibc-gconv-extra-2.37-1.fc38.aarch64 30/152 Running scriptlet: glibc-2.37-1.fc38.aarch64 31/152 Installing : glibc-2.37-1.fc38.aarch64 31/152 Running scriptlet: glibc-2.37-1.fc38.aarch64 31/152 Installing : bash-5.2.15-3.fc38_clang16_03.aarch64 32/152 Running scriptlet: bash-5.2.15-3.fc38_clang16_03.aarch64 32/152 Installing : glibc-common-2.37-1.fc38.aarch64 33/152 Installing : glibc-minimal-langpack-2.37-1.fc38.aarch64 34/152 Installing : zlib-1.2.13-3.fc38.aarch64 35/152 Installing : xz-libs-5.4.1-1.fc38_clang16_03.aarch64 36/152 Installing : bzip2-libs-1.0.8-13.fc38.aarch64 37/152 Installing : libzstd-1.5.4-1.fc38.aarch64 38/152 Installing : elfutils-libelf-0.189-1.fc38.aarch64 39/152 Installing : libuuid-2.38.1-4.fc38_clang16_03.aarch64 40/152 Installing : libstdc++-13.0.1-0.7.fc38.aarch64 41/152 Installing : popt-1.19-2.fc38.aarch64 42/152 Installing : libblkid-2.38.1-4.fc38_clang16_03.aarch64 43/152 Installing : libcap-2.48-6.fc38_clang16_03.aarch64 44/152 Installing : libxcrypt-4.4.33-7.fc38_clang16_03.aarch64 45/152 Installing : readline-8.2-3.fc38_clang16_03.aarch64 46/152 Installing : gmp-1:6.2.1-4.fc38.aarch64 47/152 Installing : libattr-2.5.1-6.fc38.aarch64 48/152 Installing : libacl-2.3.1-6.fc38_clang16_03.aarch64 49/152 Installing : lz4-libs-1.9.4-2.fc38.aarch64 50/152 Installing : systemd-libs-253-621.fc38_clang16_03.aarch64 51/152 Installing : mpfr-4.1.1-3.fc38.aarch64 52/152 Installing : dwz-0.15-2.fc38_clang16_03.aarch64 53/152 Installing : unzip-6.0-60.fc38.aarch64 54/152 Installing : sqlite-libs-3.40.1-2.fc38_clang16_03.aarch64 55/152 Installing : file-libs-5.44-3.fc38.aarch64 56/152 Installing : file-5.44-3.fc38.aarch64 57/152 Installing : alternatives-1.21-2.fc38_clang16_03.aarch64 58/152 Installing : libcap-ng-0.8.3-5.fc38_clang16_03.aarch64 59/152 Installing : audit-libs-3.1-2.fc38.aarch64 60/152 Installing : libcom_err-1.46.5-4.fc38_clang16_03.aarch64 61/152 Installing : libsmartcols-2.38.1-4.fc38_clang16_03.aarch64 62/152 Installing : libeconf-0.4.0-5.fc38.aarch64 63/152 Installing : pam-libs-1.5.2-16.fc38.aarch64 64/152 Installing : libsepol-3.5-1.fc38.aarch64 65/152 Installing : lua-libs-5.4.4-9.fc38.aarch64 66/152 Installing : pcre2-10.42-1.fc38.1.aarch64 67/152 Installing : libselinux-3.5-1.fc38_clang16_03.aarch64 68/152 Installing : sed-4.8-12.fc38.aarch64 69/152 Installing : grep-3.8-3.fc38.aarch64 70/152 Installing : findutils-1:4.9.0-3.fc38_clang16_03.aarch64 71/152 Installing : xz-5.4.1-1.fc38_clang16_03.aarch64 72/152 Installing : libmount-2.38.1-4.fc38_clang16_03.aarch64 73/152 Installing : util-linux-core-2.38.1-4.fc38_clang16_03.aarch64 74/152 Installing : libsemanage-3.5-1.fc38_clang16_03.aarch64 75/152 Installing : shadow-utils-2:4.13-5.fc38.aarch64 76/152 Running scriptlet: libutempter-1.2.1-8.fc38_clang16_03.aarch64 77/152 Installing : libutempter-1.2.1-8.fc38_clang16_03.aarch64 77/152 Installing : tar-2:1.34-7.fc38.aarch64 78/152 Installing : zip-3.0-36.fc38.aarch64 79/152 Installing : zstd-1.5.4-1.fc38.aarch64 80/152 Installing : libfdisk-2.38.1-4.fc38_clang16_03.aarch64 81/152 Installing : bzip2-1.0.8-13.fc38.aarch64 82/152 Installing : libxml2-2.10.3-3.fc38.aarch64 83/152 Installing : ed-1.19-2.fc38.aarch64 84/152 Installing : patch-2.7.6-19.fc38.aarch64 85/152 Installing : elfutils-default-yama-scope-0.189-1.fc38.noarch 86/152 Running scriptlet: elfutils-default-yama-scope-0.189-1.fc38.noarch 86/152 Installing : gdbm-libs-1:1.23-3.fc38_clang16_03.aarch64 87/152 Installing : cyrus-sasl-lib-2.1.28-9.fc38.aarch64 88/152 Installing : jansson-2.13.1-6.fc38_clang16_03.aarch64 89/152 Installing : keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 90/152 Installing : libbrotli-1.0.9-11.fc38_clang16_03.aarch64 91/152 Installing : libpkgconf-1.8.0-6.fc38_clang16_03.aarch64 92/152 Installing : pkgconf-1.8.0-6.fc38_clang16_03.aarch64 93/152 Installing : pkgconf-pkg-config-1.8.0-6.fc38_clang16_03.aarch 94/152 Installing : libsigsegv-2.14-4.fc38_clang16_03.aarch64 95/152 Installing : gawk-5.1.1-5.fc38_clang16_03.aarch64 96/152 Installing : libtasn1-4.19.0-2.fc38_clang16_03.aarch64 97/152 Installing : libunistring-1.1-3.fc38_clang16_03.aarch64 98/152 Installing : libidn2-2.3.4-2.fc38_clang16_03.aarch64 99/152 Installing : cpio-2.13-14.fc38.aarch64 100/152 Installing : diffutils-3.9-1.fc38.aarch64 101/152 Installing : libdb-5.3.28-55.fc38.aarch64 102/152 Installing : libffi-3.4.4-2.fc38.aarch64 103/152 Installing : p11-kit-0.24.1-6.fc38.aarch64 104/152 Installing : p11-kit-trust-0.24.1-6.fc38.aarch64 105/152 Running scriptlet: p11-kit-trust-0.24.1-6.fc38.aarch64 105/152 Installing : libgomp-13.0.1-0.7.fc38.aarch64 106/152 Installing : libnghttp2-1.52.0-1.fc38.aarch64 107/152 Installing : libunistring1.0-1.0-1.fc38.aarch64 108/152 Installing : libpsl-0.21.2-2.fc38.aarch64 109/152 Installing : libverto-0.3.2-5.fc38.aarch64 110/152 Installing : xxhash-libs-0.8.1-4.fc38.aarch64 111/152 Installing : coreutils-common-9.1-11.fc38_clang16_03.aarch64 112/152 Installing : openssl-libs-1:3.0.8-1.fc38.aarch64 113/152 Installing : coreutils-9.1-11.fc38_clang16_03.aarch64 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.20.1-8.fc38.aarch64 116/152 Installing : libtirpc-1.3.3-1.fc38_clang16_03.aarch64 117/152 Running scriptlet: authselect-libs-1.4.2-2.fc38_clang16_03.aarch64 118/152 Installing : authselect-libs-1.4.2-2.fc38_clang16_03.aarch64 118/152 Installing : gzip-1.12-3.fc38_clang16_03.aarch64 119/152 Installing : rpm-sequoia-1.3.0-1.fc38.aarch64 120/152 Installing : rpm-libs-4.18.1-1.fc38.aarch64 121/152 Installing : cracklib-2.9.7-31.fc38_clang16_03.aarch64 122/152 Installing : libpwquality-1.4.5-3.fc38.aarch64 123/152 Installing : authselect-1.4.2-2.fc38_clang16_03.aarch64 124/152 Installing : libnsl2-2.0.0-5.fc38_clang16_03.aarch64 125/152 Installing : pam-1.5.2-16.fc38.aarch64 126/152 Installing : libssh-0.10.4-4.fc38.aarch64 127/152 Installing : libevent-2.1.12-8.fc38_clang16_03.aarch64 128/152 Installing : openldap-2.6.4-1.fc38.aarch64 129/152 Installing : libcurl-7.87.0-6.fc38_clang16_03.aarch64 130/152 Installing : elfutils-libs-0.189-1.fc38.aarch64 131/152 Installing : elfutils-debuginfod-client-0.189-1.fc38.aarch64 132/152 Installing : binutils-gold-2.39-9.fc38.aarch64 133/152 Installing : binutils-2.39-9.fc38.aarch64 134/152 Running scriptlet: binutils-2.39-9.fc38.aarch64 134/152 Installing : elfutils-0.189-1.fc38.aarch64 135/152 Installing : gdb-minimal-13.1-1.fc38.aarch64 136/152 Installing : debugedit-5.0-7.fc38.aarch64 137/152 Installing : rpm-build-libs-4.18.1-1.fc38.aarch64 138/152 Installing : curl-7.87.0-6.fc38_clang16_03.aarch64 139/152 Installing : libarchive-3.6.1-4.fc38.aarch64 140/152 Running scriptlet: rpm-4.18.1-1.fc38.aarch64 141/152 Installing : rpm-4.18.1-1.fc38.aarch64 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-9.fc38.noarch 147/152 Installing : redhat-rpm-config-252-1.fc38.noarch 148/152 Installing : rpm-build-4.18.1-1.fc38.aarch64 149/152 Installing : util-linux-2.38.1-4.fc38_clang16_03.aarch64 150/152 Installing : which-2.21-39.fc38_clang16_03.aarch64 151/152 Installing : info-7.0.2-2.fc38.aarch64 152/152 Running scriptlet: filesystem-3.18-3.fc38.aarch64 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.aarch64 152/152 Running scriptlet: rpm-4.18.1-1.fc38.aarch64 152/152 Running scriptlet: info-7.0.2-2.fc38.aarch64 152/152 Verifying : alternatives-1.21-2.fc38_clang16_03.aarch64 1/152 Verifying : authselect-1.4.2-2.fc38_clang16_03.aarch64 2/152 Verifying : authselect-libs-1.4.2-2.fc38_clang16_03.aarch64 3/152 Verifying : bash-5.2.15-3.fc38_clang16_03.aarch64 4/152 Verifying : coreutils-9.1-11.fc38_clang16_03.aarch64 5/152 Verifying : coreutils-common-9.1-11.fc38_clang16_03.aarch64 6/152 Verifying : cracklib-2.9.7-31.fc38_clang16_03.aarch64 7/152 Verifying : curl-7.87.0-6.fc38_clang16_03.aarch64 8/152 Verifying : dwz-0.15-2.fc38_clang16_03.aarch64 9/152 Verifying : findutils-1:4.9.0-3.fc38_clang16_03.aarch64 10/152 Verifying : gawk-5.1.1-5.fc38_clang16_03.aarch64 11/152 Verifying : gdbm-libs-1:1.23-3.fc38_clang16_03.aarch64 12/152 Verifying : gzip-1.12-3.fc38_clang16_03.aarch64 13/152 Verifying : jansson-2.13.1-6.fc38_clang16_03.aarch64 14/152 Verifying : keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 15/152 Verifying : libacl-2.3.1-6.fc38_clang16_03.aarch64 16/152 Verifying : libblkid-2.38.1-4.fc38_clang16_03.aarch64 17/152 Verifying : libbrotli-1.0.9-11.fc38_clang16_03.aarch64 18/152 Verifying : libcap-2.48-6.fc38_clang16_03.aarch64 19/152 Verifying : libcap-ng-0.8.3-5.fc38_clang16_03.aarch64 20/152 Verifying : libcom_err-1.46.5-4.fc38_clang16_03.aarch64 21/152 Verifying : libcurl-7.87.0-6.fc38_clang16_03.aarch64 22/152 Verifying : libevent-2.1.12-8.fc38_clang16_03.aarch64 23/152 Verifying : libfdisk-2.38.1-4.fc38_clang16_03.aarch64 24/152 Verifying : libidn2-2.3.4-2.fc38_clang16_03.aarch64 25/152 Verifying : libmount-2.38.1-4.fc38_clang16_03.aarch64 26/152 Verifying : libnsl2-2.0.0-5.fc38_clang16_03.aarch64 27/152 Verifying : libpkgconf-1.8.0-6.fc38_clang16_03.aarch64 28/152 Verifying : libselinux-3.5-1.fc38_clang16_03.aarch64 29/152 Verifying : libsemanage-3.5-1.fc38_clang16_03.aarch64 30/152 Verifying : libsigsegv-2.14-4.fc38_clang16_03.aarch64 31/152 Verifying : libsmartcols-2.38.1-4.fc38_clang16_03.aarch64 32/152 Verifying : libtasn1-4.19.0-2.fc38_clang16_03.aarch64 33/152 Verifying : libtirpc-1.3.3-1.fc38_clang16_03.aarch64 34/152 Verifying : libunistring-1.1-3.fc38_clang16_03.aarch64 35/152 Verifying : libutempter-1.2.1-8.fc38_clang16_03.aarch64 36/152 Verifying : libuuid-2.38.1-4.fc38_clang16_03.aarch64 37/152 Verifying : libxcrypt-4.4.33-7.fc38_clang16_03.aarch64 38/152 Verifying : ncurses-base-6.4-3.20230114.fc38_clang16_03.noar 39/152 Verifying : ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarc 40/152 Verifying : pkgconf-1.8.0-6.fc38_clang16_03.aarch64 41/152 Verifying : pkgconf-m4-1.8.0-6.fc38_clang16_03.noarch 42/152 Verifying : pkgconf-pkg-config-1.8.0-6.fc38_clang16_03.aarch 43/152 Verifying : readline-8.2-3.fc38_clang16_03.aarch64 44/152 Verifying : sqlite-libs-3.40.1-2.fc38_clang16_03.aarch64 45/152 Verifying : systemd-libs-253-621.fc38_clang16_03.aarch64 46/152 Verifying : util-linux-2.38.1-4.fc38_clang16_03.aarch64 47/152 Verifying : util-linux-core-2.38.1-4.fc38_clang16_03.aarch64 48/152 Verifying : which-2.21-39.fc38_clang16_03.aarch64 49/152 Verifying : xz-5.4.1-1.fc38_clang16_03.aarch64 50/152 Verifying : xz-libs-5.4.1-1.fc38_clang16_03.aarch64 51/152 Verifying : ansible-srpm-macros-1-9.1.fc38.noarch 52/152 Verifying : audit-libs-3.1-2.fc38.aarch64 53/152 Verifying : basesystem-11-15.fc38.noarch 54/152 Verifying : binutils-2.39-9.fc38.aarch64 55/152 Verifying : binutils-gold-2.39-9.fc38.aarch64 56/152 Verifying : bzip2-1.0.8-13.fc38.aarch64 57/152 Verifying : bzip2-libs-1.0.8-13.fc38.aarch64 58/152 Verifying : ca-certificates-2023.2.60-2.fc38.noarch 59/152 Verifying : cpio-2.13-14.fc38.aarch64 60/152 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 61/152 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.aarch64 62/152 Verifying : debugedit-5.0-7.fc38.aarch64 63/152 Verifying : diffutils-3.9-1.fc38.aarch64 64/152 Verifying : ed-1.19-2.fc38.aarch64 65/152 Verifying : efi-srpm-macros-5-7.fc38.noarch 66/152 Verifying : elfutils-0.189-1.fc38.aarch64 67/152 Verifying : elfutils-debuginfod-client-0.189-1.fc38.aarch64 68/152 Verifying : elfutils-default-yama-scope-0.189-1.fc38.noarch 69/152 Verifying : elfutils-libelf-0.189-1.fc38.aarch64 70/152 Verifying : elfutils-libs-0.189-1.fc38.aarch64 71/152 Verifying : fedora-gpg-keys-38-0.5.noarch 72/152 Verifying : fedora-release-38-0.30.noarch 73/152 Verifying : fedora-release-common-38-0.30.noarch 74/152 Verifying : fedora-release-identity-basic-38-0.30.noarch 75/152 Verifying : fedora-repos-38-0.5.noarch 76/152 Verifying : file-5.44-3.fc38.aarch64 77/152 Verifying : file-libs-5.44-3.fc38.aarch64 78/152 Verifying : filesystem-3.18-3.fc38.aarch64 79/152 Verifying : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 80/152 Verifying : fpc-srpm-macros-1.3-7.fc38.noarch 81/152 Verifying : gdb-minimal-13.1-1.fc38.aarch64 82/152 Verifying : ghc-srpm-macros-1.6.1-1.fc38.noarch 83/152 Verifying : glibc-2.37-1.fc38.aarch64 84/152 Verifying : glibc-common-2.37-1.fc38.aarch64 85/152 Verifying : glibc-gconv-extra-2.37-1.fc38.aarch64 86/152 Verifying : glibc-minimal-langpack-2.37-1.fc38.aarch64 87/152 Verifying : gmp-1:6.2.1-4.fc38.aarch64 88/152 Verifying : gnat-srpm-macros-6-2.fc38.noarch 89/152 Verifying : go-srpm-macros-3.2.0-2.fc38.noarch 90/152 Verifying : grep-3.8-3.fc38.aarch64 91/152 Verifying : info-7.0.2-2.fc38.aarch64 92/152 Verifying : kernel-srpm-macros-1.0-16.fc38.noarch 93/152 Verifying : krb5-libs-1.20.1-8.fc38.aarch64 94/152 Verifying : libarchive-3.6.1-4.fc38.aarch64 95/152 Verifying : libattr-2.5.1-6.fc38.aarch64 96/152 Verifying : libdb-5.3.28-55.fc38.aarch64 97/152 Verifying : libeconf-0.4.0-5.fc38.aarch64 98/152 Verifying : libffi-3.4.4-2.fc38.aarch64 99/152 Verifying : libgcc-13.0.1-0.7.fc38.aarch64 100/152 Verifying : libgomp-13.0.1-0.7.fc38.aarch64 101/152 Verifying : libnghttp2-1.52.0-1.fc38.aarch64 102/152 Verifying : libpsl-0.21.2-2.fc38.aarch64 103/152 Verifying : libpwquality-1.4.5-3.fc38.aarch64 104/152 Verifying : libsepol-3.5-1.fc38.aarch64 105/152 Verifying : libssh-0.10.4-4.fc38.aarch64 106/152 Verifying : libssh-config-0.10.4-4.fc38.noarch 107/152 Verifying : libstdc++-13.0.1-0.7.fc38.aarch64 108/152 Verifying : libunistring1.0-1.0-1.fc38.aarch64 109/152 Verifying : libverto-0.3.2-5.fc38.aarch64 110/152 Verifying : libxml2-2.10.3-3.fc38.aarch64 111/152 Verifying : libzstd-1.5.4-1.fc38.aarch64 112/152 Verifying : lua-libs-5.4.4-9.fc38.aarch64 113/152 Verifying : lua-srpm-macros-1-8.fc38.noarch 114/152 Verifying : lz4-libs-1.9.4-2.fc38.aarch64 115/152 Verifying : mpfr-4.1.1-3.fc38.aarch64 116/152 Verifying : ocaml-srpm-macros-7-3.fc38.noarch 117/152 Verifying : openblas-srpm-macros-2-13.fc38.noarch 118/152 Verifying : openldap-2.6.4-1.fc38.aarch64 119/152 Verifying : openssl-libs-1:3.0.8-1.fc38.aarch64 120/152 Verifying : p11-kit-0.24.1-6.fc38.aarch64 121/152 Verifying : p11-kit-trust-0.24.1-6.fc38.aarch64 122/152 Verifying : package-notes-srpm-macros-0.5-7.fc38.noarch 123/152 Verifying : pam-1.5.2-16.fc38.aarch64 124/152 Verifying : pam-libs-1.5.2-16.fc38.aarch64 125/152 Verifying : patch-2.7.6-19.fc38.aarch64 126/152 Verifying : pcre2-10.42-1.fc38.1.aarch64 127/152 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 128/152 Verifying : perl-srpm-macros-1-48.fc38.noarch 129/152 Verifying : popt-1.19-2.fc38.aarch64 130/152 Verifying : publicsuffix-list-dafsa-20221208-2.fc38.noarch 131/152 Verifying : pyproject-srpm-macros-1.6.3-1.fc38.noarch 132/152 Verifying : python-srpm-macros-3.11-9.fc38.noarch 133/152 Verifying : qt5-srpm-macros-5.15.8-2.fc38.noarch 134/152 Verifying : redhat-rpm-config-252-1.fc38.noarch 135/152 Verifying : rpm-4.18.1-1.fc38.aarch64 136/152 Verifying : rpm-build-4.18.1-1.fc38.aarch64 137/152 Verifying : rpm-build-libs-4.18.1-1.fc38.aarch64 138/152 Verifying : rpm-libs-4.18.1-1.fc38.aarch64 139/152 Verifying : rpm-sequoia-1.3.0-1.fc38.aarch64 140/152 Verifying : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 141/152 Verifying : rust-srpm-macros-24-1.fc38.noarch 142/152 Verifying : sed-4.8-12.fc38.aarch64 143/152 Verifying : setup-2.14.3-2.fc38.noarch 144/152 Verifying : shadow-utils-2:4.13-5.fc38.aarch64 145/152 Verifying : tar-2:1.34-7.fc38.aarch64 146/152 Verifying : tzdata-2022g-2.fc38.noarch 147/152 Verifying : unzip-6.0-60.fc38.aarch64 148/152 Verifying : xxhash-libs-0.8.1-4.fc38.aarch64 149/152 Verifying : zip-3.0-36.fc38.aarch64 150/152 Verifying : zlib-1.2.13-3.fc38.aarch64 151/152 Verifying : zstd-1.5.4-1.fc38.aarch64 152/152 Installed: alternatives-1.21-2.fc38_clang16_03.aarch64 ansible-srpm-macros-1-9.1.fc38.noarch audit-libs-3.1-2.fc38.aarch64 authselect-1.4.2-2.fc38_clang16_03.aarch64 authselect-libs-1.4.2-2.fc38_clang16_03.aarch64 basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38_clang16_03.aarch64 binutils-2.39-9.fc38.aarch64 binutils-gold-2.39-9.fc38.aarch64 bzip2-1.0.8-13.fc38.aarch64 bzip2-libs-1.0.8-13.fc38.aarch64 ca-certificates-2023.2.60-2.fc38.noarch coreutils-9.1-11.fc38_clang16_03.aarch64 coreutils-common-9.1-11.fc38_clang16_03.aarch64 cpio-2.13-14.fc38.aarch64 cracklib-2.9.7-31.fc38_clang16_03.aarch64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-7.87.0-6.fc38_clang16_03.aarch64 cyrus-sasl-lib-2.1.28-9.fc38.aarch64 debugedit-5.0-7.fc38.aarch64 diffutils-3.9-1.fc38.aarch64 dwz-0.15-2.fc38_clang16_03.aarch64 ed-1.19-2.fc38.aarch64 efi-srpm-macros-5-7.fc38.noarch elfutils-0.189-1.fc38.aarch64 elfutils-debuginfod-client-0.189-1.fc38.aarch64 elfutils-default-yama-scope-0.189-1.fc38.noarch elfutils-libelf-0.189-1.fc38.aarch64 elfutils-libs-0.189-1.fc38.aarch64 fedora-gpg-keys-38-0.5.noarch fedora-release-38-0.30.noarch fedora-release-common-38-0.30.noarch fedora-release-identity-basic-38-0.30.noarch fedora-repos-38-0.5.noarch file-5.44-3.fc38.aarch64 file-libs-5.44-3.fc38.aarch64 filesystem-3.18-3.fc38.aarch64 findutils-1:4.9.0-3.fc38_clang16_03.aarch64 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.aarch64 gdb-minimal-13.1-1.fc38.aarch64 gdbm-libs-1:1.23-3.fc38_clang16_03.aarch64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-1.fc38.aarch64 glibc-common-2.37-1.fc38.aarch64 glibc-gconv-extra-2.37-1.fc38.aarch64 glibc-minimal-langpack-2.37-1.fc38.aarch64 gmp-1:6.2.1-4.fc38.aarch64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.2.0-2.fc38.noarch grep-3.8-3.fc38.aarch64 gzip-1.12-3.fc38_clang16_03.aarch64 info-7.0.2-2.fc38.aarch64 jansson-2.13.1-6.fc38_clang16_03.aarch64 kernel-srpm-macros-1.0-16.fc38.noarch keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 krb5-libs-1.20.1-8.fc38.aarch64 libacl-2.3.1-6.fc38_clang16_03.aarch64 libarchive-3.6.1-4.fc38.aarch64 libattr-2.5.1-6.fc38.aarch64 libblkid-2.38.1-4.fc38_clang16_03.aarch64 libbrotli-1.0.9-11.fc38_clang16_03.aarch64 libcap-2.48-6.fc38_clang16_03.aarch64 libcap-ng-0.8.3-5.fc38_clang16_03.aarch64 libcom_err-1.46.5-4.fc38_clang16_03.aarch64 libcurl-7.87.0-6.fc38_clang16_03.aarch64 libdb-5.3.28-55.fc38.aarch64 libeconf-0.4.0-5.fc38.aarch64 libevent-2.1.12-8.fc38_clang16_03.aarch64 libfdisk-2.38.1-4.fc38_clang16_03.aarch64 libffi-3.4.4-2.fc38.aarch64 libgcc-13.0.1-0.7.fc38.aarch64 libgomp-13.0.1-0.7.fc38.aarch64 libidn2-2.3.4-2.fc38_clang16_03.aarch64 libmount-2.38.1-4.fc38_clang16_03.aarch64 libnghttp2-1.52.0-1.fc38.aarch64 libnsl2-2.0.0-5.fc38_clang16_03.aarch64 libpkgconf-1.8.0-6.fc38_clang16_03.aarch64 libpsl-0.21.2-2.fc38.aarch64 libpwquality-1.4.5-3.fc38.aarch64 libselinux-3.5-1.fc38_clang16_03.aarch64 libsemanage-3.5-1.fc38_clang16_03.aarch64 libsepol-3.5-1.fc38.aarch64 libsigsegv-2.14-4.fc38_clang16_03.aarch64 libsmartcols-2.38.1-4.fc38_clang16_03.aarch64 libssh-0.10.4-4.fc38.aarch64 libssh-config-0.10.4-4.fc38.noarch libstdc++-13.0.1-0.7.fc38.aarch64 libtasn1-4.19.0-2.fc38_clang16_03.aarch64 libtirpc-1.3.3-1.fc38_clang16_03.aarch64 libunistring-1.1-3.fc38_clang16_03.aarch64 libunistring1.0-1.0-1.fc38.aarch64 libutempter-1.2.1-8.fc38_clang16_03.aarch64 libuuid-2.38.1-4.fc38_clang16_03.aarch64 libverto-0.3.2-5.fc38.aarch64 libxcrypt-4.4.33-7.fc38_clang16_03.aarch64 libxml2-2.10.3-3.fc38.aarch64 libzstd-1.5.4-1.fc38.aarch64 lua-libs-5.4.4-9.fc38.aarch64 lua-srpm-macros-1-8.fc38.noarch lz4-libs-1.9.4-2.fc38.aarch64 mpfr-4.1.1-3.fc38.aarch64 ncurses-base-6.4-3.20230114.fc38_clang16_03.noarch ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarch64 ocaml-srpm-macros-7-3.fc38.noarch openblas-srpm-macros-2-13.fc38.noarch openldap-2.6.4-1.fc38.aarch64 openssl-libs-1:3.0.8-1.fc38.aarch64 p11-kit-0.24.1-6.fc38.aarch64 p11-kit-trust-0.24.1-6.fc38.aarch64 package-notes-srpm-macros-0.5-7.fc38.noarch pam-1.5.2-16.fc38.aarch64 pam-libs-1.5.2-16.fc38.aarch64 patch-2.7.6-19.fc38.aarch64 pcre2-10.42-1.fc38.1.aarch64 pcre2-syntax-10.42-1.fc38.1.noarch perl-srpm-macros-1-48.fc38.noarch pkgconf-1.8.0-6.fc38_clang16_03.aarch64 pkgconf-m4-1.8.0-6.fc38_clang16_03.noarch pkgconf-pkg-config-1.8.0-6.fc38_clang16_03.aarch64 popt-1.19-2.fc38.aarch64 publicsuffix-list-dafsa-20221208-2.fc38.noarch pyproject-srpm-macros-1.6.3-1.fc38.noarch python-srpm-macros-3.11-9.fc38.noarch qt5-srpm-macros-5.15.8-2.fc38.noarch readline-8.2-3.fc38_clang16_03.aarch64 redhat-rpm-config-252-1.fc38.noarch rpm-4.18.1-1.fc38.aarch64 rpm-build-4.18.1-1.fc38.aarch64 rpm-build-libs-4.18.1-1.fc38.aarch64 rpm-libs-4.18.1-1.fc38.aarch64 rpm-sequoia-1.3.0-1.fc38.aarch64 rpmautospec-rpm-macros-0.3.5-1.fc38.noarch rust-srpm-macros-24-1.fc38.noarch sed-4.8-12.fc38.aarch64 setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-5.fc38.aarch64 sqlite-libs-3.40.1-2.fc38_clang16_03.aarch64 systemd-libs-253-621.fc38_clang16_03.aarch64 tar-2:1.34-7.fc38.aarch64 tzdata-2022g-2.fc38.noarch unzip-6.0-60.fc38.aarch64 util-linux-2.38.1-4.fc38_clang16_03.aarch64 util-linux-core-2.38.1-4.fc38_clang16_03.aarch64 which-2.21-39.fc38_clang16_03.aarch64 xxhash-libs-0.8.1-4.fc38.aarch64 xz-5.4.1-1.fc38_clang16_03.aarch64 xz-libs-5.4.1-1.fc38_clang16_03.aarch64 zip-3.0-36.fc38.aarch64 zlib-1.2.13-3.fc38.aarch64 zstd-1.5.4-1.fc38.aarch64 Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 15 kB/s | 3.7 kB 00:00 Additional repo https_download_copr_fedorainfra 14 kB/s | 3.3 kB 00:00 Additional repo https_download_copr_fedorainfra 14 kB/s | 3.3 kB 00:00 fedora 27 kB/s | 7.1 kB 00:00 updates 49 kB/s | 14 kB 00:00 Dependencies resolved. =================================================================================================================================================================================== Package Arch Version Repository Size =================================================================================================================================================================================== Installing: clang aarch64 16.0.0~rc4-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch 79 k clang-rpm-config noarch 1-140.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 73 k compiler-rt aarch64 16.0.0~rc4-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch 1.9 M libatomic aarch64 13.0.1-0.7.fc38 fedora 27 k libomp aarch64 16.0.0~rc4-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch 609 k libomp-devel aarch64 16.0.0~rc4-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch 382 k llvm aarch64 16.0.0-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch 23 M Installing dependencies: annobin-docs noarch 11.11-1.fc38 fedora 93 k annobin-plugin-gcc aarch64 11.11-1.fc38 fedora 890 k clang-libs aarch64 16.0.0~rc4-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch 21 M clang-resource-filesystem aarch64 16.0.0~rc4-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch 13 k cpp aarch64 13.0.1-0.7.fc38 fedora 9.7 M expat aarch64 2.5.0-2.fc38 fedora 108 k gc aarch64 8.2.2-3.fc38_clang16_03 copr_base 109 k gcc aarch64 13.0.1-0.7.fc38 fedora 31 M gcc-c++ aarch64 13.0.1-0.7.fc38 fedora 12 M gcc-plugin-annobin aarch64 13.0.1-0.7.fc38 fedora 36 k glibc-devel aarch64 2.37-1.fc38 fedora 539 k guile22 aarch64 2.2.7-7.fc38 fedora 6.5 M kernel-headers aarch64 6.2.6-300.fc38 fedora 1.5 M libasan aarch64 13.0.1-0.7.fc38 fedora 440 k libb2 aarch64 0.98.1-8.fc38_clang16_03 copr_base 32 k libdwarf aarch64 1:0.6.0-1.fc38 fedora 204 k libdwarf-tools aarch64 1:0.6.0-1.fc38 fedora 180 k libedit aarch64 3.1-45.20221030cvs.fc38 fedora 107 k libmpc aarch64 1.3.1-2.fc38 fedora 72 k libstdc++-devel aarch64 13.0.1-0.7.fc38 fedora 2.6 M libtool-ltdl aarch64 2.4.7-6.fc38 fedora 37 k libubsan aarch64 13.0.1-0.7.fc38 fedora 194 k libxcrypt-devel aarch64 4.4.33-7.fc38_clang16_03 copr_base 31 k llvm-libs aarch64 16.0.0-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm16_fedora_releasever_basearch 25 M make aarch64 1:4.4-3.fc38 fedora 581 k mpdecimal aarch64 2.5.1-6.fc38 fedora 90 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 aarch64 3.11.2-1.fc38 fedora 28 k python3-libs aarch64 3.11.2-1.fc38 fedora 9.5 M Transaction Summary =================================================================================================================================================================================== Install 37 Packages Total size: 150 M Installed size: 643 M Downloading Packages: [SKIPPED] gc-8.2.2-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-8.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.33-7.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] clang-rpm-config-1-140.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-16.0.0~rc4-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] clang-libs-16.0.0~rc4-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] clang-resource-filesystem-16.0.0~rc4-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] compiler-rt-16.0.0~rc4-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libomp-16.0.0~rc4-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libomp-devel-16.0.0~rc4-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] llvm-16.0.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] llvm-libs-16.0.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] annobin-docs-11.11-1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-11.11-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] cpp-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] expat-2.5.0-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] gcc-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] gcc-c++-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-devel-2.37-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-7.fc38.aarch64.rpm: Already downloaded [SKIPPED] kernel-headers-6.2.6-300.fc38.aarch64.rpm: Already downloaded [SKIPPED] libasan-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] libatomic-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] libdwarf-0.6.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libdwarf-tools-0.6.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libedit-3.1-45.20221030cvs.fc38.aarch64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] libubsan-13.0.1-0.7.fc38.aarch64.rpm: Already downloaded [SKIPPED] make-4.4-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-6.fc38.aarch64.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] python3-3.11.2-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] python3-libs-3.11.2-1.fc38.aarch64.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libmpc-1.3.1-2.fc38.aarch64 1/37 Installing : clang-resource-filesystem-16.0.0~rc4-2.fc38.aarch6 2/37 Installing : libstdc++-devel-13.0.1-0.7.fc38.aarch64 3/37 Installing : libatomic-13.0.1-0.7.fc38.aarch64 4/37 Installing : cpp-13.0.1-0.7.fc38.aarch64 5/37 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 6/37 Installing : python-pip-wheel-22.3.1-2.fc38.noarch 7/37 Installing : mpdecimal-2.5.1-6.fc38.aarch64 8/37 Installing : libubsan-13.0.1-0.7.fc38.aarch64 9/37 Installing : libtool-ltdl-2.4.7-6.fc38.aarch64 10/37 Installing : libedit-3.1-45.20221030cvs.fc38.aarch64 11/37 Installing : llvm-libs-16.0.0-1.fc38.aarch64 12/37 Installing : libomp-16.0.0~rc4-1.fc38.aarch64 13/37 Installing : libomp-devel-16.0.0~rc4-1.fc38.aarch64 14/37 Installing : libdwarf-1:0.6.0-1.fc38.aarch64 15/37 Installing : libdwarf-tools-1:0.6.0-1.fc38.aarch64 16/37 Installing : libasan-13.0.1-0.7.fc38.aarch64 17/37 Installing : kernel-headers-6.2.6-300.fc38.aarch64 18/37 Installing : glibc-devel-2.37-1.fc38.aarch64 19/37 Installing : libxcrypt-devel-4.4.33-7.fc38_clang16_03.aarch64 20/37 Installing : expat-2.5.0-2.fc38.aarch64 21/37 Installing : annobin-docs-11.11-1.fc38.noarch 22/37 Installing : libb2-0.98.1-8.fc38_clang16_03.aarch64 23/37 Installing : python3-3.11.2-1.fc38.aarch64 24/37 Installing : python3-libs-3.11.2-1.fc38.aarch64 25/37 Installing : compiler-rt-16.0.0~rc4-1.fc38.aarch64 26/37 Installing : clang-libs-16.0.0~rc4-2.fc38.aarch64 27/37 Installing : llvm-16.0.0-1.fc38.aarch64 28/37 Installing : gc-8.2.2-3.fc38_clang16_03.aarch64 29/37 Installing : guile22-2.2.7-7.fc38.aarch64 30/37 Installing : make-1:4.4-3.fc38.aarch64 31/37 Installing : gcc-13.0.1-0.7.fc38.aarch64 32/37 Running scriptlet: gcc-13.0.1-0.7.fc38.aarch64 32/37 Installing : gcc-c++-13.0.1-0.7.fc38.aarch64 33/37 Installing : clang-16.0.0~rc4-2.fc38.aarch64 34/37 Installing : clang-rpm-config-1-140.fc38.noarch 35/37 Installing : annobin-plugin-gcc-11.11-1.fc38.aarch64 36/37 Running scriptlet: annobin-plugin-gcc-11.11-1.fc38.aarch64 36/37 Installing : gcc-plugin-annobin-13.0.1-0.7.fc38.aarch64 37/37 Running scriptlet: gcc-plugin-annobin-13.0.1-0.7.fc38.aarch64 37/37 Verifying : gc-8.2.2-3.fc38_clang16_03.aarch64 1/37 Verifying : libb2-0.98.1-8.fc38_clang16_03.aarch64 2/37 Verifying : libxcrypt-devel-4.4.33-7.fc38_clang16_03.aarch64 3/37 Verifying : clang-rpm-config-1-140.fc38.noarch 4/37 Verifying : clang-16.0.0~rc4-2.fc38.aarch64 5/37 Verifying : clang-libs-16.0.0~rc4-2.fc38.aarch64 6/37 Verifying : clang-resource-filesystem-16.0.0~rc4-2.fc38.aarch6 7/37 Verifying : compiler-rt-16.0.0~rc4-1.fc38.aarch64 8/37 Verifying : libomp-16.0.0~rc4-1.fc38.aarch64 9/37 Verifying : libomp-devel-16.0.0~rc4-1.fc38.aarch64 10/37 Verifying : llvm-16.0.0-1.fc38.aarch64 11/37 Verifying : llvm-libs-16.0.0-1.fc38.aarch64 12/37 Verifying : annobin-docs-11.11-1.fc38.noarch 13/37 Verifying : annobin-plugin-gcc-11.11-1.fc38.aarch64 14/37 Verifying : cpp-13.0.1-0.7.fc38.aarch64 15/37 Verifying : expat-2.5.0-2.fc38.aarch64 16/37 Verifying : gcc-13.0.1-0.7.fc38.aarch64 17/37 Verifying : gcc-c++-13.0.1-0.7.fc38.aarch64 18/37 Verifying : gcc-plugin-annobin-13.0.1-0.7.fc38.aarch64 19/37 Verifying : glibc-devel-2.37-1.fc38.aarch64 20/37 Verifying : guile22-2.2.7-7.fc38.aarch64 21/37 Verifying : kernel-headers-6.2.6-300.fc38.aarch64 22/37 Verifying : libasan-13.0.1-0.7.fc38.aarch64 23/37 Verifying : libatomic-13.0.1-0.7.fc38.aarch64 24/37 Verifying : libdwarf-1:0.6.0-1.fc38.aarch64 25/37 Verifying : libdwarf-tools-1:0.6.0-1.fc38.aarch64 26/37 Verifying : libedit-3.1-45.20221030cvs.fc38.aarch64 27/37 Verifying : libmpc-1.3.1-2.fc38.aarch64 28/37 Verifying : libstdc++-devel-13.0.1-0.7.fc38.aarch64 29/37 Verifying : libtool-ltdl-2.4.7-6.fc38.aarch64 30/37 Verifying : libubsan-13.0.1-0.7.fc38.aarch64 31/37 Verifying : make-1:4.4-3.fc38.aarch64 32/37 Verifying : mpdecimal-2.5.1-6.fc38.aarch64 33/37 Verifying : python-pip-wheel-22.3.1-2.fc38.noarch 34/37 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 35/37 Verifying : python3-3.11.2-1.fc38.aarch64 36/37 Verifying : python3-libs-3.11.2-1.fc38.aarch64 37/37 Installed: annobin-docs-11.11-1.fc38.noarch annobin-plugin-gcc-11.11-1.fc38.aarch64 clang-16.0.0~rc4-2.fc38.aarch64 clang-libs-16.0.0~rc4-2.fc38.aarch64 clang-resource-filesystem-16.0.0~rc4-2.fc38.aarch64 clang-rpm-config-1-140.fc38.noarch compiler-rt-16.0.0~rc4-1.fc38.aarch64 cpp-13.0.1-0.7.fc38.aarch64 expat-2.5.0-2.fc38.aarch64 gc-8.2.2-3.fc38_clang16_03.aarch64 gcc-13.0.1-0.7.fc38.aarch64 gcc-c++-13.0.1-0.7.fc38.aarch64 gcc-plugin-annobin-13.0.1-0.7.fc38.aarch64 glibc-devel-2.37-1.fc38.aarch64 guile22-2.2.7-7.fc38.aarch64 kernel-headers-6.2.6-300.fc38.aarch64 libasan-13.0.1-0.7.fc38.aarch64 libatomic-13.0.1-0.7.fc38.aarch64 libb2-0.98.1-8.fc38_clang16_03.aarch64 libdwarf-1:0.6.0-1.fc38.aarch64 libdwarf-tools-1:0.6.0-1.fc38.aarch64 libedit-3.1-45.20221030cvs.fc38.aarch64 libmpc-1.3.1-2.fc38.aarch64 libomp-16.0.0~rc4-1.fc38.aarch64 libomp-devel-16.0.0~rc4-1.fc38.aarch64 libstdc++-devel-13.0.1-0.7.fc38.aarch64 libtool-ltdl-2.4.7-6.fc38.aarch64 libubsan-13.0.1-0.7.fc38.aarch64 libxcrypt-devel-4.4.33-7.fc38_clang16_03.aarch64 llvm-16.0.0-1.fc38.aarch64 llvm-libs-16.0.0-1.fc38.aarch64 make-1:4.4-3.fc38.aarch64 mpdecimal-2.5.1-6.fc38.aarch64 python-pip-wheel-22.3.1-2.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.2-1.fc38.aarch64 python3-libs-3.11.2-1.fc38.aarch64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: sqlite-libs-3.40.1-2.fc38_clang16_03.aarch64 zlib-1.2.13-3.fc38.aarch64 cyrus-sasl-lib-2.1.28-9.fc38.aarch64 fonts-srpm-macros-2.0.5-11.fc38.noarch rust-srpm-macros-24-1.fc38.noarch fedora-release-38-0.30.noarch libidn2-2.3.4-2.fc38_clang16_03.aarch64 efi-srpm-macros-5-7.fc38.noarch gnat-srpm-macros-6-2.fc38.noarch kernel-srpm-macros-1.0-16.fc38.noarch audit-libs-3.1-2.fc38.aarch64 libomp-16.0.0~rc4-1.fc38.aarch64 libsepol-3.5-1.fc38.aarch64 pam-libs-1.5.2-16.fc38.aarch64 file-5.44-3.fc38.aarch64 openldap-2.6.4-1.fc38.aarch64 libattr-2.5.1-6.fc38.aarch64 libblkid-2.38.1-4.fc38_clang16_03.aarch64 sed-4.8-12.fc38.aarch64 libedit-3.1-45.20221030cvs.fc38.aarch64 zstd-1.5.4-1.fc38.aarch64 libdwarf-tools-0.6.0-1.fc38.aarch64 fpc-srpm-macros-1.3-7.fc38.noarch util-linux-2.38.1-4.fc38_clang16_03.aarch64 expat-2.5.0-2.fc38.aarch64 pcre2-syntax-10.42-1.fc38.1.noarch libsemanage-3.5-1.fc38_clang16_03.aarch64 libtirpc-1.3.3-1.fc38_clang16_03.aarch64 elfutils-0.189-1.fc38.aarch64 libnghttp2-1.52.0-1.fc38.aarch64 pkgconf-m4-1.8.0-6.fc38_clang16_03.noarch python3-3.11.2-1.fc38.aarch64 glibc-minimal-langpack-2.37-1.fc38.aarch64 guile22-2.2.7-7.fc38.aarch64 libdwarf-0.6.0-1.fc38.aarch64 zip-3.0-36.fc38.aarch64 libmount-2.38.1-4.fc38_clang16_03.aarch64 pam-1.5.2-16.fc38.aarch64 gmp-6.2.1-4.fc38.aarch64 bzip2-1.0.8-13.fc38.aarch64 annobin-docs-11.11-1.fc38.noarch qt5-srpm-macros-5.15.8-2.fc38.noarch tar-1.34-7.fc38.aarch64 libpwquality-1.4.5-3.fc38.aarch64 elfutils-libelf-0.189-1.fc38.aarch64 libsigsegv-2.14-4.fc38_clang16_03.aarch64 elfutils-debuginfod-client-0.189-1.fc38.aarch64 rpmautospec-rpm-macros-0.3.5-1.fc38.noarch libmpc-1.3.1-2.fc38.aarch64 pyproject-srpm-macros-1.6.3-1.fc38.noarch kernel-headers-6.2.6-300.fc38.aarch64 mpfr-4.1.1-3.fc38.aarch64 glibc-2.37-1.fc38.aarch64 binutils-2.39-9.fc38.aarch64 ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarch64 libuuid-2.38.1-4.fc38_clang16_03.aarch64 pcre2-10.42-1.fc38.1.aarch64 compiler-rt-16.0.0~rc4-1.fc38.aarch64 systemd-libs-253-621.fc38_clang16_03.aarch64 xz-libs-5.4.1-1.fc38_clang16_03.aarch64 which-2.21-39.fc38_clang16_03.aarch64 libnsl2-2.0.0-5.fc38_clang16_03.aarch64 ocaml-srpm-macros-7-3.fc38.noarch clang-rpm-config-1-140.fc38.noarch fedora-release-common-38-0.30.noarch libubsan-13.0.1-0.7.fc38.aarch64 lua-libs-5.4.4-9.fc38.aarch64 rpm-build-4.18.1-1.fc38.aarch64 authselect-1.4.2-2.fc38_clang16_03.aarch64 publicsuffix-list-dafsa-20221208-2.fc38.noarch libevent-2.1.12-8.fc38_clang16_03.aarch64 libxcrypt-4.4.33-7.fc38_clang16_03.aarch64 popt-1.19-2.fc38.aarch64 rpm-libs-4.18.1-1.fc38.aarch64 libbrotli-1.0.9-11.fc38_clang16_03.aarch64 libunistring1.0-1.0-1.fc38.aarch64 libb2-0.98.1-8.fc38_clang16_03.aarch64 package-notes-srpm-macros-0.5-7.fc38.noarch glibc-common-2.37-1.fc38.aarch64 gc-8.2.2-3.fc38_clang16_03.aarch64 go-srpm-macros-3.2.0-2.fc38.noarch util-linux-core-2.38.1-4.fc38_clang16_03.aarch64 libcom_err-1.46.5-4.fc38_clang16_03.aarch64 libsmartcols-2.38.1-4.fc38_clang16_03.aarch64 libselinux-3.5-1.fc38_clang16_03.aarch64 krb5-libs-1.20.1-8.fc38.aarch64 gawk-5.1.1-5.fc38_clang16_03.aarch64 openblas-srpm-macros-2-13.fc38.noarch libssh-0.10.4-4.fc38.aarch64 jansson-2.13.1-6.fc38_clang16_03.aarch64 libarchive-3.6.1-4.fc38.aarch64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch clang-libs-16.0.0~rc4-2.fc38.aarch64 lua-srpm-macros-1-8.fc38.noarch shadow-utils-4.13-5.fc38.aarch64 filesystem-3.18-3.fc38.aarch64 ansible-srpm-macros-1-9.1.fc38.noarch libacl-2.3.1-6.fc38_clang16_03.aarch64 libssh-config-0.10.4-4.fc38.noarch glibc-gconv-extra-2.37-1.fc38.aarch64 libeconf-0.4.0-5.fc38.aarch64 annobin-plugin-gcc-11.11-1.fc38.aarch64 libxcrypt-devel-4.4.33-7.fc38_clang16_03.aarch64 libpsl-0.21.2-2.fc38.aarch64 authselect-libs-1.4.2-2.fc38_clang16_03.aarch64 alternatives-1.21-2.fc38_clang16_03.aarch64 cpp-13.0.1-0.7.fc38.aarch64 keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 python3-libs-3.11.2-1.fc38.aarch64 libzstd-1.5.4-1.fc38.aarch64 tzdata-2022g-2.fc38.noarch fedora-gpg-keys-38-0.5.noarch cpio-2.13-14.fc38.aarch64 rpm-sequoia-1.3.0-1.fc38.aarch64 fedora-release-identity-basic-38-0.30.noarch gpg-pubkey-eb10b464-6202d9c6 file-libs-5.44-3.fc38.aarch64 gcc-plugin-annobin-13.0.1-0.7.fc38.aarch64 libcap-2.48-6.fc38_clang16_03.aarch64 pkgconf-pkg-config-1.8.0-6.fc38_clang16_03.aarch64 findutils-4.9.0-3.fc38_clang16_03.aarch64 debugedit-5.0-7.fc38.aarch64 libstdc++-devel-13.0.1-0.7.fc38.aarch64 llvm-libs-16.0.0-1.fc38.aarch64 libdb-5.3.28-55.fc38.aarch64 redhat-rpm-config-252-1.fc38.noarch dwz-0.15-2.fc38_clang16_03.aarch64 gdbm-libs-1.23-3.fc38_clang16_03.aarch64 readline-8.2-3.fc38_clang16_03.aarch64 grep-3.8-3.fc38.aarch64 python-setuptools-wheel-65.5.1-2.fc38.noarch rpm-build-libs-4.18.1-1.fc38.aarch64 libgomp-13.0.1-0.7.fc38.aarch64 unzip-6.0-60.fc38.aarch64 make-4.4-3.fc38.aarch64 python-srpm-macros-3.11-9.fc38.noarch fedora-repos-38-0.5.noarch xxhash-libs-0.8.1-4.fc38.aarch64 libcurl-7.87.0-6.fc38_clang16_03.aarch64 libasan-13.0.1-0.7.fc38.aarch64 lz4-libs-1.9.4-2.fc38.aarch64 cracklib-2.9.7-31.fc38_clang16_03.aarch64 bash-5.2.15-3.fc38_clang16_03.aarch64 libstdc++-13.0.1-0.7.fc38.aarch64 libgcc-13.0.1-0.7.fc38.aarch64 p11-kit-trust-0.24.1-6.fc38.aarch64 gzip-1.12-3.fc38_clang16_03.aarch64 info-7.0.2-2.fc38.aarch64 libffi-3.4.4-2.fc38.aarch64 llvm-16.0.0-1.fc38.aarch64 libunistring-1.1-3.fc38_clang16_03.aarch64 libtool-ltdl-2.4.7-6.fc38.aarch64 curl-7.87.0-6.fc38_clang16_03.aarch64 basesystem-11-15.fc38.noarch libxml2-2.10.3-3.fc38.aarch64 ca-certificates-2023.2.60-2.fc38.noarch libatomic-13.0.1-0.7.fc38.aarch64 mpdecimal-2.5.1-6.fc38.aarch64 libutempter-1.2.1-8.fc38_clang16_03.aarch64 diffutils-3.9-1.fc38.aarch64 python-pip-wheel-22.3.1-2.fc38.noarch gcc-c++-13.0.1-0.7.fc38.aarch64 glibc-devel-2.37-1.fc38.aarch64 bzip2-libs-1.0.8-13.fc38.aarch64 xz-5.4.1-1.fc38_clang16_03.aarch64 libfdisk-2.38.1-4.fc38_clang16_03.aarch64 gcc-13.0.1-0.7.fc38.aarch64 coreutils-common-9.1-11.fc38_clang16_03.aarch64 libomp-devel-16.0.0~rc4-1.fc38.aarch64 coreutils-9.1-11.fc38_clang16_03.aarch64 rpm-4.18.1-1.fc38.aarch64 libverto-0.3.2-5.fc38.aarch64 perl-srpm-macros-1-48.fc38.noarch libpkgconf-1.8.0-6.fc38_clang16_03.aarch64 pkgconf-1.8.0-6.fc38_clang16_03.aarch64 ncurses-base-6.4-3.20230114.fc38_clang16_03.noarch ed-1.19-2.fc38.aarch64 patch-2.7.6-19.fc38.aarch64 libtasn1-4.19.0-2.fc38_clang16_03.aarch64 binutils-gold-2.39-9.fc38.aarch64 elfutils-default-yama-scope-0.189-1.fc38.noarch openssl-libs-3.0.8-1.fc38.aarch64 clang-resource-filesystem-16.0.0~rc4-2.fc38.aarch64 clang-16.0.0~rc4-2.fc38.aarch64 p11-kit-0.24.1-6.fc38.aarch64 gdb-minimal-13.1-1.fc38.aarch64 elfutils-libs-0.189-1.fc38.aarch64 ghc-srpm-macros-1.6.1-1.fc38.noarch libcap-ng-0.8.3-5.fc38_clang16_03.aarch64 setup-2.14.3-2.fc38.noarch Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674086400 Wrote: /builddir/build/SRPMS/libvirt-python-9.0.0-2.fc38_clang16_03.src.rpm Finish: rpmbuild -bs cp: ‘var/lib/mock/fedora-38-aarch64-1679346432.514821/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-aarch64-1679346432.514821/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-aarch64-1679346432.514821/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-aarch64-1679346432.514821/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-7y54h1rr/libvirt-python/libvirt-python.spec) Config(child) 1 minutes 4 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=18000): 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 1679346432.514821 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... 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-aarch64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-bootstrap-1679346432.514821/root. INFO: reusing tmpfs at /var/lib/mock/fedora-38-aarch64-bootstrap-1679346432.514821/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: 3.5 INFO: Mock Version: 3.5 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-1679346432.514821/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: 3.5 INFO: Mock Version: 3.5 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 46 kB/s | 3.7 kB 00:00 Additional repo https_download_copr_fedorainfra 14 kB/s | 3.3 kB 00:00 Additional repo https_download_copr_fedorainfra 14 kB/s | 3.3 kB 00:00 fedora 26 kB/s | 7.1 kB 00:00 updates 53 kB/s | 14 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: aarch64 Building for target aarch64 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 9.7 kB/s | 3.7 kB 00:00 Additional repo https_download_copr_fedorainfra 14 kB/s | 3.3 kB 00:00 Additional repo https_download_copr_fedorainfra 14 kB/s | 3.3 kB 00:00 fedora 25 kB/s | 7.1 kB 00:00 updates 51 kB/s | 14 kB 00:00 Package gcc-13.0.1-0.7.fc38.aarch64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: libvirt-devel aarch64 9.0.0-2.fc38 fedora 190 k python3-devel aarch64 3.11.2-1.fc38 fedora 269 k python3-lxml aarch64 4.9.2-2.fc38_clang16_03 copr_base 1.2 M python3-pytest noarch 7.2.1-1.fc38 fedora 2.0 M python3-setuptools noarch 65.5.1-2.fc38 fedora 1.7 M Installing dependencies: cyrus-sasl aarch64 2.1.28-9.fc38 fedora 75 k cyrus-sasl-gssapi aarch64 2.1.28-9.fc38 fedora 26 k glib2 aarch64 2.76.0-1.fc38_clang16_03 copr_base 2.8 M gnutls aarch64 3.8.0-2.fc38 fedora 1.0 M libnl3 aarch64 3.7.0-3.fc38 fedora 339 k libssh2 aarch64 1.10.0-7.fc38 fedora 116 k libvirt-libs aarch64 9.0.0-2.fc38 fedora 4.6 M libwsman1 aarch64 2.7.1-10.fc38 fedora 138 k libxslt aarch64 1.1.37-2.fc38_clang16_03 copr_base 171 k nettle aarch64 3.8-3.fc38 fedora 422 k numactl-libs aarch64 2.0.16-2.fc38 fedora 30 k pyproject-rpm-macros noarch 1.6.3-1.fc38 fedora 41 k python-rpm-macros noarch 3.11-9.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-2.fc38 fedora 31 k python3-rpm-macros noarch 3.11-9.fc38 fedora 15 k yajl aarch64 2.1.0-20.fc38_clang16_03 copr_base 38 k Transaction Summary ================================================================================ Install 25 Packages Total size: 15 M Total download size: 7.3 M Installed size: 83 M Downloading Packages: [SKIPPED] glib2-2.76.0-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libxslt-1.1.37-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] python3-lxml-4.9.2-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] gnutls-3.8.0-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libnl3-3.7.0-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] nettle-3.8-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] pyproject-rpm-macros-1.6.3-1.fc38.noarch.rpm: Already downloaded [SKIPPED] python-rpm-macros-3.11-9.fc38.noarch.rpm: Already downloaded [SKIPPED] python3-devel-3.11.2-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] python3-packaging-23.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-generators-14-2.fc38.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-macros-3.11-9.fc38.noarch.rpm: Already downloaded [SKIPPED] python3-setuptools-65.5.1-2.fc38.noarch.rpm: Already downloaded (14/25): yajl-2.1.0-20.fc38_clang16_03.aarch64. 1.0 MB/s | 38 kB 00:00 (15/25): cyrus-sasl-gssapi-2.1.28-9.fc38.aarch6 253 kB/s | 26 kB 00:00 (16/25): cyrus-sasl-2.1.28-9.fc38.aarch64.rpm 549 kB/s | 75 kB 00:00 (17/25): libssh2-1.10.0-7.fc38.aarch64.rpm 675 kB/s | 116 kB 00:00 (18/25): libvirt-devel-9.0.0-2.fc38.aarch64.rpm 1.3 MB/s | 190 kB 00:00 (19/25): numactl-libs-2.0.16-2.fc38.aarch64.rpm 805 kB/s | 30 kB 00:00 (20/25): libwsman1-2.7.1-10.fc38.aarch64.rpm 724 kB/s | 138 kB 00:00 (21/25): python3-attrs-22.2.0-2.fc38.noarch.rpm 1.0 MB/s | 124 kB 00:00 (22/25): python3-iniconfig-1.1.1-11.fc38.noarch 487 kB/s | 18 kB 00:00 (23/25): python3-pluggy-1.0.0-6.fc38.noarch.rpm 1.2 MB/s | 45 kB 00:00 (24/25): libvirt-libs-9.0.0-2.fc38.aarch64.rpm 9.5 MB/s | 4.6 MB 00:00 (25/25): python3-pytest-7.2.1-1.fc38.noarch.rpm 2.6 MB/s | 2.0 MB 00:00 -------------------------------------------------------------------------------- Total 4.9 MB/s | 7.3 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-9.fc38.noarch 1/25 Installing : python3-rpm-macros-3.11-9.fc38.noarch 2/25 Installing : python3-packaging-23.0-1.fc38.noarch 3/25 Installing : python3-rpm-generators-14-2.fc38.noarch 4/25 Installing : pyproject-rpm-macros-1.6.3-1.fc38.noarch 5/25 Installing : python3-pluggy-1.0.0-6.fc38.noarch 6/25 Installing : python3-iniconfig-1.1.1-11.fc38.noarch 7/25 Installing : python3-attrs-22.2.0-2.fc38.noarch 8/25 Installing : numactl-libs-2.0.16-2.fc38.aarch64 9/25 Installing : nettle-3.8-3.fc38.aarch64 10/25 Installing : gnutls-3.8.0-2.fc38.aarch64 11/25 Installing : glib2-2.76.0-1.fc38_clang16_03.aarch64 12/25 Installing : libwsman1-2.7.1-10.fc38.aarch64 13/25 Installing : libssh2-1.10.0-7.fc38.aarch64 14/25 Installing : libnl3-3.7.0-3.fc38.aarch64 15/25 Installing : cyrus-sasl-gssapi-2.1.28-9.fc38.aarch64 16/25 Running scriptlet: cyrus-sasl-2.1.28-9.fc38.aarch64 17/25 Installing : cyrus-sasl-2.1.28-9.fc38.aarch64 17/25 Running scriptlet: cyrus-sasl-2.1.28-9.fc38.aarch64 17/25 Installing : yajl-2.1.0-20.fc38_clang16_03.aarch64 18/25 Installing : libvirt-libs-9.0.0-2.fc38.aarch64 19/25 Installing : libxslt-1.1.37-2.fc38_clang16_03.aarch64 20/25 Installing : python3-lxml-4.9.2-2.fc38_clang16_03.aarch64 21/25 Installing : libvirt-devel-9.0.0-2.fc38.aarch64 22/25 Installing : python3-pytest-7.2.1-1.fc38.noarch 23/25 Installing : python3-devel-3.11.2-1.fc38.aarch64 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.0-1.fc38_clang16_03.aarch64 1/25 Verifying : libxslt-1.1.37-2.fc38_clang16_03.aarch64 2/25 Verifying : python3-lxml-4.9.2-2.fc38_clang16_03.aarch64 3/25 Verifying : yajl-2.1.0-20.fc38_clang16_03.aarch64 4/25 Verifying : cyrus-sasl-2.1.28-9.fc38.aarch64 5/25 Verifying : cyrus-sasl-gssapi-2.1.28-9.fc38.aarch64 6/25 Verifying : gnutls-3.8.0-2.fc38.aarch64 7/25 Verifying : libnl3-3.7.0-3.fc38.aarch64 8/25 Verifying : libssh2-1.10.0-7.fc38.aarch64 9/25 Verifying : libvirt-devel-9.0.0-2.fc38.aarch64 10/25 Verifying : libvirt-libs-9.0.0-2.fc38.aarch64 11/25 Verifying : libwsman1-2.7.1-10.fc38.aarch64 12/25 Verifying : nettle-3.8-3.fc38.aarch64 13/25 Verifying : numactl-libs-2.0.16-2.fc38.aarch64 14/25 Verifying : pyproject-rpm-macros-1.6.3-1.fc38.noarch 15/25 Verifying : python-rpm-macros-3.11-9.fc38.noarch 16/25 Verifying : python3-attrs-22.2.0-2.fc38.noarch 17/25 Verifying : python3-devel-3.11.2-1.fc38.aarch64 18/25 Verifying : python3-iniconfig-1.1.1-11.fc38.noarch 19/25 Verifying : python3-packaging-23.0-1.fc38.noarch 20/25 Verifying : python3-pluggy-1.0.0-6.fc38.noarch 21/25 Verifying : python3-pytest-7.2.1-1.fc38.noarch 22/25 Verifying : python3-rpm-generators-14-2.fc38.noarch 23/25 Verifying : python3-rpm-macros-3.11-9.fc38.noarch 24/25 Verifying : python3-setuptools-65.5.1-2.fc38.noarch 25/25 Installed: cyrus-sasl-2.1.28-9.fc38.aarch64 cyrus-sasl-gssapi-2.1.28-9.fc38.aarch64 glib2-2.76.0-1.fc38_clang16_03.aarch64 gnutls-3.8.0-2.fc38.aarch64 libnl3-3.7.0-3.fc38.aarch64 libssh2-1.10.0-7.fc38.aarch64 libvirt-devel-9.0.0-2.fc38.aarch64 libvirt-libs-9.0.0-2.fc38.aarch64 libwsman1-2.7.1-10.fc38.aarch64 libxslt-1.1.37-2.fc38_clang16_03.aarch64 nettle-3.8-3.fc38.aarch64 numactl-libs-2.0.16-2.fc38.aarch64 pyproject-rpm-macros-1.6.3-1.fc38.noarch python-rpm-macros-3.11-9.fc38.noarch python3-attrs-22.2.0-2.fc38.noarch python3-devel-3.11.2-1.fc38.aarch64 python3-iniconfig-1.1.1-11.fc38.noarch python3-lxml-4.9.2-2.fc38_clang16_03.aarch64 python3-packaging-23.0-1.fc38.noarch python3-pluggy-1.0.0-6.fc38.noarch python3-pytest-7.2.1-1.fc38.noarch python3-rpm-generators-14-2.fc38.noarch python3-rpm-macros-3.11-9.fc38.noarch python3-setuptools-65.5.1-2.fc38.noarch yajl-2.1.0-20.fc38_clang16_03.aarch64 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: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674086400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.qHRnT3 + 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.5OtECA + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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-aarch64-cpython-311 copying build/libvirt.py -> build/lib.linux-aarch64-cpython-311 copying build/libvirt_qemu.py -> build/lib.linux-aarch64-cpython-311 copying build/libvirt_lxc.py -> build/lib.linux-aarch64-cpython-311 copying build/libvirtaio.py -> build/lib.linux-aarch64-cpython-311 running build_ext Generated 281 wrapper functions Generated 1 wrapper functions Generated 1 wrapper functions building 'libvirtmod' extension creating build/temp.linux-aarch64-cpython-311 creating build/temp.linux-aarch64-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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c build/libvirt.c -o build/temp.linux-aarch64-cpython-311/build/libvirt.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] build/libvirt.c:17:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:17:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:19:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:35:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:37:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:55:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:57:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:79:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:81:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:100:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:102:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:122:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:124:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:144:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:146:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:163:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:165:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:187:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:189:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:206:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:208:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:226:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:228:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:245:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:247:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:265:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:267:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:284:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:286:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:302:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:304:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:321:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:323:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:339:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:341:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:357:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:359:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:375:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:377:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:393:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:395:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:411:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:413:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:429:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:431:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:447:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:449:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:465:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:467:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:483:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:485:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:501:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:503:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:519:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:521:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:537:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:539:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:552:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:554:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:567:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:569:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:587:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:589:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:605:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:607:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:624:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:626:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:644:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:646:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:664:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:666:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:683:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:685:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:703:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:705:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:724:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:726:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:743:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:745:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:767:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:769:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:787:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:789:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:808:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:810:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:829:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:831:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:851:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:853:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:872:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:874:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:892:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:894:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:911:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:913:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:929:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:931:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:947:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:949:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:966:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:968:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:985:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:987:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1006:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1008:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1026:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1028:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1047:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1049:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1065:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1067:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1085:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1087:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1104:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1106:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1124:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1126:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1143:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1145:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1163:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1165:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1183:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1185:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1201:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1203:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1220:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1222:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1239:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1241:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1259:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1261:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1279:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1281:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1300:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1302:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1318:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1320:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1337:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1339:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1356:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1358:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1374:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1376:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1392:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1394:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1413:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1415:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1432:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1434:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1450:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1452:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1470:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1472:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1489:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1491:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1509:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1511:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1528:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1530:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1547:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1549:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1565:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1567:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1583:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1585:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1601:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1603:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1620:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1622:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1639:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1641:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1658:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1660:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1677:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1679:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1697:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1699:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1716:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1718:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1736:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1738:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1761:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1763:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1787:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1789:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1807:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1809:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1827:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1829:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1847:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1849:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1866:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1868:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1888:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1890:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1912:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1914:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1935:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1937:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1958:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1960:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1979:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:1981:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:1999:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2001:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2020:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2022:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2039:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2041:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2058:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2060:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2078:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2080:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2097:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2099:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2116:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2118:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2137:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2139:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2155:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2157:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2174:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2176:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2195:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2197:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2216:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2218:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2236:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2238:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2260:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2262:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2282:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2284:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2301:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2303:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2322:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2324:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2343:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2345:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2364:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2366:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2383:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2385:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2402:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2404:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2422:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2424:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2442:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2444:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2465:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2467:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2486:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2488:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2507:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2509:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2526:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2528:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2546:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2548:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2564:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2566:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2583:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2585:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2603:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2605:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2622:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2624:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2641:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2643:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2659:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2661:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2677:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2679:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2696:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2698:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2715:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2717:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2735:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2737:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2754:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2756:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2774:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2776:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2793:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2795:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2812:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2814:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2832:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2834:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2850:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2852:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2868:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2870:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2887:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2889:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2907:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2909:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2918:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2920:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2933:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2935:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2948:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2950:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2959:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2961:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2973:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2975:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2987:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:2989:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:2998:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3000:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3009:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3011:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3020:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3022:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3031:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3033:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3050:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3052:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3069:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3071:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3088:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3090:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3107:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3109:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3127:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3129:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3146:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3148:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3164:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3166:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3182:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3184:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3200:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3202:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3219:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3221:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3238:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3240:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3257:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3259:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3276:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3278:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3294:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3296:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3314:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3316:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3332:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3334:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3350:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3352:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3368:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3370:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3386:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3388:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3405:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3407:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3425:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3427:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3444:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3446:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3464:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3466:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3482:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3484:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3500:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3502:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3519:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3521:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3539:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3541:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3558:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3560:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3576:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3578:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3594:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3596:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3613:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3615:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3633:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3635:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3652:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3654:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3672:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3674:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3690:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3692:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3708:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3710:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3726:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3728:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3745:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3747:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3764:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3766:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3783:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3785:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3801:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3803:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3820:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3822:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3839:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3841:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3859:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3861:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3878:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3880:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3896:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3898:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3915:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3917:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3935:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3937:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3954:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3956:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3972:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3974:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:3995:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:3997:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4014:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4016:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4034:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4036:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4054:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4056:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4072:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4074:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4092:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4094:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4110:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4112:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4128:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4130:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4146:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4148:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4164:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4166:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4183:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4185:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4202:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4204:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4220:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4222:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4239:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4241:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4260:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4262:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4278:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4280:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4296:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4298:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4314:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4316:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4333:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4335:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4352:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4354:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4370:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4372:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4390:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4392:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4411:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4413:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4420:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4422:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4440:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4442:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4458:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4460:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4476:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4478:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4494:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4496:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4513:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4515:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4533:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4535:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4553:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4555:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4571:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4573:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4590:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4592:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4609:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4611:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4629:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4631:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4649:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4651:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4668:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4670:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4686:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4688:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4704:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4706:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4722:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4724:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4741:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4743:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4760:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4762:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4778:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4780:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4797:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4799:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4816:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4818:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4835:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4837:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4853:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4855:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4871:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4873:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4890:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4892:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4909:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4911:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4927:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4929:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4947:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4949:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4970:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4972:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:4989:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:4991:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5013:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5015:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5031:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5033:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5049:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5051:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5067:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5069:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5085:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5087:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5105:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5107:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5125:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5127:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5144:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5146:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5163:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5165:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5183:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5185:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5207:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5209:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5226:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5228:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5246:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5248:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5264:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5266:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5282:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5284:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5301:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5303:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5319:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5321:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5337:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5339:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt.c:5356:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt.c:5358:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c libvirt-override.c -o build/temp.linux-aarch64-cpython-311/libvirt-override.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] libvirt-override.c:63:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:63:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:65:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:102:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:104:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:144:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:146:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:157:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:159:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:201:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:203:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:210:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:212:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:230:17: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:234:17: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:257:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:259:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:274:13: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:277:13: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:316:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:318:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:359:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:362:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:447:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:449:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:488:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:490:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:502:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:504:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:536:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:538:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:550:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:553:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:594:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:596:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:611:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:613:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:624:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:626:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:670:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:672:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:687:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:690:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:701:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:704:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:747:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:749:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:763:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:765:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:776:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:778:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:810:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:812:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:823:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:825:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:867:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:869:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:883:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:885:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:896:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:898:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:930:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:932:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:943:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:945:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:987:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:989:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1003:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1005:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1016:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1018:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1050:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1052:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1063:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1065:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1108:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1111:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1125:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1128:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1139:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1142:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1175:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1178:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1189:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1192:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1228:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1230:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1245:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1249:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1339:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1341:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1377:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1379:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1411:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1413:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1423:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1426:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1491:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1493:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1532:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1534:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1588:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1590:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1674:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1677:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1736:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1739:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1799:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:1801:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1839:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:1873:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:1926:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:2004:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2046:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2048:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2073:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2078:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2103:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2105:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2131:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2133:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2173:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2175:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2198:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2200:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2209:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2211:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2254:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2256:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2300:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2302:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2311:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2313:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2360:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2362:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2405:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2407:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2451:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2453:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2462:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2464:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2508:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2510:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2554:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2556:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2565:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2568:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2612:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2614:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2656:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2658:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2680:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2682:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2723:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2725:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2759:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2761:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2798:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2800:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2836:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2838:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2879:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2881:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2916:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2918:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:2956:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:2958:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3007:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3009:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3034:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3036:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3062:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3064:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3087:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3089:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3098:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3100:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3146:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3148:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3157:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3159:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3204:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3206:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3250:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3252:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3277:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3279:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3305:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3307:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3327:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3329:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3352:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3354:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3377:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3379:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3410:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3412:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3455:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3457:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3466:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3468:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3515:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3517:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3526:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3528:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3571:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3573:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3582:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3584:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3628:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3630:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3639:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3641:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3688:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3690:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3734:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3736:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3745:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3747:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3794:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3796:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3839:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3841:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3863:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3865:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3904:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3906:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3944:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3946:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:3985:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:3987:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4012:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4014:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4040:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4042:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4065:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4067:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4076:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4078:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4124:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4126:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4169:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4171:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4180:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4182:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4226:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4228:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4253:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4255:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4281:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4283:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4304:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4306:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4315:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4317:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4364:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4366:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4410:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4412:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4439:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4442:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4464:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4466:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4491:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4493:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4519:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4521:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4543:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4545:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4554:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4556:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4602:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4604:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4650:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4652:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4697:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4699:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4708:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4710:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4756:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4758:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4767:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4769:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4817:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4819:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4882:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4884:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4914:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4916:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:4975:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:4977:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5015:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5017:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5072:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5074:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5088:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5090:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5101:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5103:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5136:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5138:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5149:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5151:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5184:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5186:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5196:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5198:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5249:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5251:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5404:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5431:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5455:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5459:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5482:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5484:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5513:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5555:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5567:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5585:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5596:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5615:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5633:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5672:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5683:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5701:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5711:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5730:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5772:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5779:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5802:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5804:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5827:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5829:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5852:9: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5854:9: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5870:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5895:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5914:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5916:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5933:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5958:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5976:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:5978:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:5991:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:5993:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6010:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6045:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6061:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6094:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6111:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6146:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6163:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6198:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6217:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6252:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6272:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6307:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6332:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6421:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6440:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6473:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6493:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6528:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6546:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6580:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6597:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6632:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6649:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6684:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6703:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6738:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6757:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6792:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6811:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6844:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6865:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6903:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6924:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:6957:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:6977:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7010:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7030:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7063:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7084:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7122:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7142:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7175:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7196:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7229:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7251:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7285:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7307:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7341:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7362:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7396:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7547:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:7551:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7578:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:7580:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7590:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7592:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7609:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7645:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7690:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:7694:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7720:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:7722:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7739:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7763:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7785:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:7790:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7816:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:7819:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7829:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7831:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7844:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:7866:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7890:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:7893:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7922:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:7924:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:7960:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:7962:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8005:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8007:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8032:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8034:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8059:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8061:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8087:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8089:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8189:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8191:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8227:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8229:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8259:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8261:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8297:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8299:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8342:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8344:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8358:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8360:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8371:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8373:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8405:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8407:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8418:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8420:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8455:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8457:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8529:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8531:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8578:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8580:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8624:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8627:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8671:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8674:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8706:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8708:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8771:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8773:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8832:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8837:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:8891:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:8893:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9008:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9010:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9052:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9054:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9110:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9112:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9167:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9170:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9203:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9205:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9279:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9281:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9322:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9324:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9339:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9341:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9362:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:9364:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9381:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:9417:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9433:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:9467:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9516:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9523:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9550:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9552:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9574:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9576:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9595:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:9597:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9614:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:9650:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9666:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:9700:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9749:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9756:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9783:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9785:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9797:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:9799:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9816:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:9852:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9868:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-override.c:9902:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9951:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9955:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:9981:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:9983:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10007:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10009:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10036:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10038:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10067:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10069:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10124:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10127:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10161:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10163:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10195:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10197:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10229:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10231:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10285:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10287:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10302:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10304:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10336:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10338:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10365:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10367:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10392:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10394:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10420:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10422:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10449:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10451:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10506:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10508:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10543:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10545:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10601:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10603:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10633:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10635:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10697:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10699:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10744:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10746:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10782:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10784:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-override.c:10831:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-override.c:10833:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c libvirt-utils.c -o build/temp.linux-aarch64-cpython-311/libvirt-utils.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c typewrappers.c -o build/temp.linux-aarch64-cpython-311/typewrappers.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-aarch64-cpython-311/build/libvirt.o build/temp.linux-aarch64-cpython-311/libvirt-override.o build/temp.linux-aarch64-cpython-311/libvirt-utils.o build/temp.linux-aarch64-cpython-311/typewrappers.o -L/usr/lib64 -lvirt -o build/lib.linux-aarch64-cpython-311/libvirtmod.cpython-311-aarch64-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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c build/libvirt-qemu.c -o build/temp.linux-aarch64-cpython-311/build/libvirt-qemu.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] build/libvirt-qemu.c:21:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt-qemu.c:21:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt-qemu.c:23:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c libvirt-qemu-override.c -o build/temp.linux-aarch64-cpython-311/libvirt-qemu-override.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] libvirt-qemu-override.c:140:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-qemu-override.c:140:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-qemu-override.c:142:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-qemu-override.c:172:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-qemu-override.c:174:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-qemu-override.c:191:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-qemu-override.c:193:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:3: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-qemu-override.c:212:5: note: '{' token is here LIBVIRT_ENSURE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:292:22: note: expanded from macro 'LIBVIRT_ENSURE_THREAD_STATE' 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] LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:3: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^ libvirt-qemu-override.c:249:5: note: ')' token is here LIBVIRT_RELEASE_THREAD_STATE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:297:5: note: expanded from macro 'LIBVIRT_RELEASE_THREAD_STATE' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-qemu-override.c:285:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-qemu-override.c:290:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-qemu-override.c:321:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-qemu-override.c:325:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-qemu-override.c:374:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-qemu-override.c:377:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c libvirt-utils.c -o build/temp.linux-aarch64-cpython-311/libvirt-utils.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c typewrappers.c -o build/temp.linux-aarch64-cpython-311/typewrappers.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-aarch64-cpython-311/build/libvirt-qemu.o build/temp.linux-aarch64-cpython-311/libvirt-qemu-override.o build/temp.linux-aarch64-cpython-311/libvirt-utils.o build/temp.linux-aarch64-cpython-311/typewrappers.o -L/usr/lib64 -lvirt-qemu -lvirt -o build/lib.linux-aarch64-cpython-311/libvirtmod_qemu.cpython-311-aarch64-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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c build/libvirt-lxc.c -o build/temp.linux-aarch64-cpython-311/build/libvirt-lxc.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] build/libvirt-lxc.c:20:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ build/libvirt-lxc.c:20:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ build/libvirt-lxc.c:22:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c libvirt-lxc-override.c -o build/temp.linux-aarch64-cpython-311/libvirt-lxc-override.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] libvirt-lxc-override.c:67:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:3: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' LIBVIRT_STMT_START { \ ^~~~~~~~~~~~~~~~~~ ./typewrappers.h:245:51: note: expanded from macro 'LIBVIRT_STMT_START' # define LIBVIRT_STMT_START (void) __extension__ ( ^ libvirt-lxc-override.c:67:5: note: '{' token is here LIBVIRT_BEGIN_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:284:22: note: expanded from macro 'LIBVIRT_BEGIN_ALLOW_THREADS' 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] LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:3: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^ libvirt-lxc-override.c:69:5: note: ')' token is here LIBVIRT_END_ALLOW_THREADS; ^~~~~~~~~~~~~~~~~~~~~~~~~ ./typewrappers.h:289:5: note: expanded from macro 'LIBVIRT_END_ALLOW_THREADS' } LIBVIRT_STMT_END ^~~~~~~~~~~~~~~~ ./typewrappers.h:246:28: note: expanded from macro 'LIBVIRT_STMT_END' # 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c libvirt-utils.c -o build/temp.linux-aarch64-cpython-311/libvirt-utils.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I. -I/usr/include/python3.11 -c typewrappers.c -o build/temp.linux-aarch64-cpython-311/typewrappers.o clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-aarch64-cpython-311/build/libvirt-lxc.o build/temp.linux-aarch64-cpython-311/libvirt-lxc-override.o build/temp.linux-aarch64-cpython-311/libvirt-utils.o build/temp.linux-aarch64-cpython-311/typewrappers.o -L/usr/lib64 -lvirt-lxc -lvirt -o build/lib.linux-aarch64-cpython-311/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Mq6aGh + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64 ++ dirname /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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.aarch64 --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.aarch64/usr creating /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64 creating /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11 creating /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages copying build/lib.linux-aarch64-cpython-311/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages copying build/lib.linux-aarch64-cpython-311/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages copying build/lib.linux-aarch64-cpython-311/libvirtmod.cpython-311-aarch64-linux-gnu.so -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages copying build/lib.linux-aarch64-cpython-311/libvirtaio.py -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages copying build/lib.linux-aarch64-cpython-311/libvirt_lxc.py -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages copying build/lib.linux-aarch64-cpython-311/libvirt_qemu.py -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages copying build/lib.linux-aarch64-cpython-311/libvirt.py -> /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages byte-compiling /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/lib64/python3.11/site-packages/libvirt.py to libvirt.cpython-311.pyc writing byte-compilation script '/tmp/tmpq_3sirg2.py' /usr/bin/python3 /tmp/tmpq_3sirg2.py removing /tmp/tmpq_3sirg2.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.aarch64/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.aarch64/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.aarch64/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-aarch64-linux-gnu.so [ 2e] clang version 16.0.0 (Fedora 16.0.0~rc4-2.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-aarch64-linux-gnu.so built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so [ 2e] clang version 16.0.0 (Fedora 16.0.0~rc4-2.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so [ 2e] clang version 16.0.0 (Fedora 16.0.0~rc4-2.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -j4 --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.aarch64 --unique-debug-src-base libvirt-python-9.0.0-2.fc38_clang16_03.aarch64 --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.aarch64/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-aarch64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so original debug info size: 1148kB, size after compression: 1080kB /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.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug [ 2e] clang version 16.0.0 (Fedora 16.0.0~rc4-2.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fac8) + file size (0x220) exceeds the size of the file (0x15460) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fac8) + file size (0x220) exceeds the size of the file (0x15460) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fac8) + file size (0x220) exceeds the size of the file (0x15460) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fac8) + file size (0x220) exceeds the size of the file (0x15460) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fac8) + file size (0x220) exceeds the size of the file (0x15460) [ 2e] clang version 16.0.0 (Fedora 16.0.0~rc4-2.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb70) + file size (0x220) exceeds the size of the file (0x111d0) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb70) + file size (0x220) exceeds the size of the file (0x111d0) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb70) + file size (0x220) exceeds the size of the file (0x111d0) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb70) + file size (0x220) exceeds the size of the file (0x111d0) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb70) + file size (0x220) exceeds the size of the file (0x111d0) [ 2e] clang version 16.0.0 (Fedora 16.0.0~rc4-2.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-aarch64-linux-gnu.so [ 2e] clang version 16.0.0 (Fedora 16.0.0~rc4-2.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fac8) + file size (0x220) exceeds the size of the file (0x15460) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fac8) + file size (0x220) exceeds the size of the file (0x15460) [ 2e] clang version 16.0.0 (Fedora 16.0.0~rc4-2.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_qemu.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb70) + file size (0x220) exceeds the size of the file (0x111d0) llvm-readelf: warning: '/builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb70) + file size (0x220) exceeds the size of the file (0x111d0) [ 2e] clang version 16.0.0 (Fedora 16.0.0~rc4-2.fc38) /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/python3.11/site-packages/libvirtmod_lxc.cpython-311-aarch64-linux-gnu.so-9.0.0-2.fc38_clang16_03.aarch64.debug built with clang + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/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.aarch64/usr/lib64/python3.11 using python3.11 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Ffxoyx + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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.2, pytest-7.2.1, 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.15s ========================= + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-libvirt-9.0.0-2.fc38_clang16_03.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.EJdRnU + 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.aarch64/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.aarch64/usr/share/doc/python3-libvirt + cp -pr ChangeLog /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/share/doc/python3-libvirt + cp -pr AUTHORS /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/share/doc/python3-libvirt + cp -pr README /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/share/doc/python3-libvirt + cp -pr COPYING /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/share/doc/python3-libvirt + cp -pr COPYING.LESSER /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/usr/share/doc/python3-libvirt + cp -pr examples/ /builddir/build/BUILDROOT/libvirt-python-9.0.0-2.fc38_clang16_03.aarch64/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(aarch-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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.28)(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.aarch64 Provides: libvirt-python-debugsource = 9.0.0-2.fc38_clang16_03 libvirt-python-debugsource(aarch-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 warning: Deprecated external dependency generator is used! Processing files: python3-libvirt-debuginfo-9.0.0-2.fc38_clang16_03.aarch64 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) = 1576ad124dbc14fad671be5a9a4e5c4bb9572905 debuginfo(build-id) = 8b7f340fe4cf2f7c4df38a4a5ae66320116a9993 debuginfo(build-id) = e55b7cead1d4c4c5e0f9423b3c4d724c2be91e23 python3-libvirt-debuginfo = 9.0.0-2.fc38_clang16_03 python3-libvirt-debuginfo(aarch-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(aarch-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.aarch64 Wrote: /builddir/build/RPMS/libvirt-python-debugsource-9.0.0-2.fc38_clang16_03.aarch64.rpm Wrote: /builddir/build/RPMS/python3-libvirt-debuginfo-9.0.0-2.fc38_clang16_03.aarch64.rpm Wrote: /builddir/build/RPMS/python3-libvirt-9.0.0-2.fc38_clang16_03.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1eKfm8 + 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.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.561cW8 + 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-aarch64-1679346432.514821/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-aarch64-1679346432.514821/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-aarch64-1679346432.514821/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 29 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