Warning: Permanently added '54.196.3.246' (ED25519) to the list of known hosts. Dload Upload Total Spent Left Speed 100 99k 100 99k 0 0 2862k 0 --:--:-- --:--:-- --:--:-- 2938k INFO: Reading stdout from command: md5sum threads-shared-1.59.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-2556g8rf/perl-threads-shared/perl-threads-shared.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-2556g8rf/perl-threads-shared --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1697562238.735952 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-2556g8rf/perl-threads-shared/perl-threads-shared.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-2556g8rf/perl-threads-shared --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1697562238.735952 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-2556g8rf/perl-threads-shared/perl-threads-shared.spec) Config(fedora-38-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.2 INFO: Mock Version: 5.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-bootstrap-1697562238.735952/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:38 INFO: Pulling image: registry.fedoraproject.org/fedora:38 INFO: Copy content of container registry.fedoraproject.org/fedora:38 to /var/lib/mock/fedora-38-aarch64-bootstrap-1697562238.735952/root INFO: Checking that registry.fedoraproject.org/fedora:38 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:38 with podman image mount INFO: image registry.fedoraproject.org/fedora:38 as /var/lib/containers/storage/overlay/4856d5abacc48807e662bf140a2ecf7320e5c522381e7787d8e274d1626832c3/merged INFO: umounting image registry.fedoraproject.org/fedora:38 (/var/lib/containers/storage/overlay/4856d5abacc48807e662bf140a2ecf7320e5c522381e7787d8e274d1626832c3/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 47 MB/s | 4.3 MB 00:00 Additional repo https_download_copr_fedorainfra 65 kB/s | 4.9 kB 00:00 Additional repo https_download_copr_fedorainfra 1.8 MB/s | 136 kB 00:00 Additional repo https_download_copr_fedorainfra 4.0 MB/s | 293 kB 00:00 fedora 50 MB/s | 79 MB 00:01 updates 53 MB/s | 32 MB 00:00 Package python3-dnf-4.17.0-6.fc38.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.3-1.fc38 updates 322 k Installing dependencies: dbus-libs aarch64 1:1.14.10-1.fc38 updates 155 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-six noarch 1.16.0-9.fc38 fedora 42 k python3-systemd aarch64 235-2.fc38 fedora 108 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.2 M Installed size: 4.8 M Downloading Packages: (1/7): python3-distro-1.8.0-2.fc38.noarch.rpm 1.3 MB/s | 49 kB 00:00 (2/7): python3-dbus-1.3.2-2.fc38.aarch64.rpm 4.0 MB/s | 158 kB 00:00 (3/7): python3-dateutil-2.8.2-5.fc38.noarch.rpm 7.8 MB/s | 360 kB 00:00 (4/7): python3-six-1.16.0-9.fc38.noarch.rpm 4.9 MB/s | 42 kB 00:00 (5/7): python3-systemd-235-2.fc38.aarch64.rpm 14 MB/s | 108 kB 00:00 (6/7): dbus-libs-1.14.10-1.fc38.aarch64.rpm 19 MB/s | 155 kB 00:00 (7/7): python3-dnf-plugins-core-4.4.3-1.fc38.no 24 MB/s | 322 kB 00:00 -------------------------------------------------------------------------------- Total 2.6 MB/s | 1.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : dbus-libs-1:1.14.10-1.fc38.aarch64 1/7 Installing : python3-dbus-1.3.2-2.fc38.aarch64 2/7 Installing : python3-systemd-235-2.fc38.aarch64 3/7 Installing : python3-six-1.16.0-9.fc38.noarch 4/7 Installing : python3-dateutil-1:2.8.2-5.fc38.noarch 5/7 Installing : python3-distro-1.8.0-2.fc38.noarch 6/7 Installing : python3-dnf-plugins-core-4.4.3-1.fc38.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.3-1.fc38.noarch 7/7 Verifying : python3-dateutil-1:2.8.2-5.fc38.noarch 1/7 Verifying : python3-dbus-1.3.2-2.fc38.aarch64 2/7 Verifying : python3-distro-1.8.0-2.fc38.noarch 3/7 Verifying : python3-six-1.16.0-9.fc38.noarch 4/7 Verifying : python3-systemd-235-2.fc38.aarch64 5/7 Verifying : dbus-libs-1:1.14.10-1.fc38.aarch64 6/7 Verifying : python3-dnf-plugins-core-4.4.3-1.fc38.noarch 7/7 Installed: dbus-libs-1:1.14.10-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-plugins-core-4.4.3-1.fc38.noarch python3-six-1.16.0-9.fc38.noarch python3-systemd-235-2.fc38.aarch64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-1697562238.735952/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 32 kB/s | 1.5 kB 00:00 Copr repository 48 MB/s | 4.3 MB 00:00 Additional repo https_download_copr_fedorainfra 55 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 45 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 46 kB/s | 1.5 kB 00:00 fedora 110 kB/s | 14 kB 00:00 updates 143 kB/s | 13 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_clang16_03 copr_base 52 k coreutils aarch64 9.1-12.fc38_clang16_03 copr_base 1.0 M cpio aarch64 2.13-14.fc38 fedora 275 k diffutils aarch64 3.10-1.fc38_clang16_03 copr_base 379 k fedora-release-common noarch 38-36 updates 22 k findutils aarch64 1:4.9.0-3.fc38_clang16_03 copr_base 485 k gawk aarch64 5.1.1-5.fc38_clang16_03 copr_base 980 k glibc-minimal-langpack aarch64 2.37-10.fc38 updates 39 k grep aarch64 3.8-3.fc38_clang16_03 copr_base 283 k gzip aarch64 1.12-3.fc38_clang16_03 copr_base 161 k info aarch64 7.0.2-2.fc38 fedora 179 k patch aarch64 2.7.6-19.fc38_clang16_03 copr_base 132 k redhat-rpm-config noarch 252-1.fc38 fedora 83 k rpm-build aarch64 4.18.1-3.fc38 updates 77 k sed aarch64 4.8-12.fc38 fedora 303 k shadow-utils aarch64 2:4.13-6.fc38 fedora 1.3 M tar aarch64 2:1.34-8.fc38 fedora 880 k unzip aarch64 6.0-60.fc38 fedora 183 k util-linux aarch64 2.38.1-4.fc38 fedora 2.3 M which aarch64 2.21-39.fc38 fedora 42 k xz aarch64 5.4.1-1.fc38 fedora 420 k Installing dependencies: alternatives aarch64 1.25-1.fc38_clang16_03 copr_base 38 k ansible-srpm-macros noarch 1-10.fc38 updates 21 k audit-libs aarch64 3.1.2-1.fc38_clang16_03 copr_base 115 k authselect aarch64 1.4.3-1.fc38_clang16_03 copr_base 144 k authselect-libs aarch64 1.4.3-1.fc38_clang16_03 copr_base 233 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_clang16_03 copr_base 45 k ca-certificates noarch 2023.2.60_v7.0.306-1.0.fc38 updates 837 k coreutils-common aarch64 9.1-12.fc38_clang16_03 copr_base 2.0 M cracklib aarch64 2.9.11-1.fc38 updates 94 k crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl aarch64 8.0.1-5.fc38_clang16_03 copr_base 340 k cyrus-sasl-lib aarch64 2.1.28-9.fc38 fedora 778 k debugedit aarch64 5.0-9.fc38 updates 77 k dwz aarch64 0.15-2.fc38_clang16_03 copr_base 128 k ed aarch64 1.19-2.fc38_clang16_03 copr_base 81 k efi-srpm-macros noarch 5-7.fc38 fedora 22 k elfutils aarch64 0.189-3.fc38 updates 536 k elfutils-debuginfod-client aarch64 0.189-3.fc38 updates 38 k elfutils-default-yama-scope noarch 0.189-3.fc38 updates 13 k elfutils-libelf aarch64 0.189-3.fc38 updates 194 k elfutils-libs aarch64 0.189-3.fc38 updates 258 k fedora-gpg-keys noarch 38-1 fedora 126 k fedora-release noarch 38-36 updates 12 k fedora-release-identity-basic noarch 38-36 updates 13 k fedora-repos noarch 38-1 fedora 9.1 k file 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.2-5.fc38 updates 3.8 M gdbm-libs aarch64 1:1.23-3.fc38_clang16_03 copr_base 58 k ghc-srpm-macros noarch 1.6.1-1.fc38 fedora 8.0 k glibc aarch64 2.37-10.fc38 updates 1.7 M glibc-common aarch64 2.37-10.fc38 updates 314 k glibc-gconv-extra aarch64 2.37-10.fc38 updates 2.0 M gmp aarch64 1:6.2.1-4.fc38_clang16_03 copr_base 274 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 55 k kernel-srpm-macros noarch 1.0-19.fc38 updates 10 k keyutils-libs aarch64 1.6.1-6.fc38_clang16_03 copr_base 31 k krb5-libs aarch64 1.21-3.fc38_clang16_03 copr_base 762 k libacl aarch64 2.3.1-6.fc38_clang16_03 copr_base 23 k libarchive aarch64 3.6.1-4.fc38_clang16_03 copr_base 409 k libattr aarch64 2.5.1-6.fc38 fedora 18 k libblkid aarch64 2.38.1-4.fc38 fedora 106 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-8.fc38_clang16_03 copr_base 31 k libcom_err aarch64 1.46.5-4.fc38_clang16_03 copr_base 26 k libcurl aarch64 8.0.1-5.fc38_clang16_03 copr_base 333 k libdb aarch64 5.3.28-55.fc38 fedora 736 k libeconf aarch64 0.5.2-1.fc38_clang16_03 copr_base 30 k libevent aarch64 2.1.12-8.fc38_clang16_03 copr_base 269 k libfdisk aarch64 2.38.1-4.fc38 fedora 156 k libffi aarch64 3.4.4-2.fc38_clang16_03 copr_base 35 k libgcc aarch64 13.2.1-4.fc38 updates 95 k libgomp aarch64 13.2.1-4.fc38 updates 312 k libidn2 aarch64 2.3.4-2.fc38_clang16_03 copr_base 142 k libmount aarch64 2.38.1-4.fc38 fedora 133 k libnghttp2 aarch64 1.52.0-2.fc38_clang16_03 copr_base 82 k libnsl2 aarch64 2.0.0-5.fc38_clang16_03 copr_base 29 k libpkgconf aarch64 1.8.0-6.fc38 fedora 36 k libpsl aarch64 0.21.2-2.fc38_clang16_03 copr_base 63 k libpwquality aarch64 1.4.5-3.fc38_clang16_03 copr_base 110 k libselinux aarch64 3.5-1.fc38_clang16_03 copr_base 81 k libsemanage aarch64 3.5-2.fc38_clang16_03 copr_base 114 k libsepol aarch64 3.5-1.fc38_clang16_03 copr_base 310 k libsigsegv aarch64 2.14-4.fc38_clang16_03 copr_base 27 k libsmartcols aarch64 2.38.1-4.fc38 fedora 63 k libssh aarch64 0.10.5-1.fc38_clang16_03 copr_base 210 k libssh-config noarch 0.10.5-1.fc38_clang16_03 copr_base 9.5 k libstdc++ aarch64 13.2.1-4.fc38 updates 816 k libtasn1 aarch64 4.19.0-2.fc38_clang16_03 copr_base 77 k libtirpc aarch64 1.3.3-1.rc2.fc38_clang16_03 copr_base 93 k libunistring aarch64 1.1-3.fc38_clang16_03 copr_base 548 k libutempter aarch64 1.2.1-8.fc38_clang16_03 copr_base 27 k libuuid aarch64 2.38.1-4.fc38 fedora 27 k libverto aarch64 0.3.2-5.fc38 fedora 21 k libxcrypt aarch64 4.4.36-1.fc38 updates 123 k libxml2 aarch64 2.10.4-1.fc38_clang16_03 copr_base 714 k libzstd aarch64 1.5.5-1.fc38 updates 280 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-3.fc38_clang16_03 copr_base 72 k mpfr aarch64 4.1.1-3.fc38_clang16_03 copr_base 520 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 310 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.6-1.fc38 updates 251 k openssl-libs aarch64 1:3.0.9-2.fc38 updates 2.0 M p11-kit aarch64 0.25.0-1.fc38_clang16_03 copr_base 446 k p11-kit-trust aarch64 0.25.0-1.fc38_clang16_03 copr_base 139 k package-notes-srpm-macros noarch 0.5-8.fc38 updates 11 k pam aarch64 1.5.2-16.fc38_clang16_03 copr_base 508 k pam-libs aarch64 1.5.2-16.fc38_clang16_03 copr_base 56 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 fedora 41 k pkgconf-m4 noarch 1.8.0-6.fc38 fedora 14 k pkgconf-pkg-config aarch64 1.8.0-6.fc38 fedora 9.6 k popt aarch64 1.19-2.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20230812-1.fc38 updates 57 k pyproject-srpm-macros noarch 1.10.0-1.fc38 updates 14 k python-srpm-macros noarch 3.11-10.fc38 fedora 26 k qt5-srpm-macros noarch 5.15.10-1.fc38 updates 8.2 k readline aarch64 8.2-3.fc38 fedora 211 k rpm aarch64 4.18.1-3.fc38 updates 567 k rpm-build-libs aarch64 4.18.1-3.fc38 updates 91 k rpm-libs aarch64 4.18.1-3.fc38 updates 307 k rpm-sequoia aarch64 1.5.0-1.fc38 updates 842 k rpmautospec-rpm-macros noarch 0.3.5-1.fc38 fedora 9.3 k rust-srpm-macros noarch 25.2-2.fc38 updates 13 k setup noarch 2.14.3-2.fc38 fedora 152 k sqlite-libs aarch64 3.40.1-2.fc38 fedora 663 k systemd-libs aarch64 253.10-1.fc38 updates 633 k tzdata noarch 2023c-1.fc38 fedora 718 k util-linux-core aarch64 2.38.1-4.fc38 fedora 474 k xxhash-libs aarch64 0.8.2-1.fc38 updates 35 k xz-libs aarch64 5.4.1-1.fc38 fedora 106 k zip aarch64 3.0-37.fc38 updates 262 k zlib aarch64 1.2.13-3.fc38 fedora 93 k zstd aarch64 1.5.5-1.fc38 updates 445 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================= Install 151 Packages Total size: 53 M Installed size: 307 M Downloading Packages: [SKIPPED] alternatives-1.25-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] audit-libs-3.1.2-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] authselect-1.4.3-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.3-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] bash-5.2.15-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-13.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-13.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] coreutils-9.1-12.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-12.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] curl-8.0.1-5.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] diffutils-3.10-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] dwz-0.15-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] ed-1.19-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] gmp-6.2.1-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] grep-3.8-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] krb5-libs-1.21-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libarchive-3.6.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-8.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libcurl-8.0.1-5.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-8.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libnghttp2-1.52.0-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-5.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libselinux-3.5-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libsemanage-3.5-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libsepol-3.5-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-4.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libssh-0.10.5-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.5-1.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-1.rc2.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] libxml2-2.10.4-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-3.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] mpfr-4.1.1-3.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] p11-kit-0.25.0-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.0-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] pam-1.5.2-16.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-16.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] patch-2.7.6-19.fc38_clang16_03.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] 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] efi-srpm-macros-5-7.fc38.noarch.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-38-1.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-38-1.noarch.rpm: Already downloaded [SKIPPED] file-5.44-3.fc38.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] ghc-srpm-macros-1.6.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-2.fc38.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.2.0-2.fc38.noarch.rpm: Already downloaded [SKIPPED] info-7.0.2-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] libblkid-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-55.fc38.aarch64.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libmount-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-5.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] ocaml-srpm-macros-7-3.fc38.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-13.fc38.noarch.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] pkgconf-1.8.0-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-6.fc38.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] popt-1.19-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.11-10.fc38.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-252-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.5-1.fc38.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-12.fc38.aarch64.rpm: Already downloaded [SKIPPED] setup-2.14.3-2.fc38.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.13-6.fc38.aarch64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.40.1-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] tar-1.34-8.fc38.aarch64.rpm: Already downloaded [SKIPPED] tzdata-2023c-1.fc38.noarch.rpm: Already downloaded [SKIPPED] unzip-6.0-60.fc38.aarch64.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] which-2.21-39.fc38.aarch64.rpm: Already downloaded [SKIPPED] xz-5.4.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.1-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] zlib-1.2.13-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-10.fc38.noarch.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] debugedit-5.0-9.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-0.189-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.189-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.189-3.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.189-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.189-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] fedora-release-38-36.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-38-36.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-38-36.noarch.rpm: Already downloaded [SKIPPED] gdb-minimal-13.2-5.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-common-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-19.fc38.noarch.rpm: Already downloaded [SKIPPED] libgcc-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libgomp-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libstdc++-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.9-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-8.fc38.noarch.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20230812-1.fc38.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.10.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.10-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.1-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-4.18.1-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.1-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.1-3.fc38.aarch64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.5.0-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] rust-srpm-macros-25.2-2.fc38.noarch.rpm: Already downloaded [SKIPPED] systemd-libs-253.10-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] zip-3.0-37.fc38.aarch64.rpm: Already downloaded [SKIPPED] zstd-1.5.5-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.2.1-4.fc38.aarch64 1/151 Running scriptlet: libgcc-13.2.1-4.fc38.aarch64 1/151 Installing : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/151 Running scriptlet: crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/151 Installing : fedora-release-identity-basic-38-36.noarch 3/151 Installing : tzdata-2023c-1.fc38.noarch 4/151 Installing : rust-srpm-macros-25.2-2.fc38.noarch 5/151 Installing : qt5-srpm-macros-5.15.10-1.fc38.noarch 6/151 Installing : publicsuffix-list-dafsa-20230812-1.fc38.noarch 7/151 Installing : package-notes-srpm-macros-0.5-8.fc38.noarch 8/151 Installing : kernel-srpm-macros-1.0-19.fc38.noarch 9/151 Installing : ansible-srpm-macros-1-10.fc38.noarch 10/151 Installing : pkgconf-m4-1.8.0-6.fc38.noarch 11/151 Installing : perl-srpm-macros-1-48.fc38.noarch 12/151 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 13/151 Installing : openblas-srpm-macros-2-13.fc38.noarch 14/151 Installing : ocaml-srpm-macros-7-3.fc38.noarch 15/151 Installing : gnat-srpm-macros-6-2.fc38.noarch 16/151 Installing : ghc-srpm-macros-1.6.1-1.fc38.noarch 17/151 Installing : fpc-srpm-macros-1.3-7.fc38.noarch 18/151 Installing : fedora-gpg-keys-38-1.noarch 19/151 Installing : fedora-release-38-36.noarch 20/151 Installing : fedora-repos-38-1.noarch 21/151 Installing : fedora-release-common-38-36.noarch 22/151 Installing : setup-2.14.3-2.fc38.noarch 23/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-2.fc38.noarch 23/151 Installing : filesystem-3.18-3.fc38.aarch64 24/151 Installing : basesystem-11-15.fc38.noarch 25/151 Installing : ncurses-base-6.4-3.20230114.fc38_clang16_03.noar 26/151 Installing : ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarc 27/151 Installing : glibc-gconv-extra-2.37-10.fc38.aarch64 28/151 Running scriptlet: glibc-gconv-extra-2.37-10.fc38.aarch64 28/151 Running scriptlet: glibc-2.37-10.fc38.aarch64 29/151 Installing : glibc-2.37-10.fc38.aarch64 29/151 Running scriptlet: glibc-2.37-10.fc38.aarch64 29/151 Installing : bash-5.2.15-3.fc38_clang16_03.aarch64 30/151 Running scriptlet: bash-5.2.15-3.fc38_clang16_03.aarch64 30/151 Installing : glibc-common-2.37-10.fc38.aarch64 31/151 Installing : glibc-minimal-langpack-2.37-10.fc38.aarch64 32/151 Installing : zlib-1.2.13-3.fc38.aarch64 33/151 Installing : xz-libs-5.4.1-1.fc38.aarch64 34/151 Installing : bzip2-libs-1.0.8-13.fc38_clang16_03.aarch64 35/151 Installing : libzstd-1.5.5-1.fc38.aarch64 36/151 Installing : elfutils-libelf-0.189-3.fc38.aarch64 37/151 Installing : libuuid-2.38.1-4.fc38.aarch64 38/151 Installing : popt-1.19-2.fc38.aarch64 39/151 Installing : libstdc++-13.2.1-4.fc38.aarch64 40/151 Installing : libblkid-2.38.1-4.fc38.aarch64 41/151 Installing : gmp-1:6.2.1-4.fc38_clang16_03.aarch64 42/151 Installing : libcap-2.48-6.fc38_clang16_03.aarch64 43/151 Installing : libattr-2.5.1-6.fc38.aarch64 44/151 Installing : libacl-2.3.1-6.fc38_clang16_03.aarch64 45/151 Installing : readline-8.2-3.fc38.aarch64 46/151 Installing : libxcrypt-4.4.36-1.fc38.aarch64 47/151 Installing : libeconf-0.5.2-1.fc38_clang16_03.aarch64 48/151 Installing : lz4-libs-1.9.4-3.fc38_clang16_03.aarch64 49/151 Installing : systemd-libs-253.10-1.fc38.aarch64 50/151 Installing : mpfr-4.1.1-3.fc38_clang16_03.aarch64 51/151 Installing : dwz-0.15-2.fc38_clang16_03.aarch64 52/151 Installing : unzip-6.0-60.fc38.aarch64 53/151 Installing : file-libs-5.44-3.fc38.aarch64 54/151 Installing : file-5.44-3.fc38.aarch64 55/151 Installing : sqlite-libs-3.40.1-2.fc38.aarch64 56/151 Installing : alternatives-1.25-1.fc38_clang16_03.aarch64 57/151 Installing : libcap-ng-0.8.3-8.fc38_clang16_03.aarch64 58/151 Installing : audit-libs-3.1.2-1.fc38_clang16_03.aarch64 59/151 Installing : pam-libs-1.5.2-16.fc38_clang16_03.aarch64 60/151 Installing : libcom_err-1.46.5-4.fc38_clang16_03.aarch64 61/151 Installing : libsepol-3.5-1.fc38_clang16_03.aarch64 62/151 Installing : libunistring-1.1-3.fc38_clang16_03.aarch64 63/151 Installing : libidn2-2.3.4-2.fc38_clang16_03.aarch64 64/151 Installing : libsmartcols-2.38.1-4.fc38.aarch64 65/151 Installing : lua-libs-5.4.4-9.fc38.aarch64 66/151 Installing : pcre2-10.42-1.fc38.1.aarch64 67/151 Installing : libselinux-3.5-1.fc38_clang16_03.aarch64 68/151 Installing : sed-4.8-12.fc38.aarch64 69/151 Installing : grep-3.8-3.fc38_clang16_03.aarch64 70/151 Installing : findutils-1:4.9.0-3.fc38_clang16_03.aarch64 71/151 Installing : xz-5.4.1-1.fc38.aarch64 72/151 Installing : libmount-2.38.1-4.fc38.aarch64 73/151 Installing : util-linux-core-2.38.1-4.fc38.aarch64 74/151 Installing : libsemanage-3.5-2.fc38_clang16_03.aarch64 75/151 Installing : shadow-utils-2:4.13-6.fc38.aarch64 76/151 Running scriptlet: libutempter-1.2.1-8.fc38_clang16_03.aarch64 77/151 Installing : libutempter-1.2.1-8.fc38_clang16_03.aarch64 77/151 Installing : tar-2:1.34-8.fc38.aarch64 78/151 Installing : libpsl-0.21.2-2.fc38_clang16_03.aarch64 79/151 Installing : zip-3.0-37.fc38.aarch64 80/151 Installing : zstd-1.5.5-1.fc38.aarch64 81/151 Installing : libfdisk-2.38.1-4.fc38.aarch64 82/151 Installing : bzip2-1.0.8-13.fc38_clang16_03.aarch64 83/151 Installing : libxml2-2.10.4-1.fc38_clang16_03.aarch64 84/151 Installing : ed-1.19-2.fc38_clang16_03.aarch64 85/151 Installing : patch-2.7.6-19.fc38_clang16_03.aarch64 86/151 Installing : elfutils-default-yama-scope-0.189-3.fc38.noarch 87/151 Running scriptlet: elfutils-default-yama-scope-0.189-3.fc38.noarch 87/151 Installing : diffutils-3.10-1.fc38_clang16_03.aarch64 88/151 Installing : gdbm-libs-1:1.23-3.fc38_clang16_03.aarch64 89/151 Installing : cyrus-sasl-lib-2.1.28-9.fc38.aarch64 90/151 Installing : jansson-2.13.1-6.fc38_clang16_03.aarch64 91/151 Installing : keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 92/151 Installing : libbrotli-1.0.9-11.fc38_clang16_03.aarch64 93/151 Installing : libffi-3.4.4-2.fc38_clang16_03.aarch64 94/151 Installing : p11-kit-0.25.0-1.fc38_clang16_03.aarch64 95/151 Installing : libnghttp2-1.52.0-2.fc38_clang16_03.aarch64 96/151 Installing : libsigsegv-2.14-4.fc38_clang16_03.aarch64 97/151 Installing : gawk-5.1.1-5.fc38_clang16_03.aarch64 98/151 Installing : libtasn1-4.19.0-2.fc38_clang16_03.aarch64 99/151 Installing : p11-kit-trust-0.25.0-1.fc38_clang16_03.aarch64 100/151 Running scriptlet: p11-kit-trust-0.25.0-1.fc38_clang16_03.aarch64 100/151 Installing : cpio-2.13-14.fc38.aarch64 101/151 Installing : libdb-5.3.28-55.fc38.aarch64 102/151 Installing : libpkgconf-1.8.0-6.fc38.aarch64 103/151 Installing : pkgconf-1.8.0-6.fc38.aarch64 104/151 Installing : pkgconf-pkg-config-1.8.0-6.fc38.aarch64 105/151 Installing : libverto-0.3.2-5.fc38.aarch64 106/151 Installing : libgomp-13.2.1-4.fc38.aarch64 107/151 Installing : xxhash-libs-0.8.2-1.fc38.aarch64 108/151 Installing : libssh-config-0.10.5-1.fc38_clang16_03.noarch 109/151 Installing : coreutils-common-9.1-12.fc38_clang16_03.aarch64 110/151 Installing : openssl-libs-1:3.0.9-2.fc38.aarch64 111/151 Installing : coreutils-9.1-12.fc38_clang16_03.aarch64 112/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 113/151 Installing : ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 113/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 113/151 Installing : krb5-libs-1.21-3.fc38_clang16_03.aarch64 114/151 Installing : libtirpc-1.3.3-1.rc2.fc38_clang16_03.aarch64 115/151 Running scriptlet: authselect-libs-1.4.3-1.fc38_clang16_03.aarch64 116/151 Installing : authselect-libs-1.4.3-1.fc38_clang16_03.aarch64 116/151 Installing : gzip-1.12-3.fc38_clang16_03.aarch64 117/151 Installing : rpm-sequoia-1.5.0-1.fc38.aarch64 118/151 Installing : rpm-libs-4.18.1-3.fc38.aarch64 119/151 Installing : cracklib-2.9.11-1.fc38.aarch64 120/151 Installing : libpwquality-1.4.5-3.fc38_clang16_03.aarch64 121/151 Installing : authselect-1.4.3-1.fc38_clang16_03.aarch64 122/151 Installing : libnsl2-2.0.0-5.fc38_clang16_03.aarch64 123/151 Installing : pam-1.5.2-16.fc38_clang16_03.aarch64 124/151 Installing : libssh-0.10.5-1.fc38_clang16_03.aarch64 125/151 Installing : libarchive-3.6.1-4.fc38_clang16_03.aarch64 126/151 Installing : libevent-2.1.12-8.fc38_clang16_03.aarch64 127/151 Installing : openldap-2.6.6-1.fc38.aarch64 128/151 Installing : libcurl-8.0.1-5.fc38_clang16_03.aarch64 129/151 Installing : elfutils-libs-0.189-3.fc38.aarch64 130/151 Installing : elfutils-debuginfod-client-0.189-3.fc38.aarch64 131/151 Installing : binutils-gold-2.39-9.fc38.aarch64 132/151 Installing : binutils-2.39-9.fc38.aarch64 133/151 Running scriptlet: binutils-2.39-9.fc38.aarch64 133/151 Installing : elfutils-0.189-3.fc38.aarch64 134/151 Installing : gdb-minimal-13.2-5.fc38.aarch64 135/151 Installing : debugedit-5.0-9.fc38.aarch64 136/151 Installing : rpm-build-libs-4.18.1-3.fc38.aarch64 137/151 Installing : curl-8.0.1-5.fc38_clang16_03.aarch64 138/151 Running scriptlet: rpm-4.18.1-3.fc38.aarch64 139/151 Installing : rpm-4.18.1-3.fc38.aarch64 139/151 Installing : efi-srpm-macros-5-7.fc38.noarch 140/151 Installing : lua-srpm-macros-1-8.fc38.noarch 141/151 Installing : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 142/151 Installing : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 143/151 Installing : go-srpm-macros-3.2.0-2.fc38.noarch 144/151 Installing : python-srpm-macros-3.11-10.fc38.noarch 145/151 Installing : redhat-rpm-config-252-1.fc38.noarch 146/151 Installing : rpm-build-4.18.1-3.fc38.aarch64 147/151 Installing : pyproject-srpm-macros-1.10.0-1.fc38.noarch 148/151 Installing : util-linux-2.38.1-4.fc38.aarch64 149/151 Installing : which-2.21-39.fc38.aarch64 150/151 Installing : info-7.0.2-2.fc38.aarch64 151/151 Running scriptlet: filesystem-3.18-3.fc38.aarch64 151/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 151/151 Running scriptlet: authselect-libs-1.4.3-1.fc38_clang16_03.aarch64 151/151 Running scriptlet: rpm-4.18.1-3.fc38.aarch64 151/151 Running scriptlet: info-7.0.2-2.fc38.aarch64 151/151 Verifying : alternatives-1.25-1.fc38_clang16_03.aarch64 1/151 Verifying : audit-libs-3.1.2-1.fc38_clang16_03.aarch64 2/151 Verifying : authselect-1.4.3-1.fc38_clang16_03.aarch64 3/151 Verifying : authselect-libs-1.4.3-1.fc38_clang16_03.aarch64 4/151 Verifying : bash-5.2.15-3.fc38_clang16_03.aarch64 5/151 Verifying : bzip2-1.0.8-13.fc38_clang16_03.aarch64 6/151 Verifying : bzip2-libs-1.0.8-13.fc38_clang16_03.aarch64 7/151 Verifying : coreutils-9.1-12.fc38_clang16_03.aarch64 8/151 Verifying : coreutils-common-9.1-12.fc38_clang16_03.aarch64 9/151 Verifying : curl-8.0.1-5.fc38_clang16_03.aarch64 10/151 Verifying : diffutils-3.10-1.fc38_clang16_03.aarch64 11/151 Verifying : dwz-0.15-2.fc38_clang16_03.aarch64 12/151 Verifying : ed-1.19-2.fc38_clang16_03.aarch64 13/151 Verifying : findutils-1:4.9.0-3.fc38_clang16_03.aarch64 14/151 Verifying : gawk-5.1.1-5.fc38_clang16_03.aarch64 15/151 Verifying : gdbm-libs-1:1.23-3.fc38_clang16_03.aarch64 16/151 Verifying : gmp-1:6.2.1-4.fc38_clang16_03.aarch64 17/151 Verifying : grep-3.8-3.fc38_clang16_03.aarch64 18/151 Verifying : gzip-1.12-3.fc38_clang16_03.aarch64 19/151 Verifying : jansson-2.13.1-6.fc38_clang16_03.aarch64 20/151 Verifying : keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 21/151 Verifying : krb5-libs-1.21-3.fc38_clang16_03.aarch64 22/151 Verifying : libacl-2.3.1-6.fc38_clang16_03.aarch64 23/151 Verifying : libarchive-3.6.1-4.fc38_clang16_03.aarch64 24/151 Verifying : libbrotli-1.0.9-11.fc38_clang16_03.aarch64 25/151 Verifying : libcap-2.48-6.fc38_clang16_03.aarch64 26/151 Verifying : libcap-ng-0.8.3-8.fc38_clang16_03.aarch64 27/151 Verifying : libcom_err-1.46.5-4.fc38_clang16_03.aarch64 28/151 Verifying : libcurl-8.0.1-5.fc38_clang16_03.aarch64 29/151 Verifying : libeconf-0.5.2-1.fc38_clang16_03.aarch64 30/151 Verifying : libevent-2.1.12-8.fc38_clang16_03.aarch64 31/151 Verifying : libffi-3.4.4-2.fc38_clang16_03.aarch64 32/151 Verifying : libidn2-2.3.4-2.fc38_clang16_03.aarch64 33/151 Verifying : libnghttp2-1.52.0-2.fc38_clang16_03.aarch64 34/151 Verifying : libnsl2-2.0.0-5.fc38_clang16_03.aarch64 35/151 Verifying : libpsl-0.21.2-2.fc38_clang16_03.aarch64 36/151 Verifying : libpwquality-1.4.5-3.fc38_clang16_03.aarch64 37/151 Verifying : libselinux-3.5-1.fc38_clang16_03.aarch64 38/151 Verifying : libsemanage-3.5-2.fc38_clang16_03.aarch64 39/151 Verifying : libsepol-3.5-1.fc38_clang16_03.aarch64 40/151 Verifying : libsigsegv-2.14-4.fc38_clang16_03.aarch64 41/151 Verifying : libssh-0.10.5-1.fc38_clang16_03.aarch64 42/151 Verifying : libssh-config-0.10.5-1.fc38_clang16_03.noarch 43/151 Verifying : libtasn1-4.19.0-2.fc38_clang16_03.aarch64 44/151 Verifying : libtirpc-1.3.3-1.rc2.fc38_clang16_03.aarch64 45/151 Verifying : libunistring-1.1-3.fc38_clang16_03.aarch64 46/151 Verifying : libutempter-1.2.1-8.fc38_clang16_03.aarch64 47/151 Verifying : libxml2-2.10.4-1.fc38_clang16_03.aarch64 48/151 Verifying : lz4-libs-1.9.4-3.fc38_clang16_03.aarch64 49/151 Verifying : mpfr-4.1.1-3.fc38_clang16_03.aarch64 50/151 Verifying : ncurses-base-6.4-3.20230114.fc38_clang16_03.noar 51/151 Verifying : ncurses-libs-6.4-3.20230114.fc38_clang16_03.aarc 52/151 Verifying : p11-kit-0.25.0-1.fc38_clang16_03.aarch64 53/151 Verifying : p11-kit-trust-0.25.0-1.fc38_clang16_03.aarch64 54/151 Verifying : pam-1.5.2-16.fc38_clang16_03.aarch64 55/151 Verifying : pam-libs-1.5.2-16.fc38_clang16_03.aarch64 56/151 Verifying : patch-2.7.6-19.fc38_clang16_03.aarch64 57/151 Verifying : basesystem-11-15.fc38.noarch 58/151 Verifying : binutils-2.39-9.fc38.aarch64 59/151 Verifying : binutils-gold-2.39-9.fc38.aarch64 60/151 Verifying : cpio-2.13-14.fc38.aarch64 61/151 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 62/151 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.aarch64 63/151 Verifying : efi-srpm-macros-5-7.fc38.noarch 64/151 Verifying : fedora-gpg-keys-38-1.noarch 65/151 Verifying : fedora-repos-38-1.noarch 66/151 Verifying : file-5.44-3.fc38.aarch64 67/151 Verifying : file-libs-5.44-3.fc38.aarch64 68/151 Verifying : filesystem-3.18-3.fc38.aarch64 69/151 Verifying : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 70/151 Verifying : fpc-srpm-macros-1.3-7.fc38.noarch 71/151 Verifying : ghc-srpm-macros-1.6.1-1.fc38.noarch 72/151 Verifying : gnat-srpm-macros-6-2.fc38.noarch 73/151 Verifying : go-srpm-macros-3.2.0-2.fc38.noarch 74/151 Verifying : info-7.0.2-2.fc38.aarch64 75/151 Verifying : libattr-2.5.1-6.fc38.aarch64 76/151 Verifying : libblkid-2.38.1-4.fc38.aarch64 77/151 Verifying : libdb-5.3.28-55.fc38.aarch64 78/151 Verifying : libfdisk-2.38.1-4.fc38.aarch64 79/151 Verifying : libmount-2.38.1-4.fc38.aarch64 80/151 Verifying : libpkgconf-1.8.0-6.fc38.aarch64 81/151 Verifying : libsmartcols-2.38.1-4.fc38.aarch64 82/151 Verifying : libuuid-2.38.1-4.fc38.aarch64 83/151 Verifying : libverto-0.3.2-5.fc38.aarch64 84/151 Verifying : lua-libs-5.4.4-9.fc38.aarch64 85/151 Verifying : lua-srpm-macros-1-8.fc38.noarch 86/151 Verifying : ocaml-srpm-macros-7-3.fc38.noarch 87/151 Verifying : openblas-srpm-macros-2-13.fc38.noarch 88/151 Verifying : pcre2-10.42-1.fc38.1.aarch64 89/151 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 90/151 Verifying : perl-srpm-macros-1-48.fc38.noarch 91/151 Verifying : pkgconf-1.8.0-6.fc38.aarch64 92/151 Verifying : pkgconf-m4-1.8.0-6.fc38.noarch 93/151 Verifying : pkgconf-pkg-config-1.8.0-6.fc38.aarch64 94/151 Verifying : popt-1.19-2.fc38.aarch64 95/151 Verifying : python-srpm-macros-3.11-10.fc38.noarch 96/151 Verifying : readline-8.2-3.fc38.aarch64 97/151 Verifying : redhat-rpm-config-252-1.fc38.noarch 98/151 Verifying : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 99/151 Verifying : sed-4.8-12.fc38.aarch64 100/151 Verifying : setup-2.14.3-2.fc38.noarch 101/151 Verifying : shadow-utils-2:4.13-6.fc38.aarch64 102/151 Verifying : sqlite-libs-3.40.1-2.fc38.aarch64 103/151 Verifying : tar-2:1.34-8.fc38.aarch64 104/151 Verifying : tzdata-2023c-1.fc38.noarch 105/151 Verifying : unzip-6.0-60.fc38.aarch64 106/151 Verifying : util-linux-2.38.1-4.fc38.aarch64 107/151 Verifying : util-linux-core-2.38.1-4.fc38.aarch64 108/151 Verifying : which-2.21-39.fc38.aarch64 109/151 Verifying : xz-5.4.1-1.fc38.aarch64 110/151 Verifying : xz-libs-5.4.1-1.fc38.aarch64 111/151 Verifying : zlib-1.2.13-3.fc38.aarch64 112/151 Verifying : ansible-srpm-macros-1-10.fc38.noarch 113/151 Verifying : ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 114/151 Verifying : cracklib-2.9.11-1.fc38.aarch64 115/151 Verifying : debugedit-5.0-9.fc38.aarch64 116/151 Verifying : elfutils-0.189-3.fc38.aarch64 117/151 Verifying : elfutils-debuginfod-client-0.189-3.fc38.aarch64 118/151 Verifying : elfutils-default-yama-scope-0.189-3.fc38.noarch 119/151 Verifying : elfutils-libelf-0.189-3.fc38.aarch64 120/151 Verifying : elfutils-libs-0.189-3.fc38.aarch64 121/151 Verifying : fedora-release-38-36.noarch 122/151 Verifying : fedora-release-common-38-36.noarch 123/151 Verifying : fedora-release-identity-basic-38-36.noarch 124/151 Verifying : gdb-minimal-13.2-5.fc38.aarch64 125/151 Verifying : glibc-2.37-10.fc38.aarch64 126/151 Verifying : glibc-common-2.37-10.fc38.aarch64 127/151 Verifying : glibc-gconv-extra-2.37-10.fc38.aarch64 128/151 Verifying : glibc-minimal-langpack-2.37-10.fc38.aarch64 129/151 Verifying : kernel-srpm-macros-1.0-19.fc38.noarch 130/151 Verifying : libgcc-13.2.1-4.fc38.aarch64 131/151 Verifying : libgomp-13.2.1-4.fc38.aarch64 132/151 Verifying : libstdc++-13.2.1-4.fc38.aarch64 133/151 Verifying : libxcrypt-4.4.36-1.fc38.aarch64 134/151 Verifying : libzstd-1.5.5-1.fc38.aarch64 135/151 Verifying : openldap-2.6.6-1.fc38.aarch64 136/151 Verifying : openssl-libs-1:3.0.9-2.fc38.aarch64 137/151 Verifying : package-notes-srpm-macros-0.5-8.fc38.noarch 138/151 Verifying : publicsuffix-list-dafsa-20230812-1.fc38.noarch 139/151 Verifying : pyproject-srpm-macros-1.10.0-1.fc38.noarch 140/151 Verifying : qt5-srpm-macros-5.15.10-1.fc38.noarch 141/151 Verifying : rpm-4.18.1-3.fc38.aarch64 142/151 Verifying : rpm-build-4.18.1-3.fc38.aarch64 143/151 Verifying : rpm-build-libs-4.18.1-3.fc38.aarch64 144/151 Verifying : rpm-libs-4.18.1-3.fc38.aarch64 145/151 Verifying : rpm-sequoia-1.5.0-1.fc38.aarch64 146/151 Verifying : rust-srpm-macros-25.2-2.fc38.noarch 147/151 Verifying : systemd-libs-253.10-1.fc38.aarch64 148/151 Verifying : xxhash-libs-0.8.2-1.fc38.aarch64 149/151 Verifying : zip-3.0-37.fc38.aarch64 150/151 Verifying : zstd-1.5.5-1.fc38.aarch64 151/151 Installed: alternatives-1.25-1.fc38_clang16_03.aarch64 ansible-srpm-macros-1-10.fc38.noarch audit-libs-3.1.2-1.fc38_clang16_03.aarch64 authselect-1.4.3-1.fc38_clang16_03.aarch64 authselect-libs-1.4.3-1.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_clang16_03.aarch64 bzip2-libs-1.0.8-13.fc38_clang16_03.aarch64 ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch coreutils-9.1-12.fc38_clang16_03.aarch64 coreutils-common-9.1-12.fc38_clang16_03.aarch64 cpio-2.13-14.fc38.aarch64 cracklib-2.9.11-1.fc38.aarch64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-5.fc38_clang16_03.aarch64 cyrus-sasl-lib-2.1.28-9.fc38.aarch64 debugedit-5.0-9.fc38.aarch64 diffutils-3.10-1.fc38_clang16_03.aarch64 dwz-0.15-2.fc38_clang16_03.aarch64 ed-1.19-2.fc38_clang16_03.aarch64 efi-srpm-macros-5-7.fc38.noarch elfutils-0.189-3.fc38.aarch64 elfutils-debuginfod-client-0.189-3.fc38.aarch64 elfutils-default-yama-scope-0.189-3.fc38.noarch elfutils-libelf-0.189-3.fc38.aarch64 elfutils-libs-0.189-3.fc38.aarch64 fedora-gpg-keys-38-1.noarch fedora-release-38-36.noarch fedora-release-common-38-36.noarch fedora-release-identity-basic-38-36.noarch fedora-repos-38-1.noarch file-5.44-3.fc38.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.2-5.fc38.aarch64 gdbm-libs-1:1.23-3.fc38_clang16_03.aarch64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-10.fc38.aarch64 glibc-common-2.37-10.fc38.aarch64 glibc-gconv-extra-2.37-10.fc38.aarch64 glibc-minimal-langpack-2.37-10.fc38.aarch64 gmp-1:6.2.1-4.fc38_clang16_03.aarch64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.2.0-2.fc38.noarch grep-3.8-3.fc38_clang16_03.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-19.fc38.noarch keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 krb5-libs-1.21-3.fc38_clang16_03.aarch64 libacl-2.3.1-6.fc38_clang16_03.aarch64 libarchive-3.6.1-4.fc38_clang16_03.aarch64 libattr-2.5.1-6.fc38.aarch64 libblkid-2.38.1-4.fc38.aarch64 libbrotli-1.0.9-11.fc38_clang16_03.aarch64 libcap-2.48-6.fc38_clang16_03.aarch64 libcap-ng-0.8.3-8.fc38_clang16_03.aarch64 libcom_err-1.46.5-4.fc38_clang16_03.aarch64 libcurl-8.0.1-5.fc38_clang16_03.aarch64 libdb-5.3.28-55.fc38.aarch64 libeconf-0.5.2-1.fc38_clang16_03.aarch64 libevent-2.1.12-8.fc38_clang16_03.aarch64 libfdisk-2.38.1-4.fc38.aarch64 libffi-3.4.4-2.fc38_clang16_03.aarch64 libgcc-13.2.1-4.fc38.aarch64 libgomp-13.2.1-4.fc38.aarch64 libidn2-2.3.4-2.fc38_clang16_03.aarch64 libmount-2.38.1-4.fc38.aarch64 libnghttp2-1.52.0-2.fc38_clang16_03.aarch64 libnsl2-2.0.0-5.fc38_clang16_03.aarch64 libpkgconf-1.8.0-6.fc38.aarch64 libpsl-0.21.2-2.fc38_clang16_03.aarch64 libpwquality-1.4.5-3.fc38_clang16_03.aarch64 libselinux-3.5-1.fc38_clang16_03.aarch64 libsemanage-3.5-2.fc38_clang16_03.aarch64 libsepol-3.5-1.fc38_clang16_03.aarch64 libsigsegv-2.14-4.fc38_clang16_03.aarch64 libsmartcols-2.38.1-4.fc38.aarch64 libssh-0.10.5-1.fc38_clang16_03.aarch64 libssh-config-0.10.5-1.fc38_clang16_03.noarch libstdc++-13.2.1-4.fc38.aarch64 libtasn1-4.19.0-2.fc38_clang16_03.aarch64 libtirpc-1.3.3-1.rc2.fc38_clang16_03.aarch64 libunistring-1.1-3.fc38_clang16_03.aarch64 libutempter-1.2.1-8.fc38_clang16_03.aarch64 libuuid-2.38.1-4.fc38.aarch64 libverto-0.3.2-5.fc38.aarch64 libxcrypt-4.4.36-1.fc38.aarch64 libxml2-2.10.4-1.fc38_clang16_03.aarch64 libzstd-1.5.5-1.fc38.aarch64 lua-libs-5.4.4-9.fc38.aarch64 lua-srpm-macros-1-8.fc38.noarch lz4-libs-1.9.4-3.fc38_clang16_03.aarch64 mpfr-4.1.1-3.fc38_clang16_03.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.6-1.fc38.aarch64 openssl-libs-1:3.0.9-2.fc38.aarch64 p11-kit-0.25.0-1.fc38_clang16_03.aarch64 p11-kit-trust-0.25.0-1.fc38_clang16_03.aarch64 package-notes-srpm-macros-0.5-8.fc38.noarch pam-1.5.2-16.fc38_clang16_03.aarch64 pam-libs-1.5.2-16.fc38_clang16_03.aarch64 patch-2.7.6-19.fc38_clang16_03.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.aarch64 pkgconf-m4-1.8.0-6.fc38.noarch pkgconf-pkg-config-1.8.0-6.fc38.aarch64 popt-1.19-2.fc38.aarch64 publicsuffix-list-dafsa-20230812-1.fc38.noarch pyproject-srpm-macros-1.10.0-1.fc38.noarch python-srpm-macros-3.11-10.fc38.noarch qt5-srpm-macros-5.15.10-1.fc38.noarch readline-8.2-3.fc38.aarch64 redhat-rpm-config-252-1.fc38.noarch rpm-4.18.1-3.fc38.aarch64 rpm-build-4.18.1-3.fc38.aarch64 rpm-build-libs-4.18.1-3.fc38.aarch64 rpm-libs-4.18.1-3.fc38.aarch64 rpm-sequoia-1.5.0-1.fc38.aarch64 rpmautospec-rpm-macros-0.3.5-1.fc38.noarch rust-srpm-macros-25.2-2.fc38.noarch sed-4.8-12.fc38.aarch64 setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-6.fc38.aarch64 sqlite-libs-3.40.1-2.fc38.aarch64 systemd-libs-253.10-1.fc38.aarch64 tar-2:1.34-8.fc38.aarch64 tzdata-2023c-1.fc38.noarch unzip-6.0-60.fc38.aarch64 util-linux-2.38.1-4.fc38.aarch64 util-linux-core-2.38.1-4.fc38.aarch64 which-2.21-39.fc38.aarch64 xxhash-libs-0.8.2-1.fc38.aarch64 xz-5.4.1-1.fc38.aarch64 xz-libs-5.4.1-1.fc38.aarch64 zip-3.0-37.fc38.aarch64 zlib-1.2.13-3.fc38.aarch64 zstd-1.5.5-1.fc38.aarch64 Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 43 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 49 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 36 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 42 kB/s | 1.5 kB 00:00 fedora 54 kB/s | 14 kB 00:00 updates 289 kB/s | 13 kB 00:00 Dependencies resolved. ===================================================================================================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================================================================================================== Installing: clang aarch64 18.0.0~pre20231016.gab737a86993bc7-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 78 k clang-rpm-config-18 noarch 1-151.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 19 k compiler-rt aarch64 18.0.0~pre20231016.gab737a86993bc7-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 2.0 M libatomic aarch64 13.2.1-4.fc38 updates 38 k libomp aarch64 18.0.0~pre20231016.gab737a86993bc7-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 587 k libomp-devel aarch64 18.0.0~pre20231016.gab737a86993bc7-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 1.4 M llvm aarch64 18.0.0~pre20231016.gab737a86993bc7-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 23 M Installing dependencies: annobin-docs noarch 12.27-1.fc38 updates 92 k annobin-plugin-gcc aarch64 12.27-1.fc38 updates 957 k clang-libs aarch64 18.0.0~pre20231016.gab737a86993bc7-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 21 M clang-resource-filesystem aarch64 18.0.0~pre20231016.gab737a86993bc7-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 13 k clang-rpm-config noarch 1-151.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 74 k cpp aarch64 13.2.1-4.fc38 updates 9.7 M expat aarch64 2.5.0-2.fc38_clang16_03 copr_base 109 k gc aarch64 8.2.2-3.fc38_clang16_03 copr_base 109 k gcc aarch64 13.2.1-4.fc38 updates 31 M gcc-c++ aarch64 13.2.1-4.fc38 updates 12 M gcc-plugin-annobin aarch64 13.2.1-4.fc38 updates 48 k glibc-devel aarch64 2.37-10.fc38 updates 541 k guile22 aarch64 2.2.7-7.fc38 fedora 6.5 M kernel-headers aarch64 6.5.4-200.fc38 updates 1.5 M libasan aarch64 13.2.1-4.fc38 updates 455 k libb2 aarch64 0.98.1-8.fc38_clang16_03 copr_base 28 k libdwarf aarch64 1:0.7.0-1.fc38_clang16_03 copr_base 209 k libdwarf-tools aarch64 1:0.7.0-1.fc38_clang16_03 copr_base 180 k libedit aarch64 3.1-45.20221030cvs.fc38_clang16_03 copr_base 107 k libmpc aarch64 1.3.1-2.fc38_clang16_03 copr_base 69 k libstdc++-devel aarch64 13.2.1-4.fc38 updates 2.6 M libtool-ltdl aarch64 2.4.7-6.fc38_clang16_03 copr_base 36 k libubsan aarch64 13.2.1-4.fc38 updates 205 k libunistring1.0 aarch64 1.0-1.fc38_clang16_03 copr_base 544 k libxcrypt-devel aarch64 4.4.36-1.fc38 updates 30 k llvm-libs aarch64 18.0.0~pre20231016.gab737a86993bc7-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20231016_fedora_releasever_basearch 24 M make aarch64 1:4.4.1-1.fc38_clang16_03 copr_base 576 k mpdecimal aarch64 2.5.1-6.fc38_clang16_03 copr_base 83 k python-pip-wheel noarch 22.3.1-3.fc38 updates 1.4 M python-setuptools-wheel noarch 65.5.1-2.fc38 fedora 715 k python3 aarch64 3.11.6-1.fc38_clang16_03 copr_base 29 k python3-libs aarch64 3.11.6-1.fc38_clang16_03 copr_base 9.4 M Transaction Summary ===================================================================================================================================================================================================================== Install 39 Packages Total size: 153 M Installed size: 689 M Downloading Packages: [SKIPPED] expat-2.5.0-2.fc38_clang16_03.aarch64.rpm: Already downloaded [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] libdwarf-0.7.0-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libdwarf-tools-0.7.0-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libedit-3.1-45.20221030cvs.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] libunistring1.0-1.0-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] make-4.4.1-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-6.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] python3-3.11.6-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] python3-libs-3.11.6-1.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] clang-rpm-config-1-151.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-rpm-config-18-1-151.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] clang-resource-filesystem-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64.rpm: Already downloaded [SKIPPED] libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-7.fc38.aarch64.rpm: Already downloaded [SKIPPED] python-setuptools-wheel-65.5.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-12.27-1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.27-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] cpp-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] gcc-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] gcc-c++-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] glibc-devel-2.37-10.fc38.aarch64.rpm: Already downloaded [SKIPPED] kernel-headers-6.5.4-200.fc38.aarch64.rpm: Already downloaded [SKIPPED] libasan-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libatomic-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libubsan-13.2.1-4.fc38.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-1.fc38.aarch64.rpm: Already downloaded [SKIPPED] python-pip-wheel-22.3.1-3.fc38.noarch.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : clang-resource-filesystem-18.0.0~pre20231016.gab73 1/39 Installing : libmpc-1.3.1-2.fc38_clang16_03.aarch64 2/39 Installing : libstdc++-devel-13.2.1-4.fc38.aarch64 3/39 Installing : libatomic-13.2.1-4.fc38.aarch64 4/39 Installing : cpp-13.2.1-4.fc38.aarch64 5/39 Installing : python-pip-wheel-22.3.1-3.fc38.noarch 6/39 Installing : libubsan-13.2.1-4.fc38.aarch64 7/39 Installing : libasan-13.2.1-4.fc38.aarch64 8/39 Installing : kernel-headers-6.5.4-200.fc38.aarch64 9/39 Installing : libxcrypt-devel-4.4.36-1.fc38.aarch64 10/39 Installing : glibc-devel-2.37-10.fc38.aarch64 11/39 Installing : annobin-docs-12.27-1.fc38.noarch 12/39 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 13/39 Installing : mpdecimal-2.5.1-6.fc38_clang16_03.aarch64 14/39 Installing : libunistring1.0-1.0-1.fc38_clang16_03.aarch64 15/39 Installing : libtool-ltdl-2.4.7-6.fc38_clang16_03.aarch64 16/39 Installing : libedit-3.1-45.20221030cvs.fc38_clang16_03.aarch64 17/39 Installing : llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc3 18/39 Installing : libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.a 19/39 Installing : libb2-0.98.1-8.fc38_clang16_03.aarch64 20/39 Installing : libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1. 21/39 Installing : libdwarf-1:0.7.0-1.fc38_clang16_03.aarch64 22/39 Installing : libdwarf-tools-1:0.7.0-1.fc38_clang16_03.aarch64 23/39 Installing : gc-8.2.2-3.fc38_clang16_03.aarch64 24/39 Installing : guile22-2.2.7-7.fc38.aarch64 25/39 Installing : make-1:4.4.1-1.fc38_clang16_03.aarch64 26/39 Installing : gcc-13.2.1-4.fc38.aarch64 27/39 Running scriptlet: gcc-13.2.1-4.fc38.aarch64 27/39 Installing : gcc-c++-13.2.1-4.fc38.aarch64 28/39 Installing : expat-2.5.0-2.fc38_clang16_03.aarch64 29/39 Installing : python3-3.11.6-1.fc38_clang16_03.aarch64 30/39 Installing : python3-libs-3.11.6-1.fc38_clang16_03.aarch64 31/39 Installing : compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.f 32/39 Installing : clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc 33/39 Installing : clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aa 34/39 Installing : llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aar 35/39 Installing : clang-rpm-config-1-151.fc38.noarch 36/39 Installing : clang-rpm-config-18-1-151.fc38.noarch 37/39 Installing : annobin-plugin-gcc-12.27-1.fc38.aarch64 38/39 Running scriptlet: annobin-plugin-gcc-12.27-1.fc38.aarch64 38/39 Installing : gcc-plugin-annobin-13.2.1-4.fc38.aarch64 39/39 Running scriptlet: gcc-plugin-annobin-13.2.1-4.fc38.aarch64 39/39 Verifying : expat-2.5.0-2.fc38_clang16_03.aarch64 1/39 Verifying : gc-8.2.2-3.fc38_clang16_03.aarch64 2/39 Verifying : libb2-0.98.1-8.fc38_clang16_03.aarch64 3/39 Verifying : libdwarf-1:0.7.0-1.fc38_clang16_03.aarch64 4/39 Verifying : libdwarf-tools-1:0.7.0-1.fc38_clang16_03.aarch64 5/39 Verifying : libedit-3.1-45.20221030cvs.fc38_clang16_03.aarch64 6/39 Verifying : libmpc-1.3.1-2.fc38_clang16_03.aarch64 7/39 Verifying : libtool-ltdl-2.4.7-6.fc38_clang16_03.aarch64 8/39 Verifying : libunistring1.0-1.0-1.fc38_clang16_03.aarch64 9/39 Verifying : make-1:4.4.1-1.fc38_clang16_03.aarch64 10/39 Verifying : mpdecimal-2.5.1-6.fc38_clang16_03.aarch64 11/39 Verifying : python3-3.11.6-1.fc38_clang16_03.aarch64 12/39 Verifying : python3-libs-3.11.6-1.fc38_clang16_03.aarch64 13/39 Verifying : clang-rpm-config-1-151.fc38.noarch 14/39 Verifying : clang-rpm-config-18-1-151.fc38.noarch 15/39 Verifying : clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aa 16/39 Verifying : clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc 17/39 Verifying : clang-resource-filesystem-18.0.0~pre20231016.gab73 18/39 Verifying : compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.f 19/39 Verifying : libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.a 20/39 Verifying : libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1. 21/39 Verifying : llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aar 22/39 Verifying : llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc3 23/39 Verifying : guile22-2.2.7-7.fc38.aarch64 24/39 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 25/39 Verifying : annobin-docs-12.27-1.fc38.noarch 26/39 Verifying : annobin-plugin-gcc-12.27-1.fc38.aarch64 27/39 Verifying : cpp-13.2.1-4.fc38.aarch64 28/39 Verifying : gcc-13.2.1-4.fc38.aarch64 29/39 Verifying : gcc-c++-13.2.1-4.fc38.aarch64 30/39 Verifying : gcc-plugin-annobin-13.2.1-4.fc38.aarch64 31/39 Verifying : glibc-devel-2.37-10.fc38.aarch64 32/39 Verifying : kernel-headers-6.5.4-200.fc38.aarch64 33/39 Verifying : libasan-13.2.1-4.fc38.aarch64 34/39 Verifying : libatomic-13.2.1-4.fc38.aarch64 35/39 Verifying : libstdc++-devel-13.2.1-4.fc38.aarch64 36/39 Verifying : libubsan-13.2.1-4.fc38.aarch64 37/39 Verifying : libxcrypt-devel-4.4.36-1.fc38.aarch64 38/39 Verifying : python-pip-wheel-22.3.1-3.fc38.noarch 39/39 Installed: annobin-docs-12.27-1.fc38.noarch annobin-plugin-gcc-12.27-1.fc38.aarch64 clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-resource-filesystem-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-rpm-config-1-151.fc38.noarch clang-rpm-config-18-1-151.fc38.noarch compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 cpp-13.2.1-4.fc38.aarch64 expat-2.5.0-2.fc38_clang16_03.aarch64 gc-8.2.2-3.fc38_clang16_03.aarch64 gcc-13.2.1-4.fc38.aarch64 gcc-c++-13.2.1-4.fc38.aarch64 gcc-plugin-annobin-13.2.1-4.fc38.aarch64 glibc-devel-2.37-10.fc38.aarch64 guile22-2.2.7-7.fc38.aarch64 kernel-headers-6.5.4-200.fc38.aarch64 libasan-13.2.1-4.fc38.aarch64 libatomic-13.2.1-4.fc38.aarch64 libb2-0.98.1-8.fc38_clang16_03.aarch64 libdwarf-1:0.7.0-1.fc38_clang16_03.aarch64 libdwarf-tools-1:0.7.0-1.fc38_clang16_03.aarch64 libedit-3.1-45.20221030cvs.fc38_clang16_03.aarch64 libmpc-1.3.1-2.fc38_clang16_03.aarch64 libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 libstdc++-devel-13.2.1-4.fc38.aarch64 libtool-ltdl-2.4.7-6.fc38_clang16_03.aarch64 libubsan-13.2.1-4.fc38.aarch64 libunistring1.0-1.0-1.fc38_clang16_03.aarch64 libxcrypt-devel-4.4.36-1.fc38.aarch64 llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 make-1:4.4.1-1.fc38_clang16_03.aarch64 mpdecimal-2.5.1-6.fc38_clang16_03.aarch64 python-pip-wheel-22.3.1-3.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.6-1.fc38_clang16_03.aarch64 python3-libs-3.11.6-1.fc38_clang16_03.aarch64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc38_clang16_03.aarch64 annobin-docs-12.27-1.fc38.noarch annobin-plugin-gcc-12.27-1.fc38.aarch64 ansible-srpm-macros-1-10.fc38.noarch audit-libs-3.1.2-1.fc38_clang16_03.aarch64 authselect-1.4.3-1.fc38_clang16_03.aarch64 authselect-libs-1.4.3-1.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_clang16_03.aarch64 bzip2-libs-1.0.8-13.fc38_clang16_03.aarch64 ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch clang-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-libs-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-resource-filesystem-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 clang-rpm-config-1-151.fc38.noarch clang-rpm-config-18-1-151.fc38.noarch compiler-rt-18.0.0~pre20231016.gab737a86993bc7-2.fc38.aarch64 coreutils-9.1-12.fc38_clang16_03.aarch64 coreutils-common-9.1-12.fc38_clang16_03.aarch64 cpio-2.13-14.fc38.aarch64 cpp-13.2.1-4.fc38.aarch64 cracklib-2.9.11-1.fc38.aarch64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-5.fc38_clang16_03.aarch64 cyrus-sasl-lib-2.1.28-9.fc38.aarch64 debugedit-5.0-9.fc38.aarch64 diffutils-3.10-1.fc38_clang16_03.aarch64 dwz-0.15-2.fc38_clang16_03.aarch64 ed-1.19-2.fc38_clang16_03.aarch64 efi-srpm-macros-5-7.fc38.noarch elfutils-0.189-3.fc38.aarch64 elfutils-debuginfod-client-0.189-3.fc38.aarch64 elfutils-default-yama-scope-0.189-3.fc38.noarch elfutils-libelf-0.189-3.fc38.aarch64 elfutils-libs-0.189-3.fc38.aarch64 expat-2.5.0-2.fc38_clang16_03.aarch64 fedora-gpg-keys-38-1.noarch fedora-release-38-36.noarch fedora-release-common-38-36.noarch fedora-release-identity-basic-38-36.noarch fedora-repos-38-1.noarch file-5.44-3.fc38.aarch64 file-libs-5.44-3.fc38.aarch64 filesystem-3.18-3.fc38.aarch64 findutils-4.9.0-3.fc38_clang16_03.aarch64 fonts-srpm-macros-2.0.5-11.fc38.noarch fpc-srpm-macros-1.3-7.fc38.noarch gawk-5.1.1-5.fc38_clang16_03.aarch64 gc-8.2.2-3.fc38_clang16_03.aarch64 gcc-13.2.1-4.fc38.aarch64 gcc-c++-13.2.1-4.fc38.aarch64 gcc-plugin-annobin-13.2.1-4.fc38.aarch64 gdb-minimal-13.2-5.fc38.aarch64 gdbm-libs-1.23-3.fc38_clang16_03.aarch64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-10.fc38.aarch64 glibc-common-2.37-10.fc38.aarch64 glibc-devel-2.37-10.fc38.aarch64 glibc-gconv-extra-2.37-10.fc38.aarch64 glibc-minimal-langpack-2.37-10.fc38.aarch64 gmp-6.2.1-4.fc38_clang16_03.aarch64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.2.0-2.fc38.noarch gpg-pubkey-eb10b464-6202d9c6 grep-3.8-3.fc38_clang16_03.aarch64 guile22-2.2.7-7.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-headers-6.5.4-200.fc38.aarch64 kernel-srpm-macros-1.0-19.fc38.noarch keyutils-libs-1.6.1-6.fc38_clang16_03.aarch64 krb5-libs-1.21-3.fc38_clang16_03.aarch64 libacl-2.3.1-6.fc38_clang16_03.aarch64 libarchive-3.6.1-4.fc38_clang16_03.aarch64 libasan-13.2.1-4.fc38.aarch64 libatomic-13.2.1-4.fc38.aarch64 libattr-2.5.1-6.fc38.aarch64 libb2-0.98.1-8.fc38_clang16_03.aarch64 libblkid-2.38.1-4.fc38.aarch64 libbrotli-1.0.9-11.fc38_clang16_03.aarch64 libcap-2.48-6.fc38_clang16_03.aarch64 libcap-ng-0.8.3-8.fc38_clang16_03.aarch64 libcom_err-1.46.5-4.fc38_clang16_03.aarch64 libcurl-8.0.1-5.fc38_clang16_03.aarch64 libdb-5.3.28-55.fc38.aarch64 libdwarf-0.7.0-1.fc38_clang16_03.aarch64 libdwarf-tools-0.7.0-1.fc38_clang16_03.aarch64 libeconf-0.5.2-1.fc38_clang16_03.aarch64 libedit-3.1-45.20221030cvs.fc38_clang16_03.aarch64 libevent-2.1.12-8.fc38_clang16_03.aarch64 libfdisk-2.38.1-4.fc38.aarch64 libffi-3.4.4-2.fc38_clang16_03.aarch64 libgcc-13.2.1-4.fc38.aarch64 libgomp-13.2.1-4.fc38.aarch64 libidn2-2.3.4-2.fc38_clang16_03.aarch64 libmount-2.38.1-4.fc38.aarch64 libmpc-1.3.1-2.fc38_clang16_03.aarch64 libnghttp2-1.52.0-2.fc38_clang16_03.aarch64 libnsl2-2.0.0-5.fc38_clang16_03.aarch64 libomp-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 libomp-devel-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 libpkgconf-1.8.0-6.fc38.aarch64 libpsl-0.21.2-2.fc38_clang16_03.aarch64 libpwquality-1.4.5-3.fc38_clang16_03.aarch64 libselinux-3.5-1.fc38_clang16_03.aarch64 libsemanage-3.5-2.fc38_clang16_03.aarch64 libsepol-3.5-1.fc38_clang16_03.aarch64 libsigsegv-2.14-4.fc38_clang16_03.aarch64 libsmartcols-2.38.1-4.fc38.aarch64 libssh-0.10.5-1.fc38_clang16_03.aarch64 libssh-config-0.10.5-1.fc38_clang16_03.noarch libstdc++-13.2.1-4.fc38.aarch64 libstdc++-devel-13.2.1-4.fc38.aarch64 libtasn1-4.19.0-2.fc38_clang16_03.aarch64 libtirpc-1.3.3-1.rc2.fc38_clang16_03.aarch64 libtool-ltdl-2.4.7-6.fc38_clang16_03.aarch64 libubsan-13.2.1-4.fc38.aarch64 libunistring-1.1-3.fc38_clang16_03.aarch64 libunistring1.0-1.0-1.fc38_clang16_03.aarch64 libutempter-1.2.1-8.fc38_clang16_03.aarch64 libuuid-2.38.1-4.fc38.aarch64 libverto-0.3.2-5.fc38.aarch64 libxcrypt-4.4.36-1.fc38.aarch64 libxcrypt-devel-4.4.36-1.fc38.aarch64 libxml2-2.10.4-1.fc38_clang16_03.aarch64 libzstd-1.5.5-1.fc38.aarch64 llvm-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 llvm-libs-18.0.0~pre20231016.gab737a86993bc7-1.fc38.aarch64 lua-libs-5.4.4-9.fc38.aarch64 lua-srpm-macros-1-8.fc38.noarch lz4-libs-1.9.4-3.fc38_clang16_03.aarch64 make-4.4.1-1.fc38_clang16_03.aarch64 mpdecimal-2.5.1-6.fc38_clang16_03.aarch64 mpfr-4.1.1-3.fc38_clang16_03.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.6-1.fc38.aarch64 openssl-libs-3.0.9-2.fc38.aarch64 p11-kit-0.25.0-1.fc38_clang16_03.aarch64 p11-kit-trust-0.25.0-1.fc38_clang16_03.aarch64 package-notes-srpm-macros-0.5-8.fc38.noarch pam-1.5.2-16.fc38_clang16_03.aarch64 pam-libs-1.5.2-16.fc38_clang16_03.aarch64 patch-2.7.6-19.fc38_clang16_03.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.aarch64 pkgconf-m4-1.8.0-6.fc38.noarch pkgconf-pkg-config-1.8.0-6.fc38.aarch64 popt-1.19-2.fc38.aarch64 publicsuffix-list-dafsa-20230812-1.fc38.noarch pyproject-srpm-macros-1.10.0-1.fc38.noarch python-pip-wheel-22.3.1-3.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python-srpm-macros-3.11-10.fc38.noarch python3-3.11.6-1.fc38_clang16_03.aarch64 python3-libs-3.11.6-1.fc38_clang16_03.aarch64 qt5-srpm-macros-5.15.10-1.fc38.noarch readline-8.2-3.fc38.aarch64 redhat-rpm-config-252-1.fc38.noarch rpm-4.18.1-3.fc38.aarch64 rpm-build-4.18.1-3.fc38.aarch64 rpm-build-libs-4.18.1-3.fc38.aarch64 rpm-libs-4.18.1-3.fc38.aarch64 rpm-sequoia-1.5.0-1.fc38.aarch64 rpmautospec-rpm-macros-0.3.5-1.fc38.noarch rust-srpm-macros-25.2-2.fc38.noarch sed-4.8-12.fc38.aarch64 setup-2.14.3-2.fc38.noarch shadow-utils-4.13-6.fc38.aarch64 sqlite-libs-3.40.1-2.fc38.aarch64 systemd-libs-253.10-1.fc38.aarch64 tar-1.34-8.fc38.aarch64 tzdata-2023c-1.fc38.noarch unzip-6.0-60.fc38.aarch64 util-linux-2.38.1-4.fc38.aarch64 util-linux-core-2.38.1-4.fc38.aarch64 which-2.21-39.fc38.aarch64 xxhash-libs-0.8.2-1.fc38.aarch64 xz-5.4.1-1.fc38.aarch64 xz-libs-5.4.1-1.fc38.aarch64 zip-3.0-37.fc38.aarch64 zlib-1.2.13-3.fc38.aarch64 zstd-1.5.5-1.fc38.aarch64 Start: buildsrpm Start: rpmbuild -bs warning: %patchN is deprecated (5 usages found), use %patch N (or %patch -P N) Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674172800 Wrote: /builddir/build/SRPMS/perl-threads-shared-1.64-490.fc38_clang16_03.src.rpm RPM build warnings: %patchN is deprecated (5 usages found), use %patch N (or %patch -P N) Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-aarch64-1697562238.735952/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-aarch64-1697562238.735952/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-aarch64-1697562238.735952/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-2556g8rf/perl-threads-shared/perl-threads-shared.spec) Config(child) 1 minutes 1 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/perl-threads-shared-1.64-490.fc38_clang16_03.src.rpm) Config(fedora-38-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-bootstrap-1697562238.735952/root. INFO: reusing tmpfs at /var/lib/mock/fedora-38-aarch64-bootstrap-1697562238.735952/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-aarch64-1697562238.735952/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 Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.18.1-3.fc38.aarch64 rpm-sequoia-1.5.0-1.fc38.aarch64 python3-dnf-4.17.0-6.fc38.noarch python3-dnf-plugins-core-4.4.3-1.fc38.noarch yum-4.17.0-6.fc38.noarch Start: build phase for perl-threads-shared-1.64-490.fc38_clang16_03.src.rpm Start: build setup for perl-threads-shared-1.64-490.fc38_clang16_03.src.rpm warning: %patchN is deprecated (5 usages found), use %patch N (or %patch -P N) Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674172800 Wrote: /builddir/build/SRPMS/perl-threads-shared-1.64-490.fc38_clang16_03.src.rpm RPM build warnings: %patchN is deprecated (5 usages found), use %patch N (or %patch -P N) No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 35 kB/s | 1.5 kB 00:00 Copr repository 46 MB/s | 4.3 MB 00:00 Additional repo https_download_copr_fedorainfra 51 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 44 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 44 kB/s | 1.5 kB 00:00 fedora 52 kB/s | 14 kB 00:00 updates 166 kB/s | 13 kB 00:00 Package findutils-1:4.9.0-3.fc38_clang16_03.aarch64 is already installed. Package gcc-13.2.1-4.fc38.aarch64 is already installed. Package make-1:4.4.1-1.fc38_clang16_03.aarch64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: perl-Carp noarch 1.52-490.fc38 fedora 29 k perl-ExtUtils-MakeMaker noarch 2:7.70-1.fc38 fedora 292 k perl-File-Path noarch 2.18-490.fc38 fedora 35 k perl-POSIX aarch64 2.03-497.fc38_clang16_03 copr_base 97 k perl-PathTools aarch64 3.84-490.fc38_clang16_03 copr_base 82 k perl-Scalar-List-Utils aarch64 5:1.63-490.fc38_clang16_03 copr_base 69 k perl-Test-Simple noarch 3:1.302194-1.fc38 fedora 575 k perl-Time-HiRes aarch64 4:1.9770-490.fc38_clang16_03 copr_base 56 k perl-devel aarch64 4:5.36.1-497.fc38_clang16_03 copr_base 699 k perl-generators noarch 1.16-2.fc38 fedora 17 k perl-interpreter aarch64 4:5.36.1-497.fc38_clang16_03 copr_base 74 k perl-libs aarch64 4:5.36.1-497.fc38_clang16_03 copr_base 2.0 M perl-threads aarch64 1:2.27-490.fc38 fedora 56 k Installing dependencies: groff-base aarch64 1.22.4-11.fc38 fedora 1.0 M ncurses aarch64 6.4-3.20230114.fc38_clang16_03 copr_base 403 k perl-AutoLoader noarch 5.74-497.fc38_clang16_03 copr_base 23 k perl-AutoSplit noarch 5.74-497.fc38_clang16_03 copr_base 23 k perl-B aarch64 1.83-497.fc38_clang16_03 copr_base 181 k perl-Benchmark noarch 1.23-497.fc38_clang16_03 copr_base 28 k perl-Class-Struct noarch 0.66-497.fc38_clang16_03 copr_base 24 k perl-Data-Dumper aarch64 2.184-491.fc38_clang16_03 copr_base 55 k perl-Devel-PPPort aarch64 3.68-491.fc38_clang16_03 copr_base 212 k perl-Digest noarch 1.20-490.fc38 fedora 25 k perl-Digest-MD5 aarch64 2.58-490.fc38_clang16_03 copr_base 36 k perl-DynaLoader aarch64 1.52-497.fc38_clang16_03 copr_base 28 k perl-Encode aarch64 4:3.19-493.fc38_clang16_03 copr_base 1.7 M perl-Errno aarch64 1.36-497.fc38_clang16_03 copr_base 17 k perl-Exporter noarch 5.77-490.fc38 fedora 31 k perl-ExtUtils-Command noarch 2:7.70-1.fc38 fedora 14 k perl-ExtUtils-Constant noarch 0.25-497.fc38_clang16_03 copr_base 48 k perl-ExtUtils-Install noarch 2.22-2.fc38 fedora 43 k perl-ExtUtils-Manifest noarch 1:1.73-490.fc38 fedora 34 k perl-ExtUtils-ParseXS noarch 1:3.45-490.fc38 fedora 184 k perl-Fcntl aarch64 1.15-497.fc38_clang16_03 copr_base 22 k perl-Fedora-VSP noarch 0.001-31.fc38 fedora 23 k perl-File-Basename noarch 2.85-497.fc38_clang16_03 copr_base 19 k perl-File-Compare noarch 1.100.700-497.fc38_clang16_03 copr_base 15 k perl-File-Copy noarch 2.39-497.fc38_clang16_03 copr_base 22 k perl-File-Find noarch 1.40-497.fc38_clang16_03 copr_base 27 k perl-File-Temp noarch 1:0.231.100-490.fc38 fedora 59 k perl-File-stat noarch 1.12-497.fc38_clang16_03 copr_base 19 k perl-FileHandle noarch 2.03-497.fc38_clang16_03 copr_base 17 k perl-Getopt-Long noarch 1:2.54-2.fc38 fedora 60 k perl-Getopt-Std noarch 1.13-497.fc38_clang16_03 copr_base 17 k perl-HTTP-Tiny noarch 0.086-2.fc38 updates 55 k perl-IO aarch64 1.50-497.fc38_clang16_03 copr_base 88 k perl-IO-Socket-IP noarch 0.41-492.fc38 fedora 41 k perl-IO-Socket-SSL noarch 2.081-1.fc38 fedora 227 k perl-IPC-Open3 noarch 1.22-497.fc38_clang16_03 copr_base 24 k perl-Importer noarch 0.026-9.fc38 fedora 39 k perl-JSON-PP noarch 1:4.16-2.fc38 fedora 67 k perl-MIME-Base64 aarch64 3.16-490.fc38_clang16_03 copr_base 30 k perl-Math-BigInt noarch 1:1.9998.39-1.fc38 updates 203 k perl-Math-BigRat noarch 0.2624-3.fc38 fedora 41 k perl-Math-Complex noarch 1.59-497.fc38_clang16_03 copr_base 48 k perl-Mozilla-CA noarch 20221114-2.fc38 fedora 12 k perl-Net-SSLeay aarch64 1.92-5.fc38_clang16_03 copr_base 327 k perl-Object-HashBase noarch 0.009-12.fc38 fedora 25 k perl-Pod-Escapes noarch 1:1.07-490.fc38 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-491.fc38 fedora 86 k perl-Pod-Simple noarch 1:3.43-491.fc38 fedora 219 k perl-Pod-Usage noarch 4:2.03-4.fc38 fedora 40 k perl-SelectSaver noarch 1.02-497.fc38_clang16_03 copr_base 13 k perl-Socket aarch64 4:2.036-2.fc38_clang16_03 copr_base 54 k perl-Storable aarch64 1:3.26-490.fc38_clang16_03 copr_base 90 k perl-Symbol noarch 1.09-497.fc38_clang16_03 copr_base 16 k perl-Term-ANSIColor noarch 5.01-491.fc38 fedora 47 k perl-Term-Cap noarch 1.18-1.fc38 fedora 22 k perl-Term-Table noarch 0.016-6.fc38 fedora 34 k perl-Test-Harness noarch 1:3.48-1.fc38 updates 275 k perl-Text-ParseWords noarch 3.31-490.fc38 fedora 16 k perl-Text-Tabs+Wrap noarch 2023.0511-1.fc38 updates 22 k perl-Time-Local noarch 2:1.300-490.fc38 fedora 33 k perl-URI noarch 5.17-2.fc38 fedora 120 k perl-base noarch 2.27-497.fc38_clang16_03 copr_base 18 k perl-constant noarch 1.33-491.fc38 fedora 23 k perl-if noarch 0.61.000-497.fc38_clang16_03 copr_base 16 k perl-lib aarch64 0.65-497.fc38_clang16_03 copr_base 17 k perl-libnet noarch 3.15-1.fc38 fedora 128 k perl-locale noarch 1.10-497.fc38_clang16_03 copr_base 15 k perl-macros noarch 4:5.36.1-497.fc38_clang16_03 copr_base 13 k perl-mro aarch64 1.26-497.fc38_clang16_03 copr_base 30 k perl-overload noarch 1.35-497.fc38_clang16_03 copr_base 47 k perl-overloading noarch 0.02-497.fc38_clang16_03 copr_base 15 k perl-parent noarch 1:0.241-1.fc38 fedora 15 k perl-podlators noarch 1:5.01-2.fc38 fedora 125 k perl-vars noarch 1.05-497.fc38_clang16_03 copr_base 15 k perl-version aarch64 8:0.99.29-491.fc38 fedora 61 k python3-pyparsing noarch 3.0.9-3.fc38 fedora 262 k systemtap-sdt-devel aarch64 4.9-2.fc38 updates 72 k Transaction Summary ================================================================================ Install 90 Packages Total size: 12 M Installed size: 52 M Downloading Packages: [SKIPPED] ncurses-6.4-3.20230114.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-AutoLoader-5.74-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-AutoSplit-5.74-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-B-1.83-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-Benchmark-1.23-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.66-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-Data-Dumper-2.184-491.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-Devel-PPPort-3.68-491.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-Digest-MD5-2.58-490.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.52-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-Encode-3.19-493.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-Errno-1.36-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-ExtUtils-Constant-0.25-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.15-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.85-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-File-Compare-1.100.700-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-File-Copy-2.39-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-File-Find-1.40-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.12-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-FileHandle-2.03-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.13-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-IO-1.50-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-490.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-Math-Complex-1.59-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-Net-SSLeay-1.92-5.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-POSIX-2.03-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-PathTools-3.84-490.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-490.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.036-2.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-Storable-3.26-490.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-Symbol-1.09-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-Time-HiRes-1.9770-490.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-base-2.27-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-devel-5.36.1-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-if-0.61.000-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.36.1-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-lib-0.65-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-libs-5.36.1-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-locale-1.10-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-macros-5.36.1-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-mro-1.26-497.fc38_clang16_03.aarch64.rpm: Already downloaded [SKIPPED] perl-overload-1.35-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] perl-vars-1.05-497.fc38_clang16_03.noarch.rpm: Already downloaded [SKIPPED] groff-base-1.22.4-11.fc38.aarch64.rpm: Already downloaded [SKIPPED] perl-Carp-1.52-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Digest-1.20-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Exporter-5.77-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-Command-7.70-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-Install-2.22-2.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-MakeMaker-7.70-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-Manifest-1.73-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-ParseXS-3.45-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Fedora-VSP-0.001-31.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.54-2.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-IP-0.41-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-SSL-2.081-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Importer-0.026-9.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-JSON-PP-4.16-2.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Math-BigRat-0.2624-3.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Mozilla-CA-20221114-2.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Object-HashBase-0.009-12.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-491.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.43-491.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.03-4.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-491.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.18-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Table-0.016-6.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Test-Simple-1.302194-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.31-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.300-490.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-URI-5.17-2.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-491.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-generators-1.16-2.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-libnet-3.15-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.241-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-podlators-5.01-2.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-threads-2.27-490.fc38.aarch64.rpm: Already downloaded [SKIPPED] perl-version-0.99.29-491.fc38.aarch64.rpm: Already downloaded [SKIPPED] python3-pyparsing-3.0.9-3.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.086-2.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Math-BigInt-1.9998.39-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Test-Harness-3.48-1.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2023.0511-1.fc38.noarch.rpm: Already downloaded [SKIPPED] systemtap-sdt-devel-4.9-2.fc38.aarch64.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-pyparsing-3.0.9-3.fc38.noarch 1/90 Installing : systemtap-sdt-devel-4.9-2.fc38.aarch64 2/90 Running scriptlet: groff-base-1.22.4-11.fc38.aarch64 3/90 Installing : groff-base-1.22.4-11.fc38.aarch64 3/90 Running scriptlet: groff-base-1.22.4-11.fc38.aarch64 3/90 Installing : ncurses-6.4-3.20230114.fc38_clang16_03.aarch64 4/90 Installing : perl-Digest-1.20-490.fc38.noarch 5/90 Installing : perl-Digest-MD5-2.58-490.fc38_clang16_03.aarch64 6/90 Installing : perl-B-1.83-497.fc38_clang16_03.aarch64 7/90 Installing : perl-FileHandle-2.03-497.fc38_clang16_03.noarch 8/90 Installing : perl-Data-Dumper-2.184-491.fc38_clang16_03.aarch64 9/90 Installing : perl-libnet-3.15-1.fc38.noarch 10/90 Installing : perl-AutoLoader-5.74-497.fc38_clang16_03.noarch 11/90 Installing : perl-base-2.27-497.fc38_clang16_03.noarch 12/90 Installing : perl-URI-5.17-2.fc38.noarch 13/90 Installing : perl-if-0.61.000-497.fc38_clang16_03.noarch 14/90 Installing : perl-locale-1.10-497.fc38_clang16_03.noarch 15/90 Installing : perl-Net-SSLeay-1.92-5.fc38_clang16_03.aarch64 16/90 Installing : perl-Pod-Escapes-1:1.07-490.fc38.noarch 17/90 Installing : perl-File-Path-2.18-490.fc38.noarch 18/90 Installing : perl-Mozilla-CA-20221114-2.fc38.noarch 19/90 Installing : perl-IO-Socket-IP-0.41-492.fc38.noarch 20/90 Installing : perl-Time-Local-2:1.300-490.fc38.noarch 21/90 Installing : perl-Text-Tabs+Wrap-2023.0511-1.fc38.noarch 22/90 Installing : perl-IO-Socket-SSL-2.081-1.fc38.noarch 23/90 Installing : perl-Class-Struct-0.66-497.fc38_clang16_03.noarch 24/90 Installing : perl-POSIX-2.03-497.fc38_clang16_03.aarch64 25/90 Installing : perl-Term-ANSIColor-5.01-491.fc38.noarch 26/90 Installing : perl-IPC-Open3-1.22-497.fc38_clang16_03.noarch 27/90 Installing : perl-File-Temp-1:0.231.100-490.fc38.noarch 28/90 Installing : perl-HTTP-Tiny-0.086-2.fc38.noarch 29/90 Installing : perl-Pod-Simple-1:3.43-491.fc38.noarch 30/90 Installing : perl-Term-Cap-1.18-1.fc38.noarch 31/90 Installing : perl-Symbol-1.09-497.fc38_clang16_03.noarch 32/90 Installing : perl-SelectSaver-1.02-497.fc38_clang16_03.noarch 33/90 Installing : perl-Socket-4:2.036-2.fc38_clang16_03.aarch64 34/90 Installing : perl-File-stat-1.12-497.fc38_clang16_03.noarch 35/90 Installing : perl-Pod-Perldoc-3.28.01-491.fc38.noarch 36/90 Installing : perl-podlators-1:5.01-2.fc38.noarch 37/90 Installing : perl-mro-1.26-497.fc38_clang16_03.aarch64 38/90 Installing : perl-Fcntl-1.15-497.fc38_clang16_03.aarch64 39/90 Installing : perl-overloading-0.02-497.fc38_clang16_03.noarch 40/90 Installing : perl-Text-ParseWords-3.31-490.fc38.noarch 41/90 Installing : perl-IO-1.50-497.fc38_clang16_03.aarch64 42/90 Installing : perl-Pod-Usage-4:2.03-4.fc38.noarch 43/90 Installing : perl-Getopt-Std-1.13-497.fc38_clang16_03.noarch 44/90 Installing : perl-MIME-Base64-3.16-490.fc38_clang16_03.aarch64 45/90 Installing : perl-Errno-1.36-497.fc38_clang16_03.aarch64 46/90 Installing : perl-File-Basename-2.85-497.fc38_clang16_03.noarch 47/90 Installing : perl-Scalar-List-Utils-5:1.63-490.fc38_clang16_03. 48/90 Installing : perl-overload-1.35-497.fc38_clang16_03.noarch 49/90 Installing : perl-vars-1.05-497.fc38_clang16_03.noarch 50/90 Installing : perl-Storable-1:3.26-490.fc38_clang16_03.aarch64 51/90 Installing : perl-constant-1.33-491.fc38.noarch 52/90 Installing : perl-parent-1:0.241-1.fc38.noarch 53/90 Installing : perl-Getopt-Long-1:2.54-2.fc38.noarch 54/90 Installing : perl-DynaLoader-1.52-497.fc38_clang16_03.aarch64 55/90 Installing : perl-Carp-1.52-490.fc38.noarch 56/90 Installing : perl-Exporter-5.77-490.fc38.noarch 57/90 Installing : perl-PathTools-3.84-490.fc38_clang16_03.aarch64 58/90 Installing : perl-Encode-4:3.19-493.fc38_clang16_03.aarch64 59/90 Installing : perl-libs-4:5.36.1-497.fc38_clang16_03.aarch64 60/90 Installing : perl-interpreter-4:5.36.1-497.fc38_clang16_03.aarc 61/90 Installing : perl-File-Find-1.40-497.fc38_clang16_03.noarch 62/90 Installing : perl-File-Copy-2.39-497.fc38_clang16_03.noarch 63/90 Installing : perl-Time-HiRes-4:1.9770-490.fc38_clang16_03.aarch 64/90 Installing : perl-ExtUtils-ParseXS-1:3.45-490.fc38.noarch 65/90 Installing : perl-File-Compare-1.100.700-497.fc38_clang16_03.no 66/90 Installing : perl-Math-Complex-1.59-497.fc38_clang16_03.noarch 67/90 Installing : perl-version-8:0.99.29-491.fc38.aarch64 68/90 Installing : perl-Math-BigRat-0.2624-3.fc38.noarch 69/90 Installing : perl-Math-BigInt-1:1.9998.39-1.fc38.noarch 70/90 Installing : perl-JSON-PP-1:4.16-2.fc38.noarch 71/90 Installing : perl-ExtUtils-Command-2:7.70-1.fc38.noarch 72/90 Installing : perl-ExtUtils-Manifest-1:1.73-490.fc38.noarch 73/90 Installing : perl-macros-4:5.36.1-497.fc38_clang16_03.noarch 74/90 Installing : perl-AutoSplit-5.74-497.fc38_clang16_03.noarch 75/90 Installing : perl-Benchmark-1.23-497.fc38_clang16_03.noarch 76/90 Installing : perl-Test-Harness-1:3.48-1.fc38.noarch 77/90 Installing : perl-Devel-PPPort-3.68-491.fc38_clang16_03.aarch64 78/90 Installing : perl-ExtUtils-Constant-0.25-497.fc38_clang16_03.no 79/90 Installing : perl-lib-0.65-497.fc38_clang16_03.aarch64 80/90 Installing : perl-devel-4:5.36.1-497.fc38_clang16_03.aarch64 81/90 Installing : perl-ExtUtils-Install-2.22-2.fc38.noarch 82/90 Installing : perl-ExtUtils-MakeMaker-2:7.70-1.fc38.noarch 83/90 Installing : perl-Fedora-VSP-0.001-31.fc38.noarch 84/90 Installing : perl-Importer-0.026-9.fc38.noarch 85/90 Installing : perl-Object-HashBase-0.009-12.fc38.noarch 86/90 Installing : perl-Term-Table-0.016-6.fc38.noarch 87/90 Installing : perl-Test-Simple-3:1.302194-1.fc38.noarch 88/90 Installing : perl-generators-1.16-2.fc38.noarch 89/90 Installing : perl-threads-1:2.27-490.fc38.aarch64 90/90 Running scriptlet: perl-threads-1:2.27-490.fc38.aarch64 90/90 Verifying : ncurses-6.4-3.20230114.fc38_clang16_03.aarch64 1/90 Verifying : perl-AutoLoader-5.74-497.fc38_clang16_03.noarch 2/90 Verifying : perl-AutoSplit-5.74-497.fc38_clang16_03.noarch 3/90 Verifying : perl-B-1.83-497.fc38_clang16_03.aarch64 4/90 Verifying : perl-Benchmark-1.23-497.fc38_clang16_03.noarch 5/90 Verifying : perl-Class-Struct-0.66-497.fc38_clang16_03.noarch 6/90 Verifying : perl-Data-Dumper-2.184-491.fc38_clang16_03.aarch64 7/90 Verifying : perl-Devel-PPPort-3.68-491.fc38_clang16_03.aarch64 8/90 Verifying : perl-Digest-MD5-2.58-490.fc38_clang16_03.aarch64 9/90 Verifying : perl-DynaLoader-1.52-497.fc38_clang16_03.aarch64 10/90 Verifying : perl-Encode-4:3.19-493.fc38_clang16_03.aarch64 11/90 Verifying : perl-Errno-1.36-497.fc38_clang16_03.aarch64 12/90 Verifying : perl-ExtUtils-Constant-0.25-497.fc38_clang16_03.no 13/90 Verifying : perl-Fcntl-1.15-497.fc38_clang16_03.aarch64 14/90 Verifying : perl-File-Basename-2.85-497.fc38_clang16_03.noarch 15/90 Verifying : perl-File-Compare-1.100.700-497.fc38_clang16_03.no 16/90 Verifying : perl-File-Copy-2.39-497.fc38_clang16_03.noarch 17/90 Verifying : perl-File-Find-1.40-497.fc38_clang16_03.noarch 18/90 Verifying : perl-File-stat-1.12-497.fc38_clang16_03.noarch 19/90 Verifying : perl-FileHandle-2.03-497.fc38_clang16_03.noarch 20/90 Verifying : perl-Getopt-Std-1.13-497.fc38_clang16_03.noarch 21/90 Verifying : perl-IO-1.50-497.fc38_clang16_03.aarch64 22/90 Verifying : perl-IPC-Open3-1.22-497.fc38_clang16_03.noarch 23/90 Verifying : perl-MIME-Base64-3.16-490.fc38_clang16_03.aarch64 24/90 Verifying : perl-Math-Complex-1.59-497.fc38_clang16_03.noarch 25/90 Verifying : perl-Net-SSLeay-1.92-5.fc38_clang16_03.aarch64 26/90 Verifying : perl-POSIX-2.03-497.fc38_clang16_03.aarch64 27/90 Verifying : perl-PathTools-3.84-490.fc38_clang16_03.aarch64 28/90 Verifying : perl-Scalar-List-Utils-5:1.63-490.fc38_clang16_03. 29/90 Verifying : perl-SelectSaver-1.02-497.fc38_clang16_03.noarch 30/90 Verifying : perl-Socket-4:2.036-2.fc38_clang16_03.aarch64 31/90 Verifying : perl-Storable-1:3.26-490.fc38_clang16_03.aarch64 32/90 Verifying : perl-Symbol-1.09-497.fc38_clang16_03.noarch 33/90 Verifying : perl-Time-HiRes-4:1.9770-490.fc38_clang16_03.aarch 34/90 Verifying : perl-base-2.27-497.fc38_clang16_03.noarch 35/90 Verifying : perl-devel-4:5.36.1-497.fc38_clang16_03.aarch64 36/90 Verifying : perl-if-0.61.000-497.fc38_clang16_03.noarch 37/90 Verifying : perl-interpreter-4:5.36.1-497.fc38_clang16_03.aarc 38/90 Verifying : perl-lib-0.65-497.fc38_clang16_03.aarch64 39/90 Verifying : perl-libs-4:5.36.1-497.fc38_clang16_03.aarch64 40/90 Verifying : perl-locale-1.10-497.fc38_clang16_03.noarch 41/90 Verifying : perl-macros-4:5.36.1-497.fc38_clang16_03.noarch 42/90 Verifying : perl-mro-1.26-497.fc38_clang16_03.aarch64 43/90 Verifying : perl-overload-1.35-497.fc38_clang16_03.noarch 44/90 Verifying : perl-overloading-0.02-497.fc38_clang16_03.noarch 45/90 Verifying : perl-vars-1.05-497.fc38_clang16_03.noarch 46/90 Verifying : groff-base-1.22.4-11.fc38.aarch64 47/90 Verifying : perl-Carp-1.52-490.fc38.noarch 48/90 Verifying : perl-Digest-1.20-490.fc38.noarch 49/90 Verifying : perl-Exporter-5.77-490.fc38.noarch 50/90 Verifying : perl-ExtUtils-Command-2:7.70-1.fc38.noarch 51/90 Verifying : perl-ExtUtils-Install-2.22-2.fc38.noarch 52/90 Verifying : perl-ExtUtils-MakeMaker-2:7.70-1.fc38.noarch 53/90 Verifying : perl-ExtUtils-Manifest-1:1.73-490.fc38.noarch 54/90 Verifying : perl-ExtUtils-ParseXS-1:3.45-490.fc38.noarch 55/90 Verifying : perl-Fedora-VSP-0.001-31.fc38.noarch 56/90 Verifying : perl-File-Path-2.18-490.fc38.noarch 57/90 Verifying : perl-File-Temp-1:0.231.100-490.fc38.noarch 58/90 Verifying : perl-Getopt-Long-1:2.54-2.fc38.noarch 59/90 Verifying : perl-IO-Socket-IP-0.41-492.fc38.noarch 60/90 Verifying : perl-IO-Socket-SSL-2.081-1.fc38.noarch 61/90 Verifying : perl-Importer-0.026-9.fc38.noarch 62/90 Verifying : perl-JSON-PP-1:4.16-2.fc38.noarch 63/90 Verifying : perl-Math-BigRat-0.2624-3.fc38.noarch 64/90 Verifying : perl-Mozilla-CA-20221114-2.fc38.noarch 65/90 Verifying : perl-Object-HashBase-0.009-12.fc38.noarch 66/90 Verifying : perl-Pod-Escapes-1:1.07-490.fc38.noarch 67/90 Verifying : perl-Pod-Perldoc-3.28.01-491.fc38.noarch 68/90 Verifying : perl-Pod-Simple-1:3.43-491.fc38.noarch 69/90 Verifying : perl-Pod-Usage-4:2.03-4.fc38.noarch 70/90 Verifying : perl-Term-ANSIColor-5.01-491.fc38.noarch 71/90 Verifying : perl-Term-Cap-1.18-1.fc38.noarch 72/90 Verifying : perl-Term-Table-0.016-6.fc38.noarch 73/90 Verifying : perl-Test-Simple-3:1.302194-1.fc38.noarch 74/90 Verifying : perl-Text-ParseWords-3.31-490.fc38.noarch 75/90 Verifying : perl-Time-Local-2:1.300-490.fc38.noarch 76/90 Verifying : perl-URI-5.17-2.fc38.noarch 77/90 Verifying : perl-constant-1.33-491.fc38.noarch 78/90 Verifying : perl-generators-1.16-2.fc38.noarch 79/90 Verifying : perl-libnet-3.15-1.fc38.noarch 80/90 Verifying : perl-parent-1:0.241-1.fc38.noarch 81/90 Verifying : perl-podlators-1:5.01-2.fc38.noarch 82/90 Verifying : perl-threads-1:2.27-490.fc38.aarch64 83/90 Verifying : perl-version-8:0.99.29-491.fc38.aarch64 84/90 Verifying : python3-pyparsing-3.0.9-3.fc38.noarch 85/90 Verifying : perl-HTTP-Tiny-0.086-2.fc38.noarch 86/90 Verifying : perl-Math-BigInt-1:1.9998.39-1.fc38.noarch 87/90 Verifying : perl-Test-Harness-1:3.48-1.fc38.noarch 88/90 Verifying : perl-Text-Tabs+Wrap-2023.0511-1.fc38.noarch 89/90 Verifying : systemtap-sdt-devel-4.9-2.fc38.aarch64 90/90 Installed: groff-base-1.22.4-11.fc38.aarch64 ncurses-6.4-3.20230114.fc38_clang16_03.aarch64 perl-AutoLoader-5.74-497.fc38_clang16_03.noarch perl-AutoSplit-5.74-497.fc38_clang16_03.noarch perl-B-1.83-497.fc38_clang16_03.aarch64 perl-Benchmark-1.23-497.fc38_clang16_03.noarch perl-Carp-1.52-490.fc38.noarch perl-Class-Struct-0.66-497.fc38_clang16_03.noarch perl-Data-Dumper-2.184-491.fc38_clang16_03.aarch64 perl-Devel-PPPort-3.68-491.fc38_clang16_03.aarch64 perl-Digest-1.20-490.fc38.noarch perl-Digest-MD5-2.58-490.fc38_clang16_03.aarch64 perl-DynaLoader-1.52-497.fc38_clang16_03.aarch64 perl-Encode-4:3.19-493.fc38_clang16_03.aarch64 perl-Errno-1.36-497.fc38_clang16_03.aarch64 perl-Exporter-5.77-490.fc38.noarch perl-ExtUtils-Command-2:7.70-1.fc38.noarch perl-ExtUtils-Constant-0.25-497.fc38_clang16_03.noarch perl-ExtUtils-Install-2.22-2.fc38.noarch perl-ExtUtils-MakeMaker-2:7.70-1.fc38.noarch perl-ExtUtils-Manifest-1:1.73-490.fc38.noarch perl-ExtUtils-ParseXS-1:3.45-490.fc38.noarch perl-Fcntl-1.15-497.fc38_clang16_03.aarch64 perl-Fedora-VSP-0.001-31.fc38.noarch perl-File-Basename-2.85-497.fc38_clang16_03.noarch perl-File-Compare-1.100.700-497.fc38_clang16_03.noarch perl-File-Copy-2.39-497.fc38_clang16_03.noarch perl-File-Find-1.40-497.fc38_clang16_03.noarch perl-File-Path-2.18-490.fc38.noarch perl-File-Temp-1:0.231.100-490.fc38.noarch perl-File-stat-1.12-497.fc38_clang16_03.noarch perl-FileHandle-2.03-497.fc38_clang16_03.noarch perl-Getopt-Long-1:2.54-2.fc38.noarch perl-Getopt-Std-1.13-497.fc38_clang16_03.noarch perl-HTTP-Tiny-0.086-2.fc38.noarch perl-IO-1.50-497.fc38_clang16_03.aarch64 perl-IO-Socket-IP-0.41-492.fc38.noarch perl-IO-Socket-SSL-2.081-1.fc38.noarch perl-IPC-Open3-1.22-497.fc38_clang16_03.noarch perl-Importer-0.026-9.fc38.noarch perl-JSON-PP-1:4.16-2.fc38.noarch perl-MIME-Base64-3.16-490.fc38_clang16_03.aarch64 perl-Math-BigInt-1:1.9998.39-1.fc38.noarch perl-Math-BigRat-0.2624-3.fc38.noarch perl-Math-Complex-1.59-497.fc38_clang16_03.noarch perl-Mozilla-CA-20221114-2.fc38.noarch perl-Net-SSLeay-1.92-5.fc38_clang16_03.aarch64 perl-Object-HashBase-0.009-12.fc38.noarch perl-POSIX-2.03-497.fc38_clang16_03.aarch64 perl-PathTools-3.84-490.fc38_clang16_03.aarch64 perl-Pod-Escapes-1:1.07-490.fc38.noarch perl-Pod-Perldoc-3.28.01-491.fc38.noarch perl-Pod-Simple-1:3.43-491.fc38.noarch perl-Pod-Usage-4:2.03-4.fc38.noarch perl-Scalar-List-Utils-5:1.63-490.fc38_clang16_03.aarch64 perl-SelectSaver-1.02-497.fc38_clang16_03.noarch perl-Socket-4:2.036-2.fc38_clang16_03.aarch64 perl-Storable-1:3.26-490.fc38_clang16_03.aarch64 perl-Symbol-1.09-497.fc38_clang16_03.noarch perl-Term-ANSIColor-5.01-491.fc38.noarch perl-Term-Cap-1.18-1.fc38.noarch perl-Term-Table-0.016-6.fc38.noarch perl-Test-Harness-1:3.48-1.fc38.noarch perl-Test-Simple-3:1.302194-1.fc38.noarch perl-Text-ParseWords-3.31-490.fc38.noarch perl-Text-Tabs+Wrap-2023.0511-1.fc38.noarch perl-Time-HiRes-4:1.9770-490.fc38_clang16_03.aarch64 perl-Time-Local-2:1.300-490.fc38.noarch perl-URI-5.17-2.fc38.noarch perl-base-2.27-497.fc38_clang16_03.noarch perl-constant-1.33-491.fc38.noarch perl-devel-4:5.36.1-497.fc38_clang16_03.aarch64 perl-generators-1.16-2.fc38.noarch perl-if-0.61.000-497.fc38_clang16_03.noarch perl-interpreter-4:5.36.1-497.fc38_clang16_03.aarch64 perl-lib-0.65-497.fc38_clang16_03.aarch64 perl-libnet-3.15-1.fc38.noarch perl-libs-4:5.36.1-497.fc38_clang16_03.aarch64 perl-locale-1.10-497.fc38_clang16_03.noarch perl-macros-4:5.36.1-497.fc38_clang16_03.noarch perl-mro-1.26-497.fc38_clang16_03.aarch64 perl-overload-1.35-497.fc38_clang16_03.noarch perl-overloading-0.02-497.fc38_clang16_03.noarch perl-parent-1:0.241-1.fc38.noarch perl-podlators-1:5.01-2.fc38.noarch perl-threads-1:2.27-490.fc38.aarch64 perl-vars-1.05-497.fc38_clang16_03.noarch perl-version-8:0.99.29-491.fc38.aarch64 python3-pyparsing-3.0.9-3.fc38.noarch systemtap-sdt-devel-4.9-2.fc38.aarch64 Complete! Finish: build setup for perl-threads-shared-1.64-490.fc38_clang16_03.src.rpm Start: rpmbuild perl-threads-shared-1.64-490.fc38_clang16_03.src.rpm warning: %patchN is deprecated (5 usages found), use %patch N (or %patch -P N) Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1674172800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cqAUSU + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf threads-shared-1.59 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/threads-shared-1.59.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd threads-shared-1.59 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (threads-shared-1.59-Upgrade-to-1.60.patch):' Patch #0 (threads-shared-1.59-Upgrade-to-1.60.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file lib/threads/shared.pm patching file shared.xs Patch #1 (threads-shared-1.60-threads-shared-fix-leak.patch): + echo 'Patch #1 (threads-shared-1.60-threads-shared-fix-leak.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file shared.xs Patch #2 (threads-shared-1.59-Upgrade-to-1.61.patch): + echo 'Patch #2 (threads-shared-1.59-Upgrade-to-1.61.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file lib/threads/shared.pm patching file t/stress.t Patch #3 (threads-shared-1.61-Upgrade-to-1.62.patch): + echo 'Patch #3 (threads-shared-1.61-Upgrade-to-1.62.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file lib/threads/shared.pm patching file shared.xs Patch #4 (threads-shared-1.62-Upgrade-to-1.64.patch): + echo 'Patch #4 (threads-shared-1.62-Upgrade-to-1.64.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file lib/threads/shared.pm patching file shared.xs patching file t/pod.t + '[' -e /usr/lib/rpm/clang/perl-threads-shared-run ']' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Z4z28F + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -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=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -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=thin -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 threads-shared-1.59 + perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 'OPTIMIZE=-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' Checking if your kit is complete... Warning: the following files are missing in your kit: t/pod.t Please inform the author. Generating a Unix-style Makefile Writing Makefile for threads::shared + /usr/bin/make -O -j4 V=1 VERBOSE=1 Running Mkbootstrap for shared () chmod 644 "shared.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- shared.bs blib/arch/auto/threads/shared/shared.bs 644 cp lib/threads/shared.pm blib/lib/threads/shared.pm "/usr/bin/perl" "/usr/share/perl5/vendor_perl/ExtUtils/xsubpp" -typemap '/usr/share/perl5/ExtUtils/typemap' shared.xs > shared.xsc mv shared.xsc shared.c clang -c -D_REENTRANT -D_GNU_SOURCE -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"1.64\" -DXS_VERSION=\"1.64\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAS_PPPORT_H shared.c shared.xs:206:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 206 | MUTEX_INIT(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:186:5: note: expanded from macro 'MUTEX_INIT' 186 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:206:5: note: '{' token is here 206 | MUTEX_INIT(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:186:16: note: expanded from macro 'MUTEX_INIT' 186 | STMT_START { \ | ^ shared.xs:206:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 206 | MUTEX_INIT(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:191:5: note: expanded from macro 'MUTEX_INIT' 191 | } STMT_END | ^ shared.xs:206:5: note: ')' token is here 206 | MUTEX_INIT(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:191:7: note: expanded from macro 'MUTEX_INIT' 191 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:207:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 207 | COND_INIT(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:229:5: note: expanded from macro 'COND_INIT' 229 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:207:5: note: '{' token is here 207 | COND_INIT(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:229:16: note: expanded from macro 'COND_INIT' 229 | STMT_START { \ | ^ shared.xs:207:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 207 | COND_INIT(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:234:5: note: expanded from macro 'COND_INIT' 234 | } STMT_END | ^ shared.xs:207:5: note: ')' token is here 207 | COND_INIT(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:234:7: note: expanded from macro 'COND_INIT' 234 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:213:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 213 | MUTEX_DESTROY(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:219:5: note: expanded from macro 'MUTEX_DESTROY' 219 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:213:5: note: '{' token is here 213 | MUTEX_DESTROY(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:219:16: note: expanded from macro 'MUTEX_DESTROY' 219 | STMT_START { \ | ^ shared.xs:213:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 213 | MUTEX_DESTROY(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:224:5: note: expanded from macro 'MUTEX_DESTROY' 224 | } STMT_END | ^ shared.xs:213:5: note: ')' token is here 213 | MUTEX_DESTROY(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:224:7: note: expanded from macro 'MUTEX_DESTROY' 224 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:214:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | COND_DESTROY(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:261:5: note: expanded from macro 'COND_DESTROY' 261 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:214:5: note: '{' token is here 214 | COND_DESTROY(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:261:16: note: expanded from macro 'COND_DESTROY' 261 | STMT_START { \ | ^ shared.xs:214:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | COND_DESTROY(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:266:5: note: expanded from macro 'COND_DESTROY' 266 | } STMT_END | ^ shared.xs:214:5: note: ')' token is here 214 | COND_DESTROY(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:266:7: note: expanded from macro 'COND_DESTROY' 266 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:220:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 220 | MUTEX_LOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:220:5: note: '{' token is here 220 | MUTEX_LOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ shared.xs:220:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 220 | MUTEX_LOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:5: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^ shared.xs:220:5: note: ')' token is here 220 | MUTEX_LOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:7: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:224:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 224 | COND_SIGNAL(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:237:5: note: expanded from macro 'COND_SIGNAL' 237 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:224:13: note: '{' token is here 224 | COND_SIGNAL(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:237:16: note: expanded from macro 'COND_SIGNAL' 237 | STMT_START { \ | ^ shared.xs:224:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 224 | COND_SIGNAL(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:242:5: note: expanded from macro 'COND_SIGNAL' 242 | } STMT_END | ^ shared.xs:224:13: note: ')' token is here 224 | COND_SIGNAL(&lock->cond); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:242:7: note: expanded from macro 'COND_SIGNAL' 242 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:243:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 243 | MUTEX_UNLOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:5: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:243:5: note: '{' token is here 243 | MUTEX_UNLOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:16: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^ shared.xs:243:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 243 | MUTEX_UNLOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:5: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^ shared.xs:243:5: note: ')' token is here 243 | MUTEX_UNLOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:7: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:252:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 252 | MUTEX_LOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:252:5: note: '{' token is here 252 | MUTEX_LOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ shared.xs:252:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 252 | MUTEX_LOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:5: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^ shared.xs:252:5: note: ')' token is here 252 | MUTEX_LOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:7: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:269:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 269 | COND_WAIT(&lock->cond,&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:253:5: note: expanded from macro 'COND_WAIT' 253 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:269:13: note: '{' token is here 269 | COND_WAIT(&lock->cond,&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:253:16: note: expanded from macro 'COND_WAIT' 253 | STMT_START { \ | ^ shared.xs:269:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 269 | COND_WAIT(&lock->cond,&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:258:5: note: expanded from macro 'COND_WAIT' 258 | } STMT_END | ^ shared.xs:269:13: note: ')' token is here 269 | COND_WAIT(&lock->cond,&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:258:7: note: expanded from macro 'COND_WAIT' 258 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 282 | MUTEX_UNLOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:5: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:282:5: note: '{' token is here 282 | MUTEX_UNLOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:16: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^ shared.xs:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 282 | MUTEX_UNLOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:5: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^ shared.xs:282:5: note: ')' token is here 282 | MUTEX_UNLOCK(&lock->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:7: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:335:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 335 | COND_DESTROY(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:261:5: note: expanded from macro 'COND_DESTROY' 261 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:335:9: note: '{' token is here 335 | COND_DESTROY(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:261:16: note: expanded from macro 'COND_DESTROY' 261 | STMT_START { \ | ^ shared.xs:335:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 335 | COND_DESTROY(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:266:5: note: expanded from macro 'COND_DESTROY' 266 | } STMT_END | ^ shared.xs:335:9: note: ')' token is here 335 | COND_DESTROY(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:266:7: note: expanded from macro 'COND_DESTROY' 266 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:410:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 410 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:410:5: note: '{' token is here 410 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:410:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 410 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:410:5: note: ')' token is here 410 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:425:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 425 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:425:9: note: '{' token is here 425 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:425:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 425 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:425:9: note: '{' token is here 425 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:425:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 425 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:425:9: note: ')' token is here 425 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:425:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 425 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:425:9: note: ')' token is here 425 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:433:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 433 | COND_INIT(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:229:5: note: expanded from macro 'COND_INIT' 229 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:433:9: note: '{' token is here 433 | COND_INIT(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:229:16: note: expanded from macro 'COND_INIT' 229 | STMT_START { \ | ^ shared.xs:433:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 433 | COND_INIT(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:234:5: note: expanded from macro 'COND_INIT' 234 | } STMT_END | ^ shared.xs:433:9: note: ')' token is here 433 | COND_INIT(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:234:7: note: expanded from macro 'COND_INIT' 234 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:434:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 434 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:434:9: note: '{' token is here 434 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:434:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 434 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:434:9: note: '{' token is here 434 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:434:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 434 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:434:9: note: ')' token is here 434 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:434:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 434 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:434:9: note: ')' token is here 434 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:548:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 548 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:548:5: note: '{' token is here 548 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:548:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 548 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:548:5: note: '{' token is here 548 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:548:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 548 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:548:5: note: ')' token is here 548 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:548:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 548 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:548:5: note: ')' token is here 548 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:552:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 552 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:552:5: note: '{' token is here 552 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:552:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 552 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:552:5: note: '{' token is here 552 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:552:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 552 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:552:5: note: ')' token is here 552 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:552:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 552 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:552:5: note: ')' token is here 552 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:583:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 583 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:583:5: note: '{' token is here 583 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:583:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 583 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:583:5: note: ')' token is here 583 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:589:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 589 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:589:9: note: '{' token is here 589 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:589:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 589 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:589:9: note: '{' token is here 589 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:589:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 589 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:589:9: note: ')' token is here 589 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:589:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 589 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:589:9: note: ')' token is here 589 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:591:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 591 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:591:9: note: '{' token is here 591 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:591:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 591 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:591:9: note: '{' token is here 591 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:591:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 591 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:591:9: note: ')' token is here 591 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:591:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 591 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:591:9: note: ')' token is here 591 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:612:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 612 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:612:9: note: '{' token is here 612 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:612:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 612 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:612:9: note: ')' token is here 612 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:615:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 615 | SvSETMAGIC(sv); | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2281:23: note: expanded from macro 'SvSETMAGIC' 2281 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:615:9: note: '{' token is here 615 | SvSETMAGIC(sv); | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2281:34: note: expanded from macro 'SvSETMAGIC' 2281 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ shared.xs:615:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 615 | SvSETMAGIC(sv); | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2281:76: note: expanded from macro 'SvSETMAGIC' 2281 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ shared.xs:615:9: note: ')' token is here 615 | SvSETMAGIC(sv); | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2281:78: note: expanded from macro 'SvSETMAGIC' 2281 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:752:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 752 | SvRV_set(sv, obj); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1383:9: note: expanded from macro 'SvRV_set' 1383 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:752:9: note: '{' token is here 752 | SvRV_set(sv, obj); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1383:20: note: expanded from macro 'SvRV_set' 1383 | STMT_START { \ | ^ shared.xs:752:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 752 | SvRV_set(sv, obj); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1388:46: note: expanded from macro 'SvRV_set' 1388 | ((sv)->sv_u.svu_rv = (val)); } STMT_END | ^ shared.xs:752:9: note: ')' token is here 752 | SvRV_set(sv, obj); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1388:48: note: expanded from macro 'SvRV_set' 1388 | ((sv)->sv_u.svu_rv = (val)); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:766:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 766 | SvSTASH_set(obj, (HV*)SvREFCNT_inc(stash)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1393:9: note: expanded from macro 'SvSTASH_set' 1393 | STMT_START { assert(SvTYPE(sv) >= SVt_PVMG); \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:766:9: note: '{' token is here 766 | SvSTASH_set(obj, (HV*)SvREFCNT_inc(stash)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1393:20: note: expanded from macro 'SvSTASH_set' 1393 | STMT_START { assert(SvTYPE(sv) >= SVt_PVMG); \ | ^ shared.xs:766:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 766 | SvSTASH_set(obj, (HV*)SvREFCNT_inc(stash)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1394:61: note: expanded from macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^ shared.xs:766:9: note: ')' token is here 766 | SvSTASH_set(obj, (HV*)SvREFCNT_inc(stash)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1394:63: note: expanded from macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:791:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 791 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:791:5: note: '{' token is here 791 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:791:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 791 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:791:5: note: ')' token is here 791 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:822:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 822 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:822:13: note: '{' token is here 822 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:822:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 822 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:822:13: note: '{' token is here 822 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:822:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 822 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:822:13: note: ')' token is here 822 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:822:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 822 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:822:13: note: ')' token is here 822 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:839:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 839 | SvSTASH_set(sobj, (HV*)fake_stash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1393:9: note: expanded from macro 'SvSTASH_set' 1393 | STMT_START { assert(SvTYPE(sv) >= SVt_PVMG); \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:839:15: note: '{' token is here 839 | SvSTASH_set(sobj, (HV*)fake_stash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1393:20: note: expanded from macro 'SvSTASH_set' 1393 | STMT_START { assert(SvTYPE(sv) >= SVt_PVMG); \ | ^ shared.xs:839:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 839 | SvSTASH_set(sobj, (HV*)fake_stash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1394:61: note: expanded from macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^ shared.xs:839:15: note: ')' token is here 839 | SvSTASH_set(sobj, (HV*)fake_stash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1394:63: note: expanded from macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:841:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 841 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:841:13: note: '{' token is here 841 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:841:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 841 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:841:13: note: '{' token is here 841 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:841:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 841 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:841:13: note: ')' token is here 841 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:841:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 841 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:841:13: note: ')' token is here 841 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:847:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 847 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:847:9: note: '{' token is here 847 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:847:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 847 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:847:9: note: '{' token is here 847 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:847:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 847 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:847:9: note: ')' token is here 847 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:847:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 847 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:847:9: note: ')' token is here 847 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:857:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 857 | SvSTASH_set(ssv, (HV*)fake_stash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1393:9: note: expanded from macro 'SvSTASH_set' 1393 | STMT_START { assert(SvTYPE(sv) >= SVt_PVMG); \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:857:11: note: '{' token is here 857 | SvSTASH_set(ssv, (HV*)fake_stash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1393:20: note: expanded from macro 'SvSTASH_set' 1393 | STMT_START { assert(SvTYPE(sv) >= SVt_PVMG); \ | ^ shared.xs:857:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 857 | SvSTASH_set(ssv, (HV*)fake_stash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1394:61: note: expanded from macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^ shared.xs:857:11: note: ')' token is here 857 | SvSTASH_set(ssv, (HV*)fake_stash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1394:63: note: expanded from macro 'SvSTASH_set' 1394 | (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:859:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 859 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:859:9: note: '{' token is here 859 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:859:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 859 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:859:9: note: '{' token is here 859 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:859:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 859 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:859:9: note: ')' token is here 859 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:859:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 859 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:859:9: note: ')' token is here 859 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:873:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 873 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:873:5: note: '{' token is here 873 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:873:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 873 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:873:5: note: ')' token is here 873 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:876:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:876:9: note: '{' token is here 876 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:876:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:876:9: note: '{' token is here 876 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:876:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:876:9: note: ')' token is here 876 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:876:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:876:9: note: ')' token is here 876 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:878:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 878 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:878:9: note: '{' token is here 878 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:878:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 878 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:878:9: note: '{' token is here 878 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:878:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 878 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:878:9: note: ')' token is here 878 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:878:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 878 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:878:9: note: ')' token is here 878 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:891:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 891 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:891:5: note: '{' token is here 891 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:891:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 891 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:891:5: note: ')' token is here 891 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:924:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 924 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:924:9: note: '{' token is here 924 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:924:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 924 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:924:9: note: ')' token is here 924 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:961:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 961 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:961:5: note: '{' token is here 961 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:961:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 961 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:961:5: note: ')' token is here 961 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:966:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:966:13: note: '{' token is here 966 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:966:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:966:13: note: '{' token is here 966 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:966:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:966:13: note: ')' token is here 966 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:966:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:966:13: note: ')' token is here 966 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:980:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 980 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:980:13: note: '{' token is here 980 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:980:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 980 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:980:13: note: '{' token is here 980 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:980:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 980 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:980:13: note: ')' token is here 980 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:980:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 980 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:980:13: note: ')' token is here 980 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:983:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 983 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:983:9: note: '{' token is here 983 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:983:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 983 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:983:9: note: '{' token is here 983 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:983:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 983 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:983:9: note: ')' token is here 983 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:983:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 983 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:983:9: note: ')' token is here 983 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1016 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1016:5: note: '{' token is here 1016 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1016 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1016:5: note: ')' token is here 1016 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1020:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1020 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1020:9: note: '{' token is here 1020 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1020:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1020 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1020:9: note: '{' token is here 1020 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1020:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1020 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1020:9: note: ')' token is here 1020 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1020:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1020 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1020:9: note: ')' token is here 1020 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1034:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1034 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1034:9: note: '{' token is here 1034 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1034:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1034 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1034:9: note: '{' token is here 1034 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1034:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1034 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1034:9: note: ')' token is here 1034 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1034:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1034 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1034:9: note: ')' token is here 1034 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1037:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1037 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1037:5: note: '{' token is here 1037 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1037:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1037 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1037:5: note: '{' token is here 1037 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1037:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1037 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1037:5: note: ')' token is here 1037 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1037:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1037 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1037:5: note: ')' token is here 1037 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1059:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1059 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1059:5: note: '{' token is here 1059 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1059:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1059 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1059:5: note: ')' token is here 1059 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1064:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1064 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1064:9: note: '{' token is here 1064 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1064:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1064 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1064:9: note: '{' token is here 1064 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1064:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1064 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1064:9: note: ')' token is here 1064 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1064:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1064 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1064:9: note: ')' token is here 1064 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1078:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1078 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1078:9: note: '{' token is here 1078 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1078:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1078 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1078:9: note: '{' token is here 1078 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1078:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1078 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1078:9: note: ')' token is here 1078 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1078:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1078 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1078:9: note: ')' token is here 1078 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1081:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1081 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1081:5: note: '{' token is here 1081 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1081:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1081 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1081:5: note: '{' token is here 1081 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1081:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1081 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1081:5: note: ')' token is here 1081 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1081:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1081 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1081:5: note: ')' token is here 1081 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1122:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:5: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1122:5: note: '{' token is here 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:16: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^ shared.xs:1122:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1122:5: note: '{' token is here 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1122:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1122:5: note: ')' token is here 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1122:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1122:5: note: '{' token is here 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1122:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1122:5: note: '{' token is here 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1122:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1122:5: note: ')' token is here 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1122:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1122:5: note: ')' token is here 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1122:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:5: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^ shared.xs:1122:5: note: ')' token is here 1122 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:7: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1129:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:5: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1129:5: note: '{' token is here 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:16: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^ shared.xs:1129:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1129:5: note: '{' token is here 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1129:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1129:5: note: '{' token is here 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1129:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1129:5: note: ')' token is here 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1129:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1129:5: note: ')' token is here 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1129:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:5: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^ shared.xs:1129:5: note: ')' token is here 1129 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:7: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1142:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:5: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1142:5: note: '{' token is here 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:16: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^ shared.xs:1142:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1142:5: note: '{' token is here 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1142:5: note: ')' token is here 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1142:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1142:5: note: '{' token is here 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1142:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1142:5: note: '{' token is here 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1142:5: note: ')' token is here 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1142:5: note: ')' token is here 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:5: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^ shared.xs:1142:5: note: ')' token is here 1142 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:7: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1154:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1154 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1154:21: note: '{' token is here 1154 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1154:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1154 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1154:21: note: ')' token is here 1154 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1158:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1158 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1158:21: note: '{' token is here 1158 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1158:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1158 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1158:21: note: ')' token is here 1158 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:5: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1164:5: note: '{' token is here 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:16: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^ shared.xs:1164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1164:5: note: '{' token is here 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1164:5: note: '{' token is here 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1164:5: note: ')' token is here 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1164:5: note: ')' token is here 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:5: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^ shared.xs:1164:5: note: ')' token is here 1164 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:7: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1281:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1281 | MUTEX_LOCK(&PL_sharedsv_lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1281:5: note: '{' token is here 1281 | MUTEX_LOCK(&PL_sharedsv_lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ shared.xs:1281:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1281 | MUTEX_LOCK(&PL_sharedsv_lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:5: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^ shared.xs:1281:5: note: ')' token is here 1281 | MUTEX_LOCK(&PL_sharedsv_lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:7: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1283:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1283 | MUTEX_UNLOCK(&PL_sharedsv_lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:5: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1283:5: note: '{' token is here 1283 | MUTEX_UNLOCK(&PL_sharedsv_lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:16: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^ shared.xs:1283:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1283 | MUTEX_UNLOCK(&PL_sharedsv_lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:5: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^ shared.xs:1283:5: note: ')' token is here 1283 | MUTEX_UNLOCK(&PL_sharedsv_lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:7: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1303:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1303 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1303:9: note: '{' token is here 1303 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1303:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1303 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1303:9: note: ')' token is here 1303 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1337:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1337 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1337:13: note: '{' token is here 1337 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1337:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1337 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1337:13: note: ')' token is here 1337 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1341:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1341 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1341:13: note: '{' token is here 1341 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1341:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1341 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1341:13: note: '{' token is here 1341 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1341:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1341 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1341:13: note: ')' token is here 1341 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1341:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1341 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1341:13: note: ')' token is here 1341 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1344:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:5: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1344:13: note: '{' token is here 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:16: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^ shared.xs:1344:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1344:13: note: '{' token is here 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1344:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1344:13: note: '{' token is here 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1344:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1344:13: note: ')' token is here 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1344:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1344:13: note: ')' token is here 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1344:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:5: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^ shared.xs:1344:13: note: ')' token is here 1344 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:7: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1508:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1508 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1508:5: note: '{' token is here 1508 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1508:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1508 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1508:5: note: '{' token is here 1508 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1508:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1508 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1508:5: note: ')' token is here 1508 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1508:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1508 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1508:5: note: ')' token is here 1508 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1355:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1355 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1355:9: note: '{' token is here 1355 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1355:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1355 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1355:9: note: ')' token is here 1355 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1356:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1356 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1356:9: note: '{' token is here 1356 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1356:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1356 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1356:9: note: '{' token is here 1356 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1356:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1356 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1356:9: note: ')' token is here 1356 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1356:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1356 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1356:9: note: ')' token is here 1356 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1358:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1358 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1358:9: note: '{' token is here 1358 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1358:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1358 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1358:9: note: '{' token is here 1358 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1358:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1358 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1358:9: note: ')' token is here 1358 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1358:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1358 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1358:9: note: ')' token is here 1358 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1364:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1364 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1364:13: note: '{' token is here 1364 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1364:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1364 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1364:13: note: '{' token is here 1364 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1364:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1364 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1364:13: note: ')' token is here 1364 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1364:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1364 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1364:13: note: ')' token is here 1364 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1368:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1368 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1368:13: note: '{' token is here 1368 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1368:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1368 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1368:13: note: '{' token is here 1368 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1368:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1368 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1368:13: note: ')' token is here 1368 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1368:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1368 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1368:13: note: ')' token is here 1368 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1544:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1544 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1544:5: note: '{' token is here 1544 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1544:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1544 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1544:5: note: '{' token is here 1544 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1544:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1544 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1544:5: note: ')' token is here 1544 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1544:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1544 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1544:5: note: ')' token is here 1544 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1380:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1380 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1380:9: note: '{' token is here 1380 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1380:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1380 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1380:9: note: ')' token is here 1380 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1381:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1381 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1381:9: note: '{' token is here 1381 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1381:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1381 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1381:9: note: '{' token is here 1381 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1381:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1381 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1381:9: note: ')' token is here 1381 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1381:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1381 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1381:9: note: ')' token is here 1381 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1383:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1383 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1383:9: note: '{' token is here 1383 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1383:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1383 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1383:9: note: '{' token is here 1383 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1383:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1383 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1383:9: note: ')' token is here 1383 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1383:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1383 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1383:9: note: ')' token is here 1383 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1572:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1572 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1572:5: note: '{' token is here 1572 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1572:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1572 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1572:5: note: ')' token is here 1572 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1397:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1397 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1397:9: note: '{' token is here 1397 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1397:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1397 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1397:9: note: ')' token is here 1397 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1398:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1398 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1398:9: note: '{' token is here 1398 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1398:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1398 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1398:9: note: '{' token is here 1398 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1398:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1398 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1398:9: note: ')' token is here 1398 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1398:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1398 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1398:9: note: ')' token is here 1398 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1400:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1400 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1400:9: note: '{' token is here 1400 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1400:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1400 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1400:9: note: '{' token is here 1400 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1400:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1400 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1400:9: note: ')' token is here 1400 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1400:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1400 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1400:9: note: ')' token is here 1400 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1600:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1600 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1600:5: note: '{' token is here 1600 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1600:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1600 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1600:5: note: ')' token is here 1600 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1413:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:5: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1413:9: note: '{' token is here 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:16: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^ shared.xs:1413:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1413:9: note: '{' token is here 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1413:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1413:9: note: ')' token is here 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1413:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1413:9: note: '{' token is here 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1413:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1413:9: note: '{' token is here 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1413:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1413:9: note: ')' token is here 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1413:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1413:9: note: ')' token is here 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1413:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:5: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^ shared.xs:1413:9: note: ')' token is here 1413 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:7: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1415:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:5: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1415:9: note: '{' token is here 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:16: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^ shared.xs:1415:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1415:9: note: '{' token is here 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1415:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1415:9: note: '{' token is here 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1415:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1415:9: note: ')' token is here 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1415:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1415:9: note: ')' token is here 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1415:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:5: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^ shared.xs:1415:9: note: ')' token is here 1415 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:7: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1623:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1623 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1623:5: note: '{' token is here 1623 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1623:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1623 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1623:5: note: '{' token is here 1623 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1623:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1623 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1623:5: note: ')' token is here 1623 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1623:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1623 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1623:5: note: ')' token is here 1623 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1424:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:5: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1424:9: note: '{' token is here 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:16: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^ shared.xs:1424:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1424:9: note: '{' token is here 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1424:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1424:9: note: ')' token is here 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1424:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1424:9: note: '{' token is here 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1424:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1424:9: note: '{' token is here 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1424:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1424:9: note: ')' token is here 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1424:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1424:9: note: ')' token is here 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1424:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:5: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^ shared.xs:1424:9: note: ')' token is here 1424 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:7: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1437:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1437 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1437:21: note: '{' token is here 1437 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1437:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1437 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1437:21: note: ')' token is here 1437 | PERL_SET_CONTEXT((aTHX = caller_perl)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1441:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1441 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1441:21: note: '{' token is here 1441 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1441:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1441 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1441:21: note: ')' token is here 1441 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1446:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:5: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1446:9: note: '{' token is here 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:16: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^ shared.xs:1446:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1446:9: note: '{' token is here 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1446:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1446:9: note: '{' token is here 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1446:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1446:9: note: ')' token is here 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1446:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1446:9: note: ')' token is here 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1446:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:5: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^ shared.xs:1446:9: note: ')' token is here 1446 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:7: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1667:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1667 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1667:5: note: '{' token is here 1667 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1667:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1667 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1667:5: note: '{' token is here 1667 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1667:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1667 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1667:5: note: ')' token is here 1667 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1667:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1667 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1667:5: note: ')' token is here 1667 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1456:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:5: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1456:13: note: '{' token is here 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:16: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^ shared.xs:1456:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1456:13: note: '{' token is here 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1456:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1456:13: note: ')' token is here 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1456:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1456:13: note: '{' token is here 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1456:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1456:13: note: '{' token is here 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1456:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1456:13: note: ')' token is here 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1456:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1456:13: note: ')' token is here 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1456:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:5: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^ shared.xs:1456:13: note: ')' token is here 1456 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:7: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1466:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:5: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1466:13: note: '{' token is here 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:298:16: note: expanded from macro 'SHARED_EDIT' 298 | STMT_START { \ | ^ shared.xs:1466:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1466:13: note: '{' token is here 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1466:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1466:13: note: ')' token is here 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:299:9: note: expanded from macro 'SHARED_EDIT' 299 | ENTER_LOCK; \ | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1466:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1466:13: note: '{' token is here 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1466:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1466:13: note: '{' token is here 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1466:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1466:13: note: ')' token is here 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1466:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1466:13: note: ')' token is here 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:300:9: note: expanded from macro 'SHARED_EDIT' 300 | SHARED_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1466:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:5: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^ shared.xs:1466:13: note: ')' token is here 1466 | SHARED_EDIT; | ^~~~~~~~~~~ shared.xs:301:7: note: expanded from macro 'SHARED_EDIT' 301 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1469:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:5: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1469:9: note: '{' token is here 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:305:16: note: expanded from macro 'SHARED_RELEASE' 305 | STMT_START { \ | ^ shared.xs:1469:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1469:9: note: '{' token is here 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1469:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1469:9: note: '{' token is here 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1469:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1469:9: note: ')' token is here 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1469:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1469:9: note: ')' token is here 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:306:9: note: expanded from macro 'SHARED_RELEASE' 306 | CALLER_CONTEXT; \ | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1469:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:5: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^ shared.xs:1469:9: note: ')' token is here 1469 | SHARED_RELEASE; | ^~~~~~~~~~~~~~ shared.xs:308:7: note: expanded from macro 'SHARED_RELEASE' 308 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1705:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1705 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1705:5: note: '{' token is here 1705 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1705:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1705 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1705:5: note: ')' token is here 1705 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1482 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1482:9: note: '{' token is here 1482 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1482 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1482:9: note: ')' token is here 1482 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1483:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1483 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1483:9: note: '{' token is here 1483 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1483:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1483 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1483:9: note: '{' token is here 1483 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1483:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1483 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1483:9: note: ')' token is here 1483 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1483:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1483 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1483:9: note: ')' token is here 1483 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1489:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1489 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1489:13: note: '{' token is here 1489 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1489:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1489 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1489:13: note: '{' token is here 1489 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1489:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1489 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1489:13: note: ')' token is here 1489 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1489:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1489 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1489:13: note: ')' token is here 1489 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1492:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1492 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1492:13: note: '{' token is here 1492 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1492:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1492 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1492:13: note: '{' token is here 1492 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1492:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1492 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1492:13: note: ')' token is here 1492 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1492:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1492 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1492:13: note: ')' token is here 1492 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1741:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1741 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1741:5: note: '{' token is here 1741 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1741:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1741 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1741:5: note: ')' token is here 1741 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1510:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1510 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1510:9: note: '{' token is here 1510 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1510:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1510 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1510:9: note: ')' token is here 1510 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1511:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1511 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1511:9: note: '{' token is here 1511 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1511:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1511 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1511:9: note: '{' token is here 1511 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1511:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1511 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1511:9: note: ')' token is here 1511 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1511:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1511 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1511:9: note: ')' token is here 1511 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1516:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1516 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1516:13: note: '{' token is here 1516 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1516:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1516 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1516:13: note: '{' token is here 1516 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1516:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1516 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1516:13: note: ')' token is here 1516 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1516:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1516 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1516:13: note: ')' token is here 1516 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1519:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1519 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1519:13: note: '{' token is here 1519 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1519:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1519 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1519:13: note: '{' token is here 1519 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1519:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1519 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1519:13: note: ')' token is here 1519 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1519:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1519 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1519:13: note: ')' token is here 1519 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1781:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1781 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1781:5: note: '{' token is here 1781 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1781:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1781 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1781:5: note: ')' token is here 1781 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1543:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1543 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1543:13: note: '{' token is here 1543 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ shared.xs:1543:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1543 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1543:13: note: '{' token is here 1543 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.xs:1543:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1543 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.xs:1543:13: note: ')' token is here 1543 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1543:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1543 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ shared.xs:1543:13: note: ')' token is here 1543 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1810:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1810 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1810:5: note: '{' token is here 1810 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1810:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1810 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1810:5: note: ')' token is here 1810 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1563:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1563 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1563:13: note: '{' token is here 1563 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ shared.xs:1563:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1563 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1563:13: note: '{' token is here 1563 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.xs:1563:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1563 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.xs:1563:13: note: ')' token is here 1563 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1563:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1563 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ shared.xs:1563:13: note: ')' token is here 1563 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1842:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1842 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1842:5: note: '{' token is here 1842 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1842:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1842 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1842:5: note: ')' token is here 1842 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1866:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1866 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1866:5: note: '{' token is here 1866 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1866:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1866 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1866:5: note: ')' token is here 1866 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1617:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1617 | MUTEX_LOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1617:9: note: '{' token is here 1617 | MUTEX_LOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ shared.xs:1617:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1617 | MUTEX_LOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:5: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^ shared.xs:1617:9: note: ')' token is here 1617 | MUTEX_LOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:7: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1624:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1624 | COND_SIGNAL(&ul->lock.cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:237:5: note: expanded from macro 'COND_SIGNAL' 237 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1624:9: note: '{' token is here 1624 | COND_SIGNAL(&ul->lock.cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:237:16: note: expanded from macro 'COND_SIGNAL' 237 | STMT_START { \ | ^ shared.xs:1624:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1624 | COND_SIGNAL(&ul->lock.cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:242:5: note: expanded from macro 'COND_SIGNAL' 242 | } STMT_END | ^ shared.xs:1624:9: note: ')' token is here 1624 | COND_SIGNAL(&ul->lock.cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:242:7: note: expanded from macro 'COND_SIGNAL' 242 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1625:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1625 | COND_WAIT(user_condition, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:253:5: note: expanded from macro 'COND_WAIT' 253 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1625:9: note: '{' token is here 1625 | COND_WAIT(user_condition, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:253:16: note: expanded from macro 'COND_WAIT' 253 | STMT_START { \ | ^ shared.xs:1625:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1625 | COND_WAIT(user_condition, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:258:5: note: expanded from macro 'COND_WAIT' 258 | } STMT_END | ^ shared.xs:1625:9: note: ')' token is here 1625 | COND_WAIT(user_condition, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:258:7: note: expanded from macro 'COND_WAIT' 258 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1628:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1628 | COND_WAIT(&ul->lock.cond, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:253:5: note: expanded from macro 'COND_WAIT' 253 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1628:13: note: '{' token is here 1628 | COND_WAIT(&ul->lock.cond, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:253:16: note: expanded from macro 'COND_WAIT' 253 | STMT_START { \ | ^ shared.xs:1628:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1628 | COND_WAIT(&ul->lock.cond, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:258:5: note: expanded from macro 'COND_WAIT' 258 | } STMT_END | ^ shared.xs:1628:13: note: ')' token is here 1628 | COND_WAIT(&ul->lock.cond, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:258:7: note: expanded from macro 'COND_WAIT' 258 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1632:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1632 | MUTEX_UNLOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:5: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1632:9: note: '{' token is here 1632 | MUTEX_UNLOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:16: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^ shared.xs:1632:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1632 | MUTEX_UNLOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:5: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^ shared.xs:1632:9: note: ')' token is here 1632 | MUTEX_UNLOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:7: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1937:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1937 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1937:5: note: '{' token is here 1937 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1937:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1937 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:1937:5: note: '{' token is here 1937 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:1937:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1937 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:1937:5: note: ')' token is here 1937 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:1937:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1937 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:1937:5: note: ')' token is here 1937 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1668:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1668 | MUTEX_LOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1668:9: note: '{' token is here 1668 | MUTEX_LOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ shared.xs:1668:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1668 | MUTEX_LOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:5: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^ shared.xs:1668:9: note: ')' token is here 1668 | MUTEX_LOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:208:7: note: expanded from macro 'MUTEX_LOCK' 208 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1674:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1674 | COND_SIGNAL(&ul->lock.cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:237:5: note: expanded from macro 'COND_SIGNAL' 237 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1674:9: note: '{' token is here 1674 | COND_SIGNAL(&ul->lock.cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:237:16: note: expanded from macro 'COND_SIGNAL' 237 | STMT_START { \ | ^ shared.xs:1674:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1674 | COND_SIGNAL(&ul->lock.cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:242:5: note: expanded from macro 'COND_SIGNAL' 242 | } STMT_END | ^ shared.xs:1674:9: note: ')' token is here 1674 | COND_SIGNAL(&ul->lock.cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:242:7: note: expanded from macro 'COND_SIGNAL' 242 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1678:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1678 | COND_WAIT(&ul->lock.cond, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:253:5: note: expanded from macro 'COND_WAIT' 253 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1678:13: note: '{' token is here 1678 | COND_WAIT(&ul->lock.cond, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:253:16: note: expanded from macro 'COND_WAIT' 253 | STMT_START { \ | ^ shared.xs:1678:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1678 | COND_WAIT(&ul->lock.cond, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:258:5: note: expanded from macro 'COND_WAIT' 258 | } STMT_END | ^ shared.xs:1678:13: note: ')' token is here 1678 | COND_WAIT(&ul->lock.cond, &ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:258:7: note: expanded from macro 'COND_WAIT' 258 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1682:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1682 | MUTEX_UNLOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:5: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1682:9: note: '{' token is here 1682 | MUTEX_UNLOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:211:16: note: expanded from macro 'MUTEX_UNLOCK' 211 | STMT_START { \ | ^ shared.xs:1682:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1682 | MUTEX_UNLOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:5: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^ shared.xs:1682:9: note: ')' token is here 1682 | MUTEX_UNLOCK(&ul->lock.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:216:7: note: expanded from macro 'MUTEX_UNLOCK' 216 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1685:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1685 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:24: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1685:13: note: '{' token is here 1685 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:35: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ shared.xs:1685:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1685 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1685:13: note: '{' token is here 1685 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.xs:1685:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1685 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.xs:1685:13: note: ')' token is here 1685 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:52: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1685:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1685 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:65: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ shared.xs:1685:13: note: ')' token is here 1685 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:67: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:2013:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2013 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:18: note: expanded from macro 'PUSHi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:2013:2: note: '{' token is here 2013 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:29: note: expanded from macro 'PUSHi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ shared.c:2013:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2013 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:409:5: note: expanded from macro 'TARGi' 409 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:2013:2: note: '{' token is here 2013 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:409:16: note: expanded from macro 'TARGi' 409 | STMT_START { \ | ^ shared.c:2013:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2013 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:426:5: note: expanded from macro 'TARGi' 426 | } STMT_END | ^ shared.c:2013:2: note: ')' token is here 2013 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:31: note: expanded from macro 'PUSHi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:426:7: note: expanded from macro 'TARGi' 426 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:2013:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2013 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:56: note: expanded from macro 'PUSHi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ shared.c:2013:2: note: ')' token is here 2013 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:476:58: note: expanded from macro 'PUSHi' 476 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:2015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2015 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:2015:5: note: '{' token is here 2015 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:2015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2015 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:2015:5: note: ')' token is here 2015 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1710:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1710 | COND_SIGNAL(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:237:5: note: expanded from macro 'COND_SIGNAL' 237 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1710:9: note: '{' token is here 1710 | COND_SIGNAL(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:237:16: note: expanded from macro 'COND_SIGNAL' 237 | STMT_START { \ | ^ shared.xs:1710:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1710 | COND_SIGNAL(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:242:5: note: expanded from macro 'COND_SIGNAL' 242 | } STMT_END | ^ shared.xs:1710:9: note: ')' token is here 1710 | COND_SIGNAL(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:242:7: note: expanded from macro 'COND_SIGNAL' 242 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:2049:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2049 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:2049:5: note: '{' token is here 2049 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:2049:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2049 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:2049:5: note: '{' token is here 2049 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:2049:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2049 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:2049:5: note: ')' token is here 2049 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:2049:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2049 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:2049:5: note: ')' token is here 2049 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1733:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1733 | COND_BROADCAST(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:245:5: note: expanded from macro 'COND_BROADCAST' 245 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1733:9: note: '{' token is here 1733 | COND_BROADCAST(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:245:16: note: expanded from macro 'COND_BROADCAST' 245 | STMT_START { \ | ^ shared.xs:1733:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1733 | COND_BROADCAST(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:250:5: note: expanded from macro 'COND_BROADCAST' 250 | } STMT_END | ^ shared.xs:1733:9: note: ')' token is here 1733 | COND_BROADCAST(&ul->user_cond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:250:7: note: expanded from macro 'COND_BROADCAST' 250 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:2083:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2083 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:2083:5: note: '{' token is here 2083 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:2083:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2083 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:2083:5: note: '{' token is here 2083 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:2083:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2083 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:2083:5: note: ')' token is here 2083 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:2083:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2083 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ shared.c:2083:5: note: ')' token is here 2083 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1770:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1770 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:5: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1770:13: note: '{' token is here 1770 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:287:16: note: expanded from macro 'ENTER_LOCK' 287 | STMT_START { \ | ^ shared.xs:1770:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1770 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:5: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^ shared.xs:1770:13: note: ')' token is here 1770 | ENTER_LOCK; | ^~~~~~~~~~ shared.xs:290:7: note: expanded from macro 'ENTER_LOCK' 290 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1771:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1771 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:5: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1771:13: note: '{' token is here 1771 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:167:16: note: expanded from macro 'SHARED_CONTEXT' 167 | STMT_START { \ | ^ shared.xs:1771:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1771 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1771:13: note: '{' token is here 1771 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1771:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1771 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1771:13: note: ')' token is here 1771 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:168:9: note: expanded from macro 'SHARED_CONTEXT' 168 | PERL_SET_CONTEXT((aTHX = PL_sharedsv_space)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1771:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1771 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:5: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^ shared.xs:1771:13: note: ')' token is here 1771 | SHARED_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:171:7: note: expanded from macro 'SHARED_CONTEXT' 171 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1776:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1776 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:5: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1776:13: note: '{' token is here 1776 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:179:16: note: expanded from macro 'CALLER_CONTEXT' 179 | STMT_START { \ | ^ shared.xs:1776:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1776 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:5: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.xs:1776:13: note: '{' token is here 1776 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:394:16: note: expanded from macro 'PERL_SET_CONTEXT' 394 | STMT_START { \ | ^ shared.xs:1776:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1776 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:5: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^ shared.xs:1776:13: note: ')' token is here 1776 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:182:9: note: expanded from macro 'CALLER_CONTEXT' 182 | PERL_SET_CONTEXT((aTHX = caller_perl)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:399:7: note: expanded from macro 'PERL_SET_CONTEXT' 399 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.xs:1776:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1776 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:5: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^ shared.xs:1776:13: note: ')' token is here 1776 | CALLER_CONTEXT; | ^~~~~~~~~~~~~~ shared.xs:183:7: note: expanded from macro 'CALLER_CONTEXT' 183 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ shared.c:2140:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2140 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ shared.c:2140:5: note: '{' token is here 2140 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ shared.c:2140:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2140 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ shared.c:2140:5: note: ')' token is here 2140 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' 3827 | # define STMT_END ) | ^ 404 warnings generated. rm -f blib/arch/auto/threads/shared/shared.so clang -lpthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -L/usr/local/lib -fstack-protector-strong shared.o -o blib/arch/auto/threads/shared/shared.so \ -lpthread -lperl \ chmod 755 blib/arch/auto/threads/shared/shared.so Manifying 1 pod document Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KPm4Y4 "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- shared.bs blib/arch/auto/threads/shared/shared.bs 644 Manifying 1 pod document + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 ++ dirname /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -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=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -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=thin -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 threads-shared-1.59 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 'INSTALL=/usr/bin/install -p' Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so Installing /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib64/perl5/vendor_perl/threads/shared.pm Installing /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/share/man/man3/threads::shared.3pm + find /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 -type f -name '*.bs' -size 0 -delete + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so built with clang + /usr/lib/rpm/redhat/brp-llvm-compile-lto-elf -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -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=thin -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 1.64-490.fc38_clang16_03 --unique-debug-suffix -1.64-490.fc38_clang16_03.aarch64 --unique-debug-src-base perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/threads-shared-1.59 find-debuginfo: starting Extracting debug info from 1 files /usr/bin/gdb.minimal DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 226 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.fc38_clang16_03.aarch64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb18) + file size (0x210) exceeds the size of the file (0x20f70) llvm-readelf: warning: '/builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb18) + file size (0x210) exceeds the size of the file (0x20f70) llvm-readelf: warning: '/builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb18) + file size (0x210) exceeds the size of the file (0x20f70) llvm-readelf: warning: '/builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb18) + file size (0x210) exceeds the size of the file (0x20f70) llvm-readelf: warning: '/builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb18) + file size (0x210) exceeds the size of the file (0x20f70) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.fc38_clang16_03.aarch64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so llvm-readelf: warning: '/builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb18) + file size (0x210) exceeds the size of the file (0x20f70) llvm-readelf: warning: '/builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.fc38_clang16_03.aarch64.debug': PT_DYNAMIC segment offset (0x2fb18) + file size (0x210) exceeds the size of the file (0x20f70) [ 2e] clang version 18.0.0 (Fedora 18.0.0~pre20231016.gab737a86993bc7-2.fc38) /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/shared/shared.so-1.64-490.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 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.rQaGVn + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -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=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -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=thin -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 threads-shared-1.59 + unset GIT_DIR PERL_BUILD_PACKAGING PERL_CORE PERL_RUNPERL_DEBUG RUN_MAINTAINER_TESTS + make test "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- shared.bs blib/arch/auto/threads/shared/shared.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t # Testing threads::shared 1.64 t/0nothread.t .... ok t/av_refs.t ...... ok t/av_simple.t .... ok t/blessed.t ...... ok t/clone.t ........ ok t/cond.t ......... ok t/disabled.t ..... ok t/dualvar.t ...... ok t/hv_refs.t ...... ok t/hv_simple.t .... ok t/no_share.t ..... ok t/object.t ....... ok t/object2.t ...... ok t/shared_attr.t .. ok t/stress.t ....... ok t/sv_refs.t ...... ok t/sv_simple.t .... ok t/utf8.t ......... ok t/wait.t ......... ok t/waithires.t .... ok All tests successful. Files=20, Tests=979, 18 wallclock secs ( 0.07 usr 0.02 sys + 4.36 cusr 0.16 csys = 4.61 CPU) Result: PASS + RPM_EC=0 ++ jobs -p + exit 0 Processing files: perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.p8df9u + umask 022 + cd /builddir/build/BUILD + cd threads-shared-1.59 + DOCDIR=/builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/share/doc/perl-threads-shared + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/share/doc/perl-threads-shared + cp -pr Changes /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/share/doc/perl-threads-shared + cp -pr examples /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/share/doc/perl-threads-shared + cp -pr README /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64/usr/share/doc/perl-threads-shared + RPM_EC=0 ++ jobs -p + exit 0 Provides: perl(threads::shared) = 1.64 perl-threads-shared = 1.64-490.fc38_clang16_03 perl-threads-shared(aarch-64) = 1.64-490.fc38_clang16_03 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-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.34)(64bit) libperl.so.5.36()(64bit) perl(:MODULE_COMPAT_5.36.1) perl(:VERSION) >= 5.8.0 perl(Config) perl(Scalar::Util) perl(strict) perl(warnings) perl-libs rtld(GNU_HASH) Processing files: perl-threads-shared-debugsource-1.64-490.fc38_clang16_03.aarch64 Provides: perl-threads-shared-debugsource = 1.64-490.fc38_clang16_03 perl-threads-shared-debugsource(aarch-64) = 1.64-490.fc38_clang16_03 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: perl-threads-shared-debuginfo-1.64-490.fc38_clang16_03.aarch64 Provides: debuginfo(build-id) = d3c08be3d20e101b482633990328ccfdec0bebf2 perl-threads-shared-debuginfo = 1.64-490.fc38_clang16_03 perl-threads-shared-debuginfo(aarch-64) = 1.64-490.fc38_clang16_03 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: perl-threads-shared-debugsource(aarch-64) = 1.64-490.fc38_clang16_03 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 Wrote: /builddir/build/RPMS/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64.rpm Wrote: /builddir/build/RPMS/perl-threads-shared-debugsource-1.64-490.fc38_clang16_03.aarch64.rpm Wrote: /builddir/build/RPMS/perl-threads-shared-debuginfo-1.64-490.fc38_clang16_03.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1Yb87b + umask 022 + cd /builddir/build/BUILD + cd threads-shared-1.59 + /usr/bin/rm -rf /builddir/build/BUILDROOT/perl-threads-shared-1.64-490.fc38_clang16_03.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.4bGwKF + umask 022 + cd /builddir/build/BUILD + rm -rf threads-shared-1.59 threads-shared-1.59.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: %patchN is deprecated (5 usages found), use %patch N (or %patch -P N) Finish: rpmbuild perl-threads-shared-1.64-490.fc38_clang16_03.src.rpm Finish: build phase for perl-threads-shared-1.64-490.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-1697562238.735952/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-aarch64-1697562238.735952/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-aarch64-1697562238.735952/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/perl-threads-shared-1.64-490.fc38_clang16_03.src.rpm) Config(child) 0 minutes 31 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "perl-threads-shared-debuginfo", "epoch": null, "version": "1.64", "release": "490.fc38_clang16_03", "arch": "aarch64" }, { "name": "perl-threads-shared-debugsource", "epoch": null, "version": "1.64", "release": "490.fc38_clang16_03", "arch": "aarch64" }, { "name": "perl-threads-shared", "epoch": null, "version": "1.64", "release": "490.fc38_clang16_03", "arch": "aarch64" }, { "name": "perl-threads-shared", "epoch": null, "version": "1.64", "release": "490.fc38_clang16_03", "arch": "src" } ] } RPMResults finished