Warning: Permanently added '169.63.185.23' (ED25519) to the list of known hosts. cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-28t0cw6t/perl-threads rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading threads-2.21.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o threads-2.21.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-llvm-team/fedora-39-clang-19-20240211/perl-threads/threads-2.21.tar.gz/md5/45fa009703074f0b0b0d036cb23706e3/threads-2.21.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 110k 100 110k 0 0 3353k 0 --:--:-- --:--:-- --:--:-- 3462k INFO: Reading stdout from command: md5sum threads-2.21.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-28t0cw6t/perl-threads/perl-threads.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-28t0cw6t/perl-threads --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1707984981.543619 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 5.5 starting (python version = 3.12.1, NVR = mock-5.5-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-28t0cw6t/perl-threads/perl-threads.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-28t0cw6t/perl-threads --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1707984981.543619 -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-28t0cw6t/perl-threads/perl-threads.spec) Config(fedora-39-s390x) Start: clean chroot Finish: clean chroot Mock Version: 5.5 INFO: Mock Version: 5.5 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-s390x-bootstrap-1707984981.543619/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:39 INFO: Pulling image: registry.fedoraproject.org/fedora:39 INFO: Copy content of container registry.fedoraproject.org/fedora:39 to /var/lib/mock/fedora-39-s390x-bootstrap-1707984981.543619/root INFO: Checking that registry.fedoraproject.org/fedora:39 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:39 with podman image mount INFO: image registry.fedoraproject.org/fedora:39 as /var/lib/containers/storage/overlay/8762d4e942255ae5f22c1ca5cdcbea9118d53523b90ef15d705fc17a7574e0a0/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/8762d4e942255ae5f22c1ca5cdcbea9118d53523b90ef15d705fc17a7574e0a0/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 53 MB/s | 3.9 MB 00:00 Additional repo https_download_copr_fedorainfra 79 kB/s | 3.8 kB 00:00 Additional repo https_download_copr_fedorainfra 2.6 MB/s | 132 kB 00:00 Additional repo https_download_copr_fedorainfra 4.1 MB/s | 325 kB 00:00 fedora 36 MB/s | 79 MB 00:02 updates 4.3 MB/s | 26 MB 00:05 Package python3-dnf-4.18.1-2.fc39.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.4-1.fc39 updates 317 k Upgrading: dnf noarch 4.18.2-1.fc39 updates 508 k dnf-data noarch 4.18.2-1.fc39 updates 40 k python3-dnf noarch 4.18.2-1.fc39 updates 590 k yum noarch 4.18.2-1.fc39 updates 37 k Installing dependencies: dbus-libs s390x 1:1.14.10-1.fc39 fedora 159 k python3-dateutil noarch 1:2.8.2-10.fc39 fedora 355 k python3-dbus s390x 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd s390x 235-5.fc39 fedora 106 k Transaction Summary ================================================================================ Install 7 Packages Upgrade 4 Packages Total download size: 2.3 M Downloading Packages: (1/11): dbus-libs-1.14.10-1.fc39.s390x.rpm 856 kB/s | 159 kB 00:00 (2/11): python3-dbus-1.3.2-4.fc39.s390x.rpm 788 kB/s | 157 kB 00:00 (3/11): python3-dateutil-2.8.2-10.fc39.noarch.r 1.6 MB/s | 355 kB 00:00 (4/11): python3-distro-1.8.0-6.fc39.noarch.rpm 1.3 MB/s | 49 kB 00:00 (5/11): python3-six-1.16.0-12.fc39.noarch.rpm 1.0 MB/s | 41 kB 00:00 (6/11): python3-systemd-235-5.fc39.s390x.rpm 2.7 MB/s | 106 kB 00:00 (7/11): dnf-data-4.18.2-1.fc39.noarch.rpm 183 kB/s | 40 kB 00:00 (8/11): python3-dnf-plugins-core-4.4.4-1.fc39.n 745 kB/s | 317 kB 00:00 (9/11): dnf-4.18.2-1.fc39.noarch.rpm 1.1 MB/s | 508 kB 00:00 (10/11): yum-4.18.2-1.fc39.noarch.rpm 557 kB/s | 37 kB 00:00 (11/11): python3-dnf-4.18.2-1.fc39.noarch.rpm 1.8 MB/s | 590 kB 00:00 -------------------------------------------------------------------------------- Total 2.2 MB/s | 2.3 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : dnf-data-4.18.2-1.fc39.noarch 1/15 Upgrading : python3-dnf-4.18.2-1.fc39.noarch 2/15 Upgrading : dnf-4.18.2-1.fc39.noarch 3/15 Running scriptlet: dnf-4.18.2-1.fc39.noarch 3/15 Installing : python3-systemd-235-5.fc39.s390x 4/15 Installing : python3-six-1.16.0-12.fc39.noarch 5/15 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 6/15 Installing : python3-distro-1.8.0-6.fc39.noarch 7/15 Installing : dbus-libs-1:1.14.10-1.fc39.s390x 8/15 Installing : python3-dbus-1.3.2-4.fc39.s390x 9/15 Installing : python3-dnf-plugins-core-4.4.4-1.fc39.noarch 10/15 Upgrading : yum-4.18.2-1.fc39.noarch 11/15 Cleanup : yum-4.18.1-2.fc39.noarch 12/15 Running scriptlet: dnf-4.18.1-2.fc39.noarch 13/15 Cleanup : dnf-4.18.1-2.fc39.noarch 13/15 Running scriptlet: dnf-4.18.1-2.fc39.noarch 13/15 Cleanup : python3-dnf-4.18.1-2.fc39.noarch 14/15 Cleanup : dnf-data-4.18.1-2.fc39.noarch 15/15 Running scriptlet: dnf-data-4.18.1-2.fc39.noarch 15/15 Verifying : dbus-libs-1:1.14.10-1.fc39.s390x 1/15 Verifying : python3-dateutil-1:2.8.2-10.fc39.noarch 2/15 Verifying : python3-dbus-1.3.2-4.fc39.s390x 3/15 Verifying : python3-distro-1.8.0-6.fc39.noarch 4/15 Verifying : python3-six-1.16.0-12.fc39.noarch 5/15 Verifying : python3-systemd-235-5.fc39.s390x 6/15 Verifying : python3-dnf-plugins-core-4.4.4-1.fc39.noarch 7/15 Verifying : dnf-4.18.2-1.fc39.noarch 8/15 Verifying : dnf-4.18.1-2.fc39.noarch 9/15 Verifying : dnf-data-4.18.2-1.fc39.noarch 10/15 Verifying : dnf-data-4.18.1-2.fc39.noarch 11/15 Verifying : python3-dnf-4.18.2-1.fc39.noarch 12/15 Verifying : python3-dnf-4.18.1-2.fc39.noarch 13/15 Verifying : yum-4.18.2-1.fc39.noarch 14/15 Verifying : yum-4.18.1-2.fc39.noarch 15/15 Upgraded: dnf-4.18.2-1.fc39.noarch dnf-data-4.18.2-1.fc39.noarch python3-dnf-4.18.2-1.fc39.noarch yum-4.18.2-1.fc39.noarch Installed: dbus-libs-1:1.14.10-1.fc39.s390x python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.s390x python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.4-1.fc39.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.s390x Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-s390x-1707984981.543619/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc39.s390x rpm-sequoia-1.5.0-1.fc39.s390x python3-dnf-4.18.2-1.fc39.noarch python3-dnf-plugins-core-4.4.4-1.fc39.noarch yum-4.18.2-1.fc39.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 59 kB/s | 1.5 kB 00:00 Copr repository 783 kB/s | 3.9 MB 00:05 Additional repo https_download_copr_fedorainfra 64 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 68 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 67 kB/s | 1.5 kB 00:00 fedora 106 kB/s | 3.8 kB 00:00 updates 87 kB/s | 4.5 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash s390x 5.2.26-1.fc39_clang copr_base 1.9 M bzip2 s390x 1.0.8-16.fc39_clang copr_base 52 k coreutils s390x 9.3-5.fc39 updates 1.2 M cpio s390x 2.14-4.fc39 fedora 283 k diffutils s390x 3.10-3.fc39_clang copr_base 404 k fedora-release-common noarch 39-34 updates 19 k findutils s390x 1:4.9.0-5.fc39_clang copr_base 503 k gawk s390x 5.2.2-2.fc39_clang copr_base 1.1 M glibc-minimal-langpack s390x 2.38-16.fc39 updates 71 k grep s390x 3.11-3.fc39_clang copr_base 308 k gzip s390x 1.12-6.fc39_clang copr_base 185 k info s390x 7.0.3-3.fc39 fedora 192 k patch s390x 2.7.6-22.fc39_clang copr_base 170 k redhat-rpm-config noarch 265-1.fc39 updates 78 k rpm-build s390x 4.19.1-2.fc39 updates 79 k sed s390x 4.8-14.fc39 fedora 309 k shadow-utils s390x 2:4.14.0-2.fc39 updates 1.3 M tar s390x 2:1.35-2.fc39 fedora 874 k unzip s390x 6.0-62.fc39 fedora 194 k util-linux s390x 2.39.3-5.fc39 updates 1.1 M which s390x 2.21-40.fc39 fedora 43 k xz s390x 5.4.4-1.fc39 fedora 557 k Installing dependencies: alternatives s390x 1.26-1.fc39_clang copr_base 39 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs s390x 3.1.2-8.fc39_clang copr_base 133 k authselect s390x 1.4.3-1.fc39_clang copr_base 144 k authselect-libs s390x 1.4.3-1.fc39_clang copr_base 239 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils s390x 2.40-14.fc39 updates 5.9 M binutils-gold s390x 2.40-14.fc39 updates 991 k bzip2-libs s390x 1.0.8-16.fc39_clang copr_base 52 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 fedora 837 k coreutils-common s390x 9.3-5.fc39 updates 2.1 M cracklib s390x 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20231204-1.git1e3a2e4.fc39 updates 100 k curl s390x 8.2.1-4.fc39_clang copr_base 348 k cyrus-sasl-lib s390x 2.1.28-11.fc39 fedora 819 k debugedit s390x 5.0-12.fc39 updates 81 k dwz s390x 0.15-3.fc39 fedora 144 k ed s390x 1.19-4.fc39_clang copr_base 94 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils s390x 0.190-4.fc39 updates 579 k elfutils-debuginfod-client s390x 0.190-4.fc39 updates 38 k elfutils-default-yama-scope noarch 0.190-4.fc39 updates 13 k elfutils-libelf s390x 0.190-4.fc39 updates 200 k elfutils-libs s390x 0.190-4.fc39 updates 276 k fedora-gpg-keys noarch 39-1 fedora 130 k fedora-release noarch 39-34 updates 8.4 k fedora-release-identity-basic noarch 39-34 updates 9.2 k fedora-repos noarch 39-1 fedora 9.3 k file s390x 5.44-5.fc39 fedora 49 k file-libs s390x 5.44-5.fc39 fedora 736 k filesystem s390x 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k forge-srpm-macros noarch 0.2.0-3.fc39 updates 19 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal s390x 14.1-4.fc39 updates 4.1 M gdbm-libs s390x 1:1.23-4.fc39_clang copr_base 68 k ghc-srpm-macros noarch 1.6.1-2.fc39 fedora 7.8 k glibc s390x 2.38-16.fc39 updates 1.8 M glibc-common s390x 2.38-16.fc39 updates 371 k glibc-gconv-extra s390x 2.38-16.fc39 updates 1.7 M gmp s390x 1:6.2.1-5.fc39_clang copr_base 356 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.4.0-2.fc39 updates 27 k jansson s390x 2.13.1-7.fc39_clang copr_base 65 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs s390x 1.6.1-7.fc39_clang copr_base 31 k krb5-libs s390x 1.21.2-3.fc39_clang copr_base 902 k libacl s390x 2.3.1-9.fc39_clang copr_base 27 k libarchive s390x 3.7.1-1.fc39_clang copr_base 491 k libattr s390x 2.5.1-8.fc39 fedora 18 k libblkid s390x 2.39.3-5.fc39 updates 121 k libbrotli s390x 1.1.0-1.fc39_clang copr_base 391 k libcap s390x 2.48-9.fc39_clang copr_base 68 k libcap-ng s390x 0.8.3-8.fc39_clang copr_base 31 k libcom_err s390x 1.47.0-2.fc39_clang copr_base 26 k libcurl s390x 8.2.1-4.fc39_clang copr_base 428 k libdb s390x 5.3.28-56.fc39 fedora 775 k libeconf s390x 0.5.2-1.fc39_clang copr_base 33 k libevent s390x 2.1.12-9.fc39_clang copr_base 325 k libfdisk s390x 2.39.3-5.fc39 updates 166 k libffi s390x 3.4.4-4.fc39 fedora 36 k libgcc s390x 13.2.1-6.fc39 updates 85 k libgomp s390x 13.2.1-6.fc39 updates 326 k libidn2 s390x 2.3.7-1.fc39_clang copr_base 147 k libmount s390x 2.39.3-5.fc39 updates 158 k libnghttp2 s390x 1.55.1-4.fc39_clang copr_base 101 k libnsl2 s390x 2.0.0-6.fc39_clang copr_base 29 k libpkgconf s390x 1.9.5-2.fc39 fedora 38 k libpsl s390x 0.21.2-4.fc39_clang copr_base 64 k libpwquality s390x 1.4.5-7.fc39_clang copr_base 109 k libselinux s390x 3.5-5.fc39_clang copr_base 98 k libsemanage s390x 3.5-4.fc39_clang copr_base 125 k libsepol s390x 3.5-2.fc39_clang copr_base 408 k libsigsegv s390x 2.14-5.fc39_clang copr_base 27 k libsmartcols s390x 2.39.3-5.fc39 updates 70 k libssh s390x 0.10.6-2.fc39_clang copr_base 252 k libssh-config noarch 0.10.6-2.fc39_clang copr_base 9.4 k libstdc++ s390x 13.2.1-6.fc39 updates 954 k libtasn1 s390x 4.19.0-3.fc39_clang copr_base 85 k libtirpc s390x 1.3.4-0.rc2.fc39_clang copr_base 115 k libunistring s390x 1.1-5.fc39_clang copr_base 570 k libutempter s390x 1.2.1-10.fc39_clang copr_base 26 k libuuid s390x 2.39.3-5.fc39 updates 28 k libverto s390x 0.3.2-6.fc39 fedora 21 k libxcrypt s390x 4.4.36-2.fc39 fedora 124 k libxml2 s390x 2.10.4-3.fc39_clang copr_base 1.1 M libzstd s390x 1.5.5-4.fc39 fedora 342 k lua-libs s390x 5.4.6-3.fc39 fedora 142 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs s390x 1.9.4-4.fc39_clang copr_base 89 k mpfr s390x 4.2.0-3.fc39_clang copr_base 359 k ncurses-base noarch 6.4-7.20230520.fc39_clang copr_base 63 k ncurses-libs s390x 6.4-7.20230520.fc39_clang copr_base 381 k ocaml-srpm-macros noarch 8-2.fc39 fedora 14 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap s390x 2.6.6-1.fc39 fedora 262 k openssl-libs s390x 1:3.1.1-4.fc39 fedora 1.9 M p11-kit s390x 0.25.3-1.fc39_clang copr_base 680 k p11-kit-trust s390x 0.25.3-1.fc39_clang copr_base 174 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam s390x 1.5.3-3.fc39_clang copr_base 486 k pam-libs s390x 1.5.3-3.fc39_clang copr_base 57 k pcre2 s390x 10.42-1.fc39.2 fedora 250 k pcre2-syntax noarch 10.42-1.fc39.2 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf s390x 1.9.5-2.fc39 fedora 43 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config s390x 1.9.5-2.fc39 fedora 9.6 k popt s390x 1.19-3.fc39 fedora 69 k publicsuffix-list-dafsa noarch 20240107-1.fc39 updates 58 k pyproject-srpm-macros noarch 1.12.0-1.fc39 updates 14 k python-srpm-macros noarch 3.12-4.fc39 fedora 25 k qt5-srpm-macros noarch 5.15.12-1.fc39 updates 8.4 k qt6-srpm-macros noarch 6.6.0-1.fc39 updates 8.6 k readline s390x 8.2-6.fc39 updates 228 k rpm s390x 4.19.1-2.fc39 updates 538 k rpm-build-libs s390x 4.19.1-2.fc39 updates 97 k rpm-libs s390x 4.19.1-2.fc39 updates 323 k rpm-sequoia s390x 1.6.0-1.fc39 updates 983 k rpmautospec-rpm-macros noarch 0.6.0-2.fc39 updates 9.9 k rust-srpm-macros noarch 25.2-2.fc39 updates 13 k setup noarch 2.14.4-1.fc39 fedora 154 k sqlite-libs s390x 3.42.0-7.fc39 fedora 728 k systemd-libs s390x 254.9-1.fc39 updates 695 k util-linux-core s390x 2.39.3-5.fc39 updates 511 k xxhash-libs s390x 0.8.2-1.fc39 fedora 37 k xz-libs s390x 5.4.4-1.fc39 fedora 114 k zip s390x 3.0-39.fc39 fedora 283 k zlib s390x 1.2.13-4.fc39 fedora 101 k zstd s390x 1.5.5-4.fc39 fedora 506 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 152 Packages Total size: 54 M Installed size: 187 M Downloading Packages: [SKIPPED] alternatives-1.26-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] audit-libs-3.1.2-8.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] authselect-1.4.3-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.3-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] bash-5.2.26-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-16.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-16.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] curl-8.2.1-4.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] diffutils-3.10-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] ed-1.19-4.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] findutils-4.9.0-5.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] gawk-5.2.2-2.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-4.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] gmp-6.2.1-5.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] grep-3.11-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] gzip-1.12-6.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] jansson-2.13.1-7.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-7.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.2-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libacl-2.3.1-9.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libarchive-3.7.1-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libbrotli-1.1.0-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libcap-2.48-9.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-8.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libcom_err-1.47.0-2.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libcurl-8.2.1-4.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libevent-2.1.12-9.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libidn2-2.3.7-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libnghttp2-1.55.1-4.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-6.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-4.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-7.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libselinux-3.5-5.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libsemanage-3.5-4.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libsepol-3.5-2.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-5.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libssh-0.10.6-2.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libssh-config-0.10.6-2.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libtirpc-1.3.4-0.rc2.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libunistring-1.1-5.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-10.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libxml2-2.10.4-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-4.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] mpfr-4.2.0-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-7.20230520.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-7.20230520.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] p11-kit-0.25.3-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.3-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] pam-1.5.3-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] pam-libs-1.5.3-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] patch-2.7.6-22.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-11.fc39.noarch.rpm: Already downloaded [SKIPPED] basesystem-11-18.fc39.noarch.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch.rpm: Already downloaded [SKIPPED] cpio-2.14-4.fc39.s390x.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-2.fc39.s390x.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-11.fc39.s390x.rpm: Already downloaded [SKIPPED] dwz-0.15-3.fc39.s390x.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-39-1.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-39-1.noarch.rpm: Already downloaded [SKIPPED] file-5.44-5.fc39.s390x.rpm: Already downloaded [SKIPPED] file-libs-5.44-5.fc39.s390x.rpm: Already downloaded [SKIPPED] filesystem-3.18-6.fc39.s390x.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-8.fc39.noarch.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-2.fc39.noarch.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-3.fc39.noarch.rpm: Already downloaded [SKIPPED] info-7.0.3-3.fc39.s390x.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-20.fc39.noarch.rpm: Already downloaded [SKIPPED] libattr-2.5.1-8.fc39.s390x.rpm: Already downloaded [SKIPPED] libdb-5.3.28-56.fc39.s390x.rpm: Already downloaded [SKIPPED] libffi-3.4.4-4.fc39.s390x.rpm: Already downloaded [SKIPPED] libpkgconf-1.9.5-2.fc39.s390x.rpm: Already downloaded [SKIPPED] libverto-0.3.2-6.fc39.s390x.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-2.fc39.s390x.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-4.fc39.s390x.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-3.fc39.s390x.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-9.fc39.noarch.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-8-2.fc39.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-14.fc39.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc39.s390x.rpm: Already downloaded [SKIPPED] openssl-libs-3.1.1-4.fc39.s390x.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] pcre2-10.42-1.fc39.2.s390x.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-1.fc39.2.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-51.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.9.5-2.fc39.s390x.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.9.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.9.5-2.fc39.s390x.rpm: Already downloaded [SKIPPED] popt-1.19-3.fc39.s390x.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-4.fc39.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-14.fc39.s390x.rpm: Already downloaded [SKIPPED] setup-2.14.4-1.fc39.noarch.rpm: Already downloaded [SKIPPED] sqlite-libs-3.42.0-7.fc39.s390x.rpm: Already downloaded [SKIPPED] tar-1.35-2.fc39.s390x.rpm: Already downloaded [SKIPPED] unzip-6.0-62.fc39.s390x.rpm: Already downloaded [SKIPPED] which-2.21-40.fc39.s390x.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc39.s390x.rpm: Already downloaded [SKIPPED] xz-5.4.4-1.fc39.s390x.rpm: Already downloaded [SKIPPED] xz-libs-5.4.4-1.fc39.s390x.rpm: Already downloaded [SKIPPED] zip-3.0-39.fc39.s390x.rpm: Already downloaded [SKIPPED] zlib-1.2.13-4.fc39.s390x.rpm: Already downloaded [SKIPPED] zstd-1.5.5-4.fc39.s390x.rpm: Already downloaded [SKIPPED] binutils-2.40-14.fc39.s390x.rpm: Already downloaded [SKIPPED] binutils-gold-2.40-14.fc39.s390x.rpm: Already downloaded [SKIPPED] coreutils-9.3-5.fc39.s390x.rpm: Already downloaded [SKIPPED] coreutils-common-9.3-5.fc39.s390x.rpm: Already downloaded [SKIPPED] crypto-policies-20231204-1.git1e3a2e4.fc39.noarch.rpm: Already downloaded [SKIPPED] debugedit-5.0-12.fc39.s390x.rpm: Already downloaded [SKIPPED] elfutils-0.190-4.fc39.s390x.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.190-4.fc39.s390x.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.190-4.fc39.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.190-4.fc39.s390x.rpm: Already downloaded [SKIPPED] elfutils-libs-0.190-4.fc39.s390x.rpm: Already downloaded [SKIPPED] fedora-release-39-34.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-39-34.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-39-34.noarch.rpm: Already downloaded [SKIPPED] forge-srpm-macros-0.2.0-3.fc39.noarch.rpm: Already downloaded [SKIPPED] gdb-minimal-14.1-4.fc39.s390x.rpm: Already downloaded [SKIPPED] glibc-2.38-16.fc39.s390x.rpm: Already downloaded [SKIPPED] glibc-common-2.38-16.fc39.s390x.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.38-16.fc39.s390x.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.38-16.fc39.s390x.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.4.0-2.fc39.noarch.rpm: Already downloaded [SKIPPED] libblkid-2.39.3-5.fc39.s390x.rpm: Already downloaded [SKIPPED] libfdisk-2.39.3-5.fc39.s390x.rpm: Already downloaded [SKIPPED] libgcc-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] libgomp-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] libmount-2.39.3-5.fc39.s390x.rpm: Already downloaded [SKIPPED] libsmartcols-2.39.3-5.fc39.s390x.rpm: Already downloaded [SKIPPED] libstdc++-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] libuuid-2.39.3-5.fc39.s390x.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20240107-1.fc39.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.12.0-1.fc39.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.12-1.fc39.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.6.0-1.fc39.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-6.fc39.s390x.rpm: Already downloaded [SKIPPED] redhat-rpm-config-265-1.fc39.noarch.rpm: Already downloaded [SKIPPED] rpm-4.19.1-2.fc39.s390x.rpm: Already downloaded [SKIPPED] rpm-build-4.19.1-2.fc39.s390x.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.19.1-2.fc39.s390x.rpm: Already downloaded [SKIPPED] rpm-libs-4.19.1-2.fc39.s390x.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.6.0-1.fc39.s390x.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.6.0-2.fc39.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-25.2-2.fc39.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.14.0-2.fc39.s390x.rpm: Already downloaded [SKIPPED] systemd-libs-254.9-1.fc39.s390x.rpm: Already downloaded [SKIPPED] util-linux-2.39.3-5.fc39.s390x.rpm: Already downloaded [SKIPPED] util-linux-core-2.39.3-5.fc39.s390x.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.s390x 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-6.fc39.s390x 1/152 Running scriptlet: libgcc-13.2.1-6.fc39.s390x 1/152 Installing : crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 2/152 Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 2/152 Installing : fedora-release-identity-basic-39-34.noarch 3/152 Installing : fedora-gpg-keys-39-1.noarch 4/152 Installing : fedora-repos-39-1.noarch 5/152 Installing : fedora-release-common-39-34.noarch 6/152 Installing : fedora-release-39-34.noarch 7/152 Installing : setup-2.14.4-1.fc39.noarch 8/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 8/152 Installing : filesystem-3.18-6.fc39.s390x 9/152 Installing : basesystem-11-18.fc39.noarch 10/152 Installing : rust-srpm-macros-25.2-2.fc39.noarch 11/152 Installing : qt6-srpm-macros-6.6.0-1.fc39.noarch 12/152 Installing : qt5-srpm-macros-5.15.12-1.fc39.noarch 13/152 Installing : publicsuffix-list-dafsa-20240107-1.fc39.noarch 14/152 Installing : coreutils-common-9.3-5.fc39.s390x 15/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/152 Installing : perl-srpm-macros-1-51.fc39.noarch 17/152 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 18/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/152 Installing : ocaml-srpm-macros-8-2.fc39.noarch 21/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 22/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 23/152 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 24/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 25/152 Installing : ansible-srpm-macros-1-11.fc39.noarch 26/152 Installing : ncurses-base-6.4-7.20230520.fc39_clang.noarch 27/152 Installing : ncurses-libs-6.4-7.20230520.fc39_clang.s390x 28/152 Installing : glibc-gconv-extra-2.38-16.fc39.s390x 29/152 Running scriptlet: glibc-gconv-extra-2.38-16.fc39.s390x 29/152 Running scriptlet: glibc-2.38-16.fc39.s390x 30/152 Installing : glibc-2.38-16.fc39.s390x 30/152 Running scriptlet: glibc-2.38-16.fc39.s390x 30/152 Installing : bash-5.2.26-1.fc39_clang.s390x 31/152 Running scriptlet: bash-5.2.26-1.fc39_clang.s390x 31/152 Installing : glibc-common-2.38-16.fc39.s390x 32/152 Installing : glibc-minimal-langpack-2.38-16.fc39.s390x 33/152 Installing : zlib-1.2.13-4.fc39.s390x 34/152 Installing : xz-libs-5.4.4-1.fc39.s390x 35/152 Installing : bzip2-libs-1.0.8-16.fc39_clang.s390x 36/152 Installing : libzstd-1.5.5-4.fc39.s390x 37/152 Installing : elfutils-libelf-0.190-4.fc39.s390x 38/152 Installing : popt-1.19-3.fc39.s390x 39/152 Installing : libstdc++-13.2.1-6.fc39.s390x 40/152 Installing : libuuid-2.39.3-5.fc39.s390x 41/152 Installing : libblkid-2.39.3-5.fc39.s390x 42/152 Installing : gmp-1:6.2.1-5.fc39_clang.s390x 43/152 Installing : libcap-2.48-9.fc39_clang.s390x 44/152 Installing : libattr-2.5.1-8.fc39.s390x 45/152 Installing : libacl-2.3.1-9.fc39_clang.s390x 46/152 Installing : libxcrypt-4.4.36-2.fc39.s390x 47/152 Installing : readline-8.2-6.fc39.s390x 48/152 Installing : libeconf-0.5.2-1.fc39_clang.s390x 49/152 Installing : lz4-libs-1.9.4-4.fc39_clang.s390x 50/152 Installing : systemd-libs-254.9-1.fc39.s390x 51/152 Installing : mpfr-4.2.0-3.fc39_clang.s390x 52/152 Installing : dwz-0.15-3.fc39.s390x 53/152 Installing : unzip-6.0-62.fc39.s390x 54/152 Installing : file-libs-5.44-5.fc39.s390x 55/152 Installing : file-5.44-5.fc39.s390x 56/152 Installing : alternatives-1.26-1.fc39_clang.s390x 57/152 Installing : jansson-2.13.1-7.fc39_clang.s390x 58/152 Installing : libcap-ng-0.8.3-8.fc39_clang.s390x 59/152 Installing : audit-libs-3.1.2-8.fc39_clang.s390x 60/152 Installing : pam-libs-1.5.3-3.fc39_clang.s390x 61/152 Installing : libcom_err-1.47.0-2.fc39_clang.s390x 62/152 Installing : libsepol-3.5-2.fc39_clang.s390x 63/152 Installing : libtasn1-4.19.0-3.fc39_clang.s390x 64/152 Installing : libunistring-1.1-5.fc39_clang.s390x 65/152 Installing : libidn2-2.3.7-1.fc39_clang.s390x 66/152 Installing : lua-libs-5.4.6-3.fc39.s390x 67/152 Installing : pcre2-10.42-1.fc39.2.s390x 68/152 Installing : libselinux-3.5-5.fc39_clang.s390x 69/152 Installing : sed-4.8-14.fc39.s390x 70/152 Installing : grep-3.11-3.fc39_clang.s390x 71/152 Installing : findutils-1:4.9.0-5.fc39_clang.s390x 72/152 Installing : xz-5.4.4-1.fc39.s390x 73/152 Installing : libmount-2.39.3-5.fc39.s390x 74/152 Installing : libsmartcols-2.39.3-5.fc39.s390x 75/152 Installing : util-linux-core-2.39.3-5.fc39.s390x 76/152 Installing : libsemanage-3.5-4.fc39_clang.s390x 77/152 Installing : shadow-utils-2:4.14.0-2.fc39.s390x 78/152 Running scriptlet: libutempter-1.2.1-10.fc39_clang.s390x 79/152 Installing : libutempter-1.2.1-10.fc39_clang.s390x 79/152 Installing : tar-2:1.35-2.fc39.s390x 80/152 Installing : libpsl-0.21.2-4.fc39_clang.s390x 81/152 Installing : zip-3.0-39.fc39.s390x 82/152 Installing : zstd-1.5.5-4.fc39.s390x 83/152 Installing : libfdisk-2.39.3-5.fc39.s390x 84/152 Installing : bzip2-1.0.8-16.fc39_clang.s390x 85/152 Installing : libxml2-2.10.4-3.fc39_clang.s390x 86/152 Installing : sqlite-libs-3.42.0-7.fc39.s390x 87/152 Installing : ed-1.19-4.fc39_clang.s390x 88/152 Installing : patch-2.7.6-22.fc39_clang.s390x 89/152 Installing : elfutils-default-yama-scope-0.190-4.fc39.noarch 90/152 Running scriptlet: elfutils-default-yama-scope-0.190-4.fc39.noarch 90/152 Installing : diffutils-3.10-3.fc39_clang.s390x 91/152 Installing : gdbm-libs-1:1.23-4.fc39_clang.s390x 92/152 Installing : cyrus-sasl-lib-2.1.28-11.fc39.s390x 93/152 Installing : keyutils-libs-1.6.1-7.fc39_clang.s390x 94/152 Installing : libbrotli-1.1.0-1.fc39_clang.s390x 95/152 Installing : libnghttp2-1.55.1-4.fc39_clang.s390x 96/152 Installing : libsigsegv-2.14-5.fc39_clang.s390x 97/152 Installing : gawk-5.2.2-2.fc39_clang.s390x 98/152 Installing : cpio-2.14-4.fc39.s390x 99/152 Installing : libdb-5.3.28-56.fc39.s390x 100/152 Installing : libffi-3.4.4-4.fc39.s390x 101/152 Installing : p11-kit-0.25.3-1.fc39_clang.s390x 102/152 Installing : p11-kit-trust-0.25.3-1.fc39_clang.s390x 103/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc39_clang.s390x 103/152 Installing : openssl-libs-1:3.1.1-4.fc39.s390x 104/152 Installing : coreutils-9.3-5.fc39.s390x 105/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 106/152 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 106/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 106/152 Running scriptlet: authselect-libs-1.4.3-1.fc39_clang.s390x 107/152 Installing : authselect-libs-1.4.3-1.fc39_clang.s390x 107/152 Installing : gzip-1.12-6.fc39_clang.s390x 108/152 Installing : cracklib-2.9.11-2.fc39.s390x 109/152 Installing : libpwquality-1.4.5-7.fc39_clang.s390x 110/152 Installing : authselect-1.4.3-1.fc39_clang.s390x 111/152 Installing : libarchive-3.7.1-1.fc39_clang.s390x 112/152 Installing : libevent-2.1.12-9.fc39_clang.s390x 113/152 Installing : openldap-2.6.6-1.fc39.s390x 114/152 Installing : rpm-sequoia-1.6.0-1.fc39.s390x 115/152 Installing : rpm-libs-4.19.1-2.fc39.s390x 116/152 Installing : libpkgconf-1.9.5-2.fc39.s390x 117/152 Installing : pkgconf-1.9.5-2.fc39.s390x 118/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.s390x 119/152 Installing : libverto-0.3.2-6.fc39.s390x 120/152 Installing : krb5-libs-1.21.2-3.fc39_clang.s390x 121/152 Installing : libtirpc-1.3.4-0.rc2.fc39_clang.s390x 122/152 Installing : libnsl2-2.0.0-6.fc39_clang.s390x 123/152 Installing : pam-1.5.3-3.fc39_clang.s390x 124/152 Installing : xxhash-libs-0.8.2-1.fc39.s390x 125/152 Installing : libgomp-13.2.1-6.fc39.s390x 126/152 Installing : libssh-config-0.10.6-2.fc39_clang.noarch 127/152 Installing : libssh-0.10.6-2.fc39_clang.s390x 128/152 Installing : libcurl-8.2.1-4.fc39_clang.s390x 129/152 Installing : elfutils-libs-0.190-4.fc39.s390x 130/152 Installing : elfutils-debuginfod-client-0.190-4.fc39.s390x 131/152 Installing : binutils-gold-2.40-14.fc39.s390x 132/152 Running scriptlet: binutils-gold-2.40-14.fc39.s390x 132/152 Installing : binutils-2.40-14.fc39.s390x 133/152 Running scriptlet: binutils-2.40-14.fc39.s390x 133/152 Installing : elfutils-0.190-4.fc39.s390x 134/152 Installing : gdb-minimal-14.1-4.fc39.s390x 135/152 Installing : debugedit-5.0-12.fc39.s390x 136/152 Installing : rpm-build-libs-4.19.1-2.fc39.s390x 137/152 Installing : curl-8.2.1-4.fc39_clang.s390x 138/152 Running scriptlet: rpm-4.19.1-2.fc39.s390x 139/152 Installing : rpm-4.19.1-2.fc39.s390x 139/152 Installing : efi-srpm-macros-5-9.fc39.noarch 140/152 Installing : lua-srpm-macros-1-9.fc39.noarch 141/152 Installing : rpmautospec-rpm-macros-0.6.0-2.fc39.noarch 142/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 143/152 Installing : python-srpm-macros-3.12-4.fc39.noarch 144/152 Installing : forge-srpm-macros-0.2.0-3.fc39.noarch 145/152 Installing : go-srpm-macros-3.4.0-2.fc39.noarch 146/152 Installing : redhat-rpm-config-265-1.fc39.noarch 147/152 Installing : rpm-build-4.19.1-2.fc39.s390x 148/152 Installing : pyproject-srpm-macros-1.12.0-1.fc39.noarch 149/152 Installing : util-linux-2.39.3-5.fc39.s390x 150/152 Installing : which-2.21-40.fc39.s390x 151/152 Installing : info-7.0.3-3.fc39.s390x 152/152 Running scriptlet: filesystem-3.18-6.fc39.s390x 152/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 152/152 Running scriptlet: authselect-libs-1.4.3-1.fc39_clang.s390x 152/152 Running scriptlet: rpm-4.19.1-2.fc39.s390x 152/152 Running scriptlet: info-7.0.3-3.fc39.s390x 152/152 Verifying : alternatives-1.26-1.fc39_clang.s390x 1/152 Verifying : audit-libs-3.1.2-8.fc39_clang.s390x 2/152 Verifying : authselect-1.4.3-1.fc39_clang.s390x 3/152 Verifying : authselect-libs-1.4.3-1.fc39_clang.s390x 4/152 Verifying : bash-5.2.26-1.fc39_clang.s390x 5/152 Verifying : bzip2-1.0.8-16.fc39_clang.s390x 6/152 Verifying : bzip2-libs-1.0.8-16.fc39_clang.s390x 7/152 Verifying : curl-8.2.1-4.fc39_clang.s390x 8/152 Verifying : diffutils-3.10-3.fc39_clang.s390x 9/152 Verifying : ed-1.19-4.fc39_clang.s390x 10/152 Verifying : findutils-1:4.9.0-5.fc39_clang.s390x 11/152 Verifying : gawk-5.2.2-2.fc39_clang.s390x 12/152 Verifying : gdbm-libs-1:1.23-4.fc39_clang.s390x 13/152 Verifying : gmp-1:6.2.1-5.fc39_clang.s390x 14/152 Verifying : grep-3.11-3.fc39_clang.s390x 15/152 Verifying : gzip-1.12-6.fc39_clang.s390x 16/152 Verifying : jansson-2.13.1-7.fc39_clang.s390x 17/152 Verifying : keyutils-libs-1.6.1-7.fc39_clang.s390x 18/152 Verifying : krb5-libs-1.21.2-3.fc39_clang.s390x 19/152 Verifying : libacl-2.3.1-9.fc39_clang.s390x 20/152 Verifying : libarchive-3.7.1-1.fc39_clang.s390x 21/152 Verifying : libbrotli-1.1.0-1.fc39_clang.s390x 22/152 Verifying : libcap-2.48-9.fc39_clang.s390x 23/152 Verifying : libcap-ng-0.8.3-8.fc39_clang.s390x 24/152 Verifying : libcom_err-1.47.0-2.fc39_clang.s390x 25/152 Verifying : libcurl-8.2.1-4.fc39_clang.s390x 26/152 Verifying : libeconf-0.5.2-1.fc39_clang.s390x 27/152 Verifying : libevent-2.1.12-9.fc39_clang.s390x 28/152 Verifying : libidn2-2.3.7-1.fc39_clang.s390x 29/152 Verifying : libnghttp2-1.55.1-4.fc39_clang.s390x 30/152 Verifying : libnsl2-2.0.0-6.fc39_clang.s390x 31/152 Verifying : libpsl-0.21.2-4.fc39_clang.s390x 32/152 Verifying : libpwquality-1.4.5-7.fc39_clang.s390x 33/152 Verifying : libselinux-3.5-5.fc39_clang.s390x 34/152 Verifying : libsemanage-3.5-4.fc39_clang.s390x 35/152 Verifying : libsepol-3.5-2.fc39_clang.s390x 36/152 Verifying : libsigsegv-2.14-5.fc39_clang.s390x 37/152 Verifying : libssh-0.10.6-2.fc39_clang.s390x 38/152 Verifying : libssh-config-0.10.6-2.fc39_clang.noarch 39/152 Verifying : libtasn1-4.19.0-3.fc39_clang.s390x 40/152 Verifying : libtirpc-1.3.4-0.rc2.fc39_clang.s390x 41/152 Verifying : libunistring-1.1-5.fc39_clang.s390x 42/152 Verifying : libutempter-1.2.1-10.fc39_clang.s390x 43/152 Verifying : libxml2-2.10.4-3.fc39_clang.s390x 44/152 Verifying : lz4-libs-1.9.4-4.fc39_clang.s390x 45/152 Verifying : mpfr-4.2.0-3.fc39_clang.s390x 46/152 Verifying : ncurses-base-6.4-7.20230520.fc39_clang.noarch 47/152 Verifying : ncurses-libs-6.4-7.20230520.fc39_clang.s390x 48/152 Verifying : p11-kit-0.25.3-1.fc39_clang.s390x 49/152 Verifying : p11-kit-trust-0.25.3-1.fc39_clang.s390x 50/152 Verifying : pam-1.5.3-3.fc39_clang.s390x 51/152 Verifying : pam-libs-1.5.3-3.fc39_clang.s390x 52/152 Verifying : patch-2.7.6-22.fc39_clang.s390x 53/152 Verifying : ansible-srpm-macros-1-11.fc39.noarch 54/152 Verifying : basesystem-11-18.fc39.noarch 55/152 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 56/152 Verifying : cpio-2.14-4.fc39.s390x 57/152 Verifying : cracklib-2.9.11-2.fc39.s390x 58/152 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.s390x 59/152 Verifying : dwz-0.15-3.fc39.s390x 60/152 Verifying : efi-srpm-macros-5-9.fc39.noarch 61/152 Verifying : fedora-gpg-keys-39-1.noarch 62/152 Verifying : fedora-repos-39-1.noarch 63/152 Verifying : file-5.44-5.fc39.s390x 64/152 Verifying : file-libs-5.44-5.fc39.s390x 65/152 Verifying : filesystem-3.18-6.fc39.s390x 66/152 Verifying : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 67/152 Verifying : fpc-srpm-macros-1.3-8.fc39.noarch 68/152 Verifying : ghc-srpm-macros-1.6.1-2.fc39.noarch 69/152 Verifying : gnat-srpm-macros-6-3.fc39.noarch 70/152 Verifying : info-7.0.3-3.fc39.s390x 71/152 Verifying : kernel-srpm-macros-1.0-20.fc39.noarch 72/152 Verifying : libattr-2.5.1-8.fc39.s390x 73/152 Verifying : libdb-5.3.28-56.fc39.s390x 74/152 Verifying : libffi-3.4.4-4.fc39.s390x 75/152 Verifying : libpkgconf-1.9.5-2.fc39.s390x 76/152 Verifying : libverto-0.3.2-6.fc39.s390x 77/152 Verifying : libxcrypt-4.4.36-2.fc39.s390x 78/152 Verifying : libzstd-1.5.5-4.fc39.s390x 79/152 Verifying : lua-libs-5.4.6-3.fc39.s390x 80/152 Verifying : lua-srpm-macros-1-9.fc39.noarch 81/152 Verifying : ocaml-srpm-macros-8-2.fc39.noarch 82/152 Verifying : openblas-srpm-macros-2-14.fc39.noarch 83/152 Verifying : openldap-2.6.6-1.fc39.s390x 84/152 Verifying : openssl-libs-1:3.1.1-4.fc39.s390x 85/152 Verifying : package-notes-srpm-macros-0.5-9.fc39.noarch 86/152 Verifying : pcre2-10.42-1.fc39.2.s390x 87/152 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 88/152 Verifying : perl-srpm-macros-1-51.fc39.noarch 89/152 Verifying : pkgconf-1.9.5-2.fc39.s390x 90/152 Verifying : pkgconf-m4-1.9.5-2.fc39.noarch 91/152 Verifying : pkgconf-pkg-config-1.9.5-2.fc39.s390x 92/152 Verifying : popt-1.19-3.fc39.s390x 93/152 Verifying : python-srpm-macros-3.12-4.fc39.noarch 94/152 Verifying : sed-4.8-14.fc39.s390x 95/152 Verifying : setup-2.14.4-1.fc39.noarch 96/152 Verifying : sqlite-libs-3.42.0-7.fc39.s390x 97/152 Verifying : tar-2:1.35-2.fc39.s390x 98/152 Verifying : unzip-6.0-62.fc39.s390x 99/152 Verifying : which-2.21-40.fc39.s390x 100/152 Verifying : xxhash-libs-0.8.2-1.fc39.s390x 101/152 Verifying : xz-5.4.4-1.fc39.s390x 102/152 Verifying : xz-libs-5.4.4-1.fc39.s390x 103/152 Verifying : zip-3.0-39.fc39.s390x 104/152 Verifying : zlib-1.2.13-4.fc39.s390x 105/152 Verifying : zstd-1.5.5-4.fc39.s390x 106/152 Verifying : binutils-2.40-14.fc39.s390x 107/152 Verifying : binutils-gold-2.40-14.fc39.s390x 108/152 Verifying : coreutils-9.3-5.fc39.s390x 109/152 Verifying : coreutils-common-9.3-5.fc39.s390x 110/152 Verifying : crypto-policies-20231204-1.git1e3a2e4.fc39.noarc 111/152 Verifying : debugedit-5.0-12.fc39.s390x 112/152 Verifying : elfutils-0.190-4.fc39.s390x 113/152 Verifying : elfutils-debuginfod-client-0.190-4.fc39.s390x 114/152 Verifying : elfutils-default-yama-scope-0.190-4.fc39.noarch 115/152 Verifying : elfutils-libelf-0.190-4.fc39.s390x 116/152 Verifying : elfutils-libs-0.190-4.fc39.s390x 117/152 Verifying : fedora-release-39-34.noarch 118/152 Verifying : fedora-release-common-39-34.noarch 119/152 Verifying : fedora-release-identity-basic-39-34.noarch 120/152 Verifying : forge-srpm-macros-0.2.0-3.fc39.noarch 121/152 Verifying : gdb-minimal-14.1-4.fc39.s390x 122/152 Verifying : glibc-2.38-16.fc39.s390x 123/152 Verifying : glibc-common-2.38-16.fc39.s390x 124/152 Verifying : glibc-gconv-extra-2.38-16.fc39.s390x 125/152 Verifying : glibc-minimal-langpack-2.38-16.fc39.s390x 126/152 Verifying : go-srpm-macros-3.4.0-2.fc39.noarch 127/152 Verifying : libblkid-2.39.3-5.fc39.s390x 128/152 Verifying : libfdisk-2.39.3-5.fc39.s390x 129/152 Verifying : libgcc-13.2.1-6.fc39.s390x 130/152 Verifying : libgomp-13.2.1-6.fc39.s390x 131/152 Verifying : libmount-2.39.3-5.fc39.s390x 132/152 Verifying : libsmartcols-2.39.3-5.fc39.s390x 133/152 Verifying : libstdc++-13.2.1-6.fc39.s390x 134/152 Verifying : libuuid-2.39.3-5.fc39.s390x 135/152 Verifying : publicsuffix-list-dafsa-20240107-1.fc39.noarch 136/152 Verifying : pyproject-srpm-macros-1.12.0-1.fc39.noarch 137/152 Verifying : qt5-srpm-macros-5.15.12-1.fc39.noarch 138/152 Verifying : qt6-srpm-macros-6.6.0-1.fc39.noarch 139/152 Verifying : readline-8.2-6.fc39.s390x 140/152 Verifying : redhat-rpm-config-265-1.fc39.noarch 141/152 Verifying : rpm-4.19.1-2.fc39.s390x 142/152 Verifying : rpm-build-4.19.1-2.fc39.s390x 143/152 Verifying : rpm-build-libs-4.19.1-2.fc39.s390x 144/152 Verifying : rpm-libs-4.19.1-2.fc39.s390x 145/152 Verifying : rpm-sequoia-1.6.0-1.fc39.s390x 146/152 Verifying : rpmautospec-rpm-macros-0.6.0-2.fc39.noarch 147/152 Verifying : rust-srpm-macros-25.2-2.fc39.noarch 148/152 Verifying : shadow-utils-2:4.14.0-2.fc39.s390x 149/152 Verifying : systemd-libs-254.9-1.fc39.s390x 150/152 Verifying : util-linux-2.39.3-5.fc39.s390x 151/152 Verifying : util-linux-core-2.39.3-5.fc39.s390x 152/152 Installed: alternatives-1.26-1.fc39_clang.s390x ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-8.fc39_clang.s390x authselect-1.4.3-1.fc39_clang.s390x authselect-libs-1.4.3-1.fc39_clang.s390x basesystem-11-18.fc39.noarch bash-5.2.26-1.fc39_clang.s390x binutils-2.40-14.fc39.s390x binutils-gold-2.40-14.fc39.s390x bzip2-1.0.8-16.fc39_clang.s390x bzip2-libs-1.0.8-16.fc39_clang.s390x ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-5.fc39.s390x coreutils-common-9.3-5.fc39.s390x cpio-2.14-4.fc39.s390x cracklib-2.9.11-2.fc39.s390x crypto-policies-20231204-1.git1e3a2e4.fc39.noarch curl-8.2.1-4.fc39_clang.s390x cyrus-sasl-lib-2.1.28-11.fc39.s390x debugedit-5.0-12.fc39.s390x diffutils-3.10-3.fc39_clang.s390x dwz-0.15-3.fc39.s390x ed-1.19-4.fc39_clang.s390x efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc39.s390x elfutils-debuginfod-client-0.190-4.fc39.s390x elfutils-default-yama-scope-0.190-4.fc39.noarch elfutils-libelf-0.190-4.fc39.s390x elfutils-libs-0.190-4.fc39.s390x fedora-gpg-keys-39-1.noarch fedora-release-39-34.noarch fedora-release-common-39-34.noarch fedora-release-identity-basic-39-34.noarch fedora-repos-39-1.noarch file-5.44-5.fc39.s390x file-libs-5.44-5.fc39.s390x filesystem-3.18-6.fc39.s390x findutils-1:4.9.0-5.fc39_clang.s390x fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-3.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39_clang.s390x gdb-minimal-14.1-4.fc39.s390x gdbm-libs-1:1.23-4.fc39_clang.s390x ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-16.fc39.s390x glibc-common-2.38-16.fc39.s390x glibc-gconv-extra-2.38-16.fc39.s390x glibc-minimal-langpack-2.38-16.fc39.s390x gmp-1:6.2.1-5.fc39_clang.s390x gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.4.0-2.fc39.noarch grep-3.11-3.fc39_clang.s390x gzip-1.12-6.fc39_clang.s390x info-7.0.3-3.fc39.s390x jansson-2.13.1-7.fc39_clang.s390x kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39_clang.s390x krb5-libs-1.21.2-3.fc39_clang.s390x libacl-2.3.1-9.fc39_clang.s390x libarchive-3.7.1-1.fc39_clang.s390x libattr-2.5.1-8.fc39.s390x libblkid-2.39.3-5.fc39.s390x libbrotli-1.1.0-1.fc39_clang.s390x libcap-2.48-9.fc39_clang.s390x libcap-ng-0.8.3-8.fc39_clang.s390x libcom_err-1.47.0-2.fc39_clang.s390x libcurl-8.2.1-4.fc39_clang.s390x libdb-5.3.28-56.fc39.s390x libeconf-0.5.2-1.fc39_clang.s390x libevent-2.1.12-9.fc39_clang.s390x libfdisk-2.39.3-5.fc39.s390x libffi-3.4.4-4.fc39.s390x libgcc-13.2.1-6.fc39.s390x libgomp-13.2.1-6.fc39.s390x libidn2-2.3.7-1.fc39_clang.s390x libmount-2.39.3-5.fc39.s390x libnghttp2-1.55.1-4.fc39_clang.s390x libnsl2-2.0.0-6.fc39_clang.s390x libpkgconf-1.9.5-2.fc39.s390x libpsl-0.21.2-4.fc39_clang.s390x libpwquality-1.4.5-7.fc39_clang.s390x libselinux-3.5-5.fc39_clang.s390x libsemanage-3.5-4.fc39_clang.s390x libsepol-3.5-2.fc39_clang.s390x libsigsegv-2.14-5.fc39_clang.s390x libsmartcols-2.39.3-5.fc39.s390x libssh-0.10.6-2.fc39_clang.s390x libssh-config-0.10.6-2.fc39_clang.noarch libstdc++-13.2.1-6.fc39.s390x libtasn1-4.19.0-3.fc39_clang.s390x libtirpc-1.3.4-0.rc2.fc39_clang.s390x libunistring-1.1-5.fc39_clang.s390x libutempter-1.2.1-10.fc39_clang.s390x libuuid-2.39.3-5.fc39.s390x libverto-0.3.2-6.fc39.s390x libxcrypt-4.4.36-2.fc39.s390x libxml2-2.10.4-3.fc39_clang.s390x libzstd-1.5.5-4.fc39.s390x lua-libs-5.4.6-3.fc39.s390x lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39_clang.s390x mpfr-4.2.0-3.fc39_clang.s390x ncurses-base-6.4-7.20230520.fc39_clang.noarch ncurses-libs-6.4-7.20230520.fc39_clang.s390x ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.s390x openssl-libs-1:3.1.1-4.fc39.s390x p11-kit-0.25.3-1.fc39_clang.s390x p11-kit-trust-0.25.3-1.fc39_clang.s390x package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-3.fc39_clang.s390x pam-libs-1.5.3-3.fc39_clang.s390x patch-2.7.6-22.fc39_clang.s390x pcre2-10.42-1.fc39.2.s390x pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.s390x pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.s390x popt-1.19-3.fc39.s390x publicsuffix-list-dafsa-20240107-1.fc39.noarch pyproject-srpm-macros-1.12.0-1.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch qt5-srpm-macros-5.15.12-1.fc39.noarch qt6-srpm-macros-6.6.0-1.fc39.noarch readline-8.2-6.fc39.s390x redhat-rpm-config-265-1.fc39.noarch rpm-4.19.1-2.fc39.s390x rpm-build-4.19.1-2.fc39.s390x rpm-build-libs-4.19.1-2.fc39.s390x rpm-libs-4.19.1-2.fc39.s390x rpm-sequoia-1.6.0-1.fc39.s390x rpmautospec-rpm-macros-0.6.0-2.fc39.noarch rust-srpm-macros-25.2-2.fc39.noarch sed-4.8-14.fc39.s390x setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-2.fc39.s390x sqlite-libs-3.42.0-7.fc39.s390x systemd-libs-254.9-1.fc39.s390x tar-2:1.35-2.fc39.s390x unzip-6.0-62.fc39.s390x util-linux-2.39.3-5.fc39.s390x util-linux-core-2.39.3-5.fc39.s390x which-2.21-40.fc39.s390x xxhash-libs-0.8.2-1.fc39.s390x xz-5.4.4-1.fc39.s390x xz-libs-5.4.4-1.fc39.s390x zip-3.0-39.fc39.s390x zlib-1.2.13-4.fc39.s390x zstd-1.5.5-4.fc39.s390x Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 62 kB/s | 1.5 kB 00:00 Copr repository 59 MB/s | 3.9 MB 00:00 Additional repo https_download_copr_fedorainfra 12 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 46 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 64 kB/s | 1.5 kB 00:00 fedora 15 kB/s | 3.8 kB 00:00 updates 19 kB/s | 4.5 kB 00:00 Dependencies resolved. ==================================================================================================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================================================================================================== Installing: clang s390x 19.0.0~pre20240211.g425fd3eb10f29e-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240211_fedora_releasever_basearch 84 k clang-rpm-config-19 noarch 1-153.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 19 k compiler-rt s390x 19.0.0~pre20240211.g425fd3eb10f29e-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240211_fedora_releasever_basearch 1.6 M libatomic s390x 13.2.1-6.fc39 updates 37 k libomp s390x 19.0.0~pre20240211.g425fd3eb10f29e-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240211_fedora_releasever_basearch 567 k libomp-devel s390x 19.0.0~pre20240211.g425fd3eb10f29e-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240211_fedora_releasever_basearch 544 k llvm s390x 19.0.0~pre20240211.g425fd3eb10f29e-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240211_fedora_releasever_basearch 30 M Installing dependencies: annobin-docs noarch 12.38-1.fc39 updates 88 k annobin-plugin-gcc s390x 12.38-1.fc39 updates 955 k clang-libs s390x 19.0.0~pre20240211.g425fd3eb10f29e-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240211_fedora_releasever_basearch 27 M clang-resource-filesystem s390x 19.0.0~pre20240211.g425fd3eb10f29e-2.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240211_fedora_releasever_basearch 12 k clang-rpm-config noarch 1-153.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 74 k cpp s390x 13.2.1-6.fc39 updates 8.9 M expat s390x 2.6.0-1.fc39_clang copr_base 129 k gc s390x 8.2.2-4.fc39_clang copr_base 142 k gcc s390x 13.2.1-6.fc39 updates 28 M gcc-c++ s390x 13.2.1-6.fc39 updates 11 M gcc-plugin-annobin s390x 13.2.1-6.fc39 updates 49 k glibc-devel s390x 2.38-16.fc39 updates 93 k glibc-headers-s390 noarch 2.38-16.fc39 updates 560 k guile22 s390x 2.2.7-9.fc39 fedora 6.5 M kernel-headers s390x 6.7.3-200.fc39 updates 1.6 M libasan s390x 13.2.1-6.fc39 updates 513 k libb2 s390x 0.98.1-9.fc39_clang copr_base 31 k libdwarf s390x 1:0.8.0-1.fc39_clang copr_base 285 k libdwarf-tools s390x 1:0.8.0-1.fc39_clang copr_base 211 k libedit s390x 3.1-48.20230828cvs.fc39_clang copr_base 130 k libmpc s390x 1.3.1-3.fc39_clang copr_base 72 k libstdc++-devel s390x 13.2.1-6.fc39 updates 2.6 M libtool-ltdl s390x 2.4.7-7.fc39_clang copr_base 37 k libubsan s390x 13.2.1-6.fc39 updates 222 k libxcrypt-devel s390x 4.4.36-2.fc39 fedora 30 k llvm-libs s390x 19.0.0~pre20240211.g425fd3eb10f29e-1.fc39 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240211_fedora_releasever_basearch 31 M make s390x 1:4.4.1-3.fc39_clang copr_base 604 k mpdecimal s390x 2.5.1-7.fc39_clang copr_base 121 k python-pip-wheel noarch 23.2.1-1.fc39 fedora 1.5 M python3 s390x 3.12.1-2.fc39 updates 26 k python3-libs s390x 3.12.1-2.fc39 updates 9.2 M tzdata noarch 2024a-2.fc39 updates 715 k Transaction Summary ==================================================================================================================================================================================================================== Install 39 Packages Total size: 165 M Installed size: 715 M Downloading Packages: [SKIPPED] expat-2.6.0-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] gc-8.2.2-4.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libb2-0.98.1-9.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libdwarf-0.8.0-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libdwarf-tools-0.8.0-1.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libedit-3.1-48.20230828cvs.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-7.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] make-4.4.1-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-7.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] clang-rpm-config-1-153.fc39.noarch.rpm: Already downloaded [SKIPPED] clang-rpm-config-19-1-153.fc39.noarch.rpm: Already downloaded [SKIPPED] clang-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x.rpm: Already downloaded [SKIPPED] clang-libs-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x.rpm: Already downloaded [SKIPPED] clang-resource-filesystem-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x.rpm: Already downloaded [SKIPPED] compiler-rt-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x.rpm: Already downloaded [SKIPPED] libomp-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x.rpm: Already downloaded [SKIPPED] libomp-devel-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x.rpm: Already downloaded [SKIPPED] llvm-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x.rpm: Already downloaded [SKIPPED] llvm-libs-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x.rpm: Already downloaded [SKIPPED] guile22-2.2.7-9.fc39.s390x.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-2.fc39.s390x.rpm: Already downloaded [SKIPPED] python-pip-wheel-23.2.1-1.fc39.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-12.38-1.fc39.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.38-1.fc39.s390x.rpm: Already downloaded [SKIPPED] cpp-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] gcc-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] gcc-c++-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] glibc-devel-2.38-16.fc39.s390x.rpm: Already downloaded [SKIPPED] glibc-headers-s390-2.38-16.fc39.noarch.rpm: Already downloaded [SKIPPED] kernel-headers-6.7.3-200.fc39.s390x.rpm: Already downloaded [SKIPPED] libasan-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] libatomic-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] libubsan-13.2.1-6.fc39.s390x.rpm: Already downloaded [SKIPPED] python3-3.12.1-2.fc39.s390x.rpm: Already downloaded [SKIPPED] python3-libs-3.12.1-2.fc39.s390x.rpm: Already downloaded [SKIPPED] tzdata-2024a-2.fc39.noarch.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : clang-resource-filesystem-19.0.0~pre20240211.g425f 1/39 Installing : libmpc-1.3.1-3.fc39_clang.s390x 2/39 Installing : libstdc++-devel-13.2.1-6.fc39.s390x 3/39 Installing : libatomic-13.2.1-6.fc39.s390x 4/39 Installing : cpp-13.2.1-6.fc39.s390x 5/39 Installing : compiler-rt-19.0.0~pre20240211.g425fd3eb10f29e-2.f 6/39 Installing : tzdata-2024a-2.fc39.noarch 7/39 Installing : libubsan-13.2.1-6.fc39.s390x 8/39 Installing : libasan-13.2.1-6.fc39.s390x 9/39 Installing : kernel-headers-6.7.3-200.fc39.s390x 10/39 Installing : glibc-headers-s390-2.38-16.fc39.noarch 11/39 Installing : glibc-devel-2.38-16.fc39.s390x 12/39 Installing : libxcrypt-devel-4.4.36-2.fc39.s390x 13/39 Installing : annobin-docs-12.38-1.fc39.noarch 14/39 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 15/39 Installing : mpdecimal-2.5.1-7.fc39_clang.s390x 16/39 Installing : libtool-ltdl-2.4.7-7.fc39_clang.s390x 17/39 Installing : libedit-3.1-48.20230828cvs.fc39_clang.s390x 18/39 Installing : llvm-libs-19.0.0~pre20240211.g425fd3eb10f29e-1.fc3 19/39 Installing : libomp-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s 20/39 Installing : libb2-0.98.1-9.fc39_clang.s390x 21/39 Installing : libomp-devel-19.0.0~pre20240211.g425fd3eb10f29e-1. 22/39 Installing : clang-libs-19.0.0~pre20240211.g425fd3eb10f29e-2.fc 23/39 Installing : libdwarf-1:0.8.0-1.fc39_clang.s390x 24/39 Installing : libdwarf-tools-1:0.8.0-1.fc39_clang.s390x 25/39 Installing : gc-8.2.2-4.fc39_clang.s390x 26/39 Installing : guile22-2.2.7-9.fc39.s390x 27/39 Installing : make-1:4.4.1-3.fc39_clang.s390x 28/39 Installing : gcc-13.2.1-6.fc39.s390x 29/39 Running scriptlet: gcc-13.2.1-6.fc39.s390x 29/39 Installing : gcc-c++-13.2.1-6.fc39.s390x 30/39 Installing : clang-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s3 31/39 Installing : expat-2.6.0-1.fc39_clang.s390x 32/39 Installing : python3-3.12.1-2.fc39.s390x 33/39 Installing : python3-libs-3.12.1-2.fc39.s390x 34/39 Installing : llvm-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s39 35/39 Installing : clang-rpm-config-1-153.fc39.noarch 36/39 Installing : clang-rpm-config-19-1-153.fc39.noarch 37/39 Installing : annobin-plugin-gcc-12.38-1.fc39.s390x 38/39 Running scriptlet: annobin-plugin-gcc-12.38-1.fc39.s390x 38/39 Installing : gcc-plugin-annobin-13.2.1-6.fc39.s390x 39/39 Running scriptlet: gcc-plugin-annobin-13.2.1-6.fc39.s390x 39/39 Verifying : expat-2.6.0-1.fc39_clang.s390x 1/39 Verifying : gc-8.2.2-4.fc39_clang.s390x 2/39 Verifying : libb2-0.98.1-9.fc39_clang.s390x 3/39 Verifying : libdwarf-1:0.8.0-1.fc39_clang.s390x 4/39 Verifying : libdwarf-tools-1:0.8.0-1.fc39_clang.s390x 5/39 Verifying : libedit-3.1-48.20230828cvs.fc39_clang.s390x 6/39 Verifying : libmpc-1.3.1-3.fc39_clang.s390x 7/39 Verifying : libtool-ltdl-2.4.7-7.fc39_clang.s390x 8/39 Verifying : make-1:4.4.1-3.fc39_clang.s390x 9/39 Verifying : mpdecimal-2.5.1-7.fc39_clang.s390x 10/39 Verifying : clang-rpm-config-1-153.fc39.noarch 11/39 Verifying : clang-rpm-config-19-1-153.fc39.noarch 12/39 Verifying : clang-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s3 13/39 Verifying : clang-libs-19.0.0~pre20240211.g425fd3eb10f29e-2.fc 14/39 Verifying : clang-resource-filesystem-19.0.0~pre20240211.g425f 15/39 Verifying : compiler-rt-19.0.0~pre20240211.g425fd3eb10f29e-2.f 16/39 Verifying : libomp-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s 17/39 Verifying : libomp-devel-19.0.0~pre20240211.g425fd3eb10f29e-1. 18/39 Verifying : llvm-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s39 19/39 Verifying : llvm-libs-19.0.0~pre20240211.g425fd3eb10f29e-1.fc3 20/39 Verifying : guile22-2.2.7-9.fc39.s390x 21/39 Verifying : libxcrypt-devel-4.4.36-2.fc39.s390x 22/39 Verifying : python-pip-wheel-23.2.1-1.fc39.noarch 23/39 Verifying : annobin-docs-12.38-1.fc39.noarch 24/39 Verifying : annobin-plugin-gcc-12.38-1.fc39.s390x 25/39 Verifying : cpp-13.2.1-6.fc39.s390x 26/39 Verifying : gcc-13.2.1-6.fc39.s390x 27/39 Verifying : gcc-c++-13.2.1-6.fc39.s390x 28/39 Verifying : gcc-plugin-annobin-13.2.1-6.fc39.s390x 29/39 Verifying : glibc-devel-2.38-16.fc39.s390x 30/39 Verifying : glibc-headers-s390-2.38-16.fc39.noarch 31/39 Verifying : kernel-headers-6.7.3-200.fc39.s390x 32/39 Verifying : libasan-13.2.1-6.fc39.s390x 33/39 Verifying : libatomic-13.2.1-6.fc39.s390x 34/39 Verifying : libstdc++-devel-13.2.1-6.fc39.s390x 35/39 Verifying : libubsan-13.2.1-6.fc39.s390x 36/39 Verifying : python3-3.12.1-2.fc39.s390x 37/39 Verifying : python3-libs-3.12.1-2.fc39.s390x 38/39 Verifying : tzdata-2024a-2.fc39.noarch 39/39 Installed: annobin-docs-12.38-1.fc39.noarch annobin-plugin-gcc-12.38-1.fc39.s390x clang-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x clang-libs-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x clang-resource-filesystem-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x clang-rpm-config-1-153.fc39.noarch clang-rpm-config-19-1-153.fc39.noarch compiler-rt-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x cpp-13.2.1-6.fc39.s390x expat-2.6.0-1.fc39_clang.s390x gc-8.2.2-4.fc39_clang.s390x gcc-13.2.1-6.fc39.s390x gcc-c++-13.2.1-6.fc39.s390x gcc-plugin-annobin-13.2.1-6.fc39.s390x glibc-devel-2.38-16.fc39.s390x glibc-headers-s390-2.38-16.fc39.noarch guile22-2.2.7-9.fc39.s390x kernel-headers-6.7.3-200.fc39.s390x libasan-13.2.1-6.fc39.s390x libatomic-13.2.1-6.fc39.s390x libb2-0.98.1-9.fc39_clang.s390x libdwarf-1:0.8.0-1.fc39_clang.s390x libdwarf-tools-1:0.8.0-1.fc39_clang.s390x libedit-3.1-48.20230828cvs.fc39_clang.s390x libmpc-1.3.1-3.fc39_clang.s390x libomp-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x libomp-devel-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x libstdc++-devel-13.2.1-6.fc39.s390x libtool-ltdl-2.4.7-7.fc39_clang.s390x libubsan-13.2.1-6.fc39.s390x libxcrypt-devel-4.4.36-2.fc39.s390x llvm-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x llvm-libs-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x make-1:4.4.1-3.fc39_clang.s390x mpdecimal-2.5.1-7.fc39_clang.s390x python-pip-wheel-23.2.1-1.fc39.noarch python3-3.12.1-2.fc39.s390x python3-libs-3.12.1-2.fc39.s390x tzdata-2024a-2.fc39.noarch Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-1.fc39_clang.s390x annobin-docs-12.38-1.fc39.noarch annobin-plugin-gcc-12.38-1.fc39.s390x ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-8.fc39_clang.s390x authselect-1.4.3-1.fc39_clang.s390x authselect-libs-1.4.3-1.fc39_clang.s390x basesystem-11-18.fc39.noarch bash-5.2.26-1.fc39_clang.s390x binutils-2.40-14.fc39.s390x binutils-gold-2.40-14.fc39.s390x bzip2-1.0.8-16.fc39_clang.s390x bzip2-libs-1.0.8-16.fc39_clang.s390x ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch clang-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x clang-libs-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x clang-resource-filesystem-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x clang-rpm-config-1-153.fc39.noarch clang-rpm-config-19-1-153.fc39.noarch compiler-rt-19.0.0~pre20240211.g425fd3eb10f29e-2.fc39.s390x coreutils-9.3-5.fc39.s390x coreutils-common-9.3-5.fc39.s390x cpio-2.14-4.fc39.s390x cpp-13.2.1-6.fc39.s390x cracklib-2.9.11-2.fc39.s390x crypto-policies-20231204-1.git1e3a2e4.fc39.noarch curl-8.2.1-4.fc39_clang.s390x cyrus-sasl-lib-2.1.28-11.fc39.s390x debugedit-5.0-12.fc39.s390x diffutils-3.10-3.fc39_clang.s390x dwz-0.15-3.fc39.s390x ed-1.19-4.fc39_clang.s390x efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc39.s390x elfutils-debuginfod-client-0.190-4.fc39.s390x elfutils-default-yama-scope-0.190-4.fc39.noarch elfutils-libelf-0.190-4.fc39.s390x elfutils-libs-0.190-4.fc39.s390x expat-2.6.0-1.fc39_clang.s390x fedora-gpg-keys-39-1.noarch fedora-release-39-34.noarch fedora-release-common-39-34.noarch fedora-release-identity-basic-39-34.noarch fedora-repos-39-1.noarch file-5.44-5.fc39.s390x file-libs-5.44-5.fc39.s390x filesystem-3.18-6.fc39.s390x findutils-4.9.0-5.fc39_clang.s390x fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-3.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39_clang.s390x gc-8.2.2-4.fc39_clang.s390x gcc-13.2.1-6.fc39.s390x gcc-c++-13.2.1-6.fc39.s390x gcc-plugin-annobin-13.2.1-6.fc39.s390x gdb-minimal-14.1-4.fc39.s390x gdbm-libs-1.23-4.fc39_clang.s390x ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-16.fc39.s390x glibc-common-2.38-16.fc39.s390x glibc-devel-2.38-16.fc39.s390x glibc-gconv-extra-2.38-16.fc39.s390x glibc-headers-s390-2.38-16.fc39.noarch glibc-minimal-langpack-2.38-16.fc39.s390x gmp-6.2.1-5.fc39_clang.s390x gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.4.0-2.fc39.noarch gpg-pubkey-18b8e74c-62f2920f grep-3.11-3.fc39_clang.s390x guile22-2.2.7-9.fc39.s390x gzip-1.12-6.fc39_clang.s390x info-7.0.3-3.fc39.s390x jansson-2.13.1-7.fc39_clang.s390x kernel-headers-6.7.3-200.fc39.s390x kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39_clang.s390x krb5-libs-1.21.2-3.fc39_clang.s390x libacl-2.3.1-9.fc39_clang.s390x libarchive-3.7.1-1.fc39_clang.s390x libasan-13.2.1-6.fc39.s390x libatomic-13.2.1-6.fc39.s390x libattr-2.5.1-8.fc39.s390x libb2-0.98.1-9.fc39_clang.s390x libblkid-2.39.3-5.fc39.s390x libbrotli-1.1.0-1.fc39_clang.s390x libcap-2.48-9.fc39_clang.s390x libcap-ng-0.8.3-8.fc39_clang.s390x libcom_err-1.47.0-2.fc39_clang.s390x libcurl-8.2.1-4.fc39_clang.s390x libdb-5.3.28-56.fc39.s390x libdwarf-0.8.0-1.fc39_clang.s390x libdwarf-tools-0.8.0-1.fc39_clang.s390x libeconf-0.5.2-1.fc39_clang.s390x libedit-3.1-48.20230828cvs.fc39_clang.s390x libevent-2.1.12-9.fc39_clang.s390x libfdisk-2.39.3-5.fc39.s390x libffi-3.4.4-4.fc39.s390x libgcc-13.2.1-6.fc39.s390x libgomp-13.2.1-6.fc39.s390x libidn2-2.3.7-1.fc39_clang.s390x libmount-2.39.3-5.fc39.s390x libmpc-1.3.1-3.fc39_clang.s390x libnghttp2-1.55.1-4.fc39_clang.s390x libnsl2-2.0.0-6.fc39_clang.s390x libomp-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x libomp-devel-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x libpkgconf-1.9.5-2.fc39.s390x libpsl-0.21.2-4.fc39_clang.s390x libpwquality-1.4.5-7.fc39_clang.s390x libselinux-3.5-5.fc39_clang.s390x libsemanage-3.5-4.fc39_clang.s390x libsepol-3.5-2.fc39_clang.s390x libsigsegv-2.14-5.fc39_clang.s390x libsmartcols-2.39.3-5.fc39.s390x libssh-0.10.6-2.fc39_clang.s390x libssh-config-0.10.6-2.fc39_clang.noarch libstdc++-13.2.1-6.fc39.s390x libstdc++-devel-13.2.1-6.fc39.s390x libtasn1-4.19.0-3.fc39_clang.s390x libtirpc-1.3.4-0.rc2.fc39_clang.s390x libtool-ltdl-2.4.7-7.fc39_clang.s390x libubsan-13.2.1-6.fc39.s390x libunistring-1.1-5.fc39_clang.s390x libutempter-1.2.1-10.fc39_clang.s390x libuuid-2.39.3-5.fc39.s390x libverto-0.3.2-6.fc39.s390x libxcrypt-4.4.36-2.fc39.s390x libxcrypt-devel-4.4.36-2.fc39.s390x libxml2-2.10.4-3.fc39_clang.s390x libzstd-1.5.5-4.fc39.s390x llvm-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x llvm-libs-19.0.0~pre20240211.g425fd3eb10f29e-1.fc39.s390x lua-libs-5.4.6-3.fc39.s390x lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39_clang.s390x make-4.4.1-3.fc39_clang.s390x mpdecimal-2.5.1-7.fc39_clang.s390x mpfr-4.2.0-3.fc39_clang.s390x ncurses-base-6.4-7.20230520.fc39_clang.noarch ncurses-libs-6.4-7.20230520.fc39_clang.s390x ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.s390x openssl-libs-3.1.1-4.fc39.s390x p11-kit-0.25.3-1.fc39_clang.s390x p11-kit-trust-0.25.3-1.fc39_clang.s390x package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-3.fc39_clang.s390x pam-libs-1.5.3-3.fc39_clang.s390x patch-2.7.6-22.fc39_clang.s390x pcre2-10.42-1.fc39.2.s390x pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.s390x pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.s390x popt-1.19-3.fc39.s390x publicsuffix-list-dafsa-20240107-1.fc39.noarch pyproject-srpm-macros-1.12.0-1.fc39.noarch python-pip-wheel-23.2.1-1.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch python3-3.12.1-2.fc39.s390x python3-libs-3.12.1-2.fc39.s390x qt5-srpm-macros-5.15.12-1.fc39.noarch qt6-srpm-macros-6.6.0-1.fc39.noarch readline-8.2-6.fc39.s390x redhat-rpm-config-265-1.fc39.noarch rpm-4.19.1-2.fc39.s390x rpm-build-4.19.1-2.fc39.s390x rpm-build-libs-4.19.1-2.fc39.s390x rpm-libs-4.19.1-2.fc39.s390x rpm-sequoia-1.6.0-1.fc39.s390x rpmautospec-rpm-macros-0.6.0-2.fc39.noarch rust-srpm-macros-25.2-2.fc39.noarch sed-4.8-14.fc39.s390x setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-2.fc39.s390x sqlite-libs-3.42.0-7.fc39.s390x systemd-libs-254.9-1.fc39.s390x tar-1.35-2.fc39.s390x tzdata-2024a-2.fc39.noarch unzip-6.0-62.fc39.s390x util-linux-2.39.3-5.fc39.s390x util-linux-core-2.39.3-5.fc39.s390x which-2.21-40.fc39.s390x xxhash-libs-0.8.2-1.fc39.s390x xz-5.4.4-1.fc39.s390x xz-libs-5.4.4-1.fc39.s390x zip-3.0-39.fc39.s390x zlib-1.2.13-4.fc39.s390x zstd-1.5.5-4.fc39.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1689897600 Wrote: /builddir/build/SRPMS/perl-threads-2.36-500.fc39_clang.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-39-s390x-1707984981.543619/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-s390x-1707984981.543619/root/var/log/dnf.log /var/lib/mock/fedora-39-s390x-1707984981.543619/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-s390x-1707984981.543619/root/var/log/dnf.rpm.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-28t0cw6t/perl-threads/perl-threads.spec) Config(child) 1 minutes 45 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-2.36-500.fc39_clang.src.rpm) Config(fedora-39-s390x) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-s390x-bootstrap-1707984981.543619/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-s390x-bootstrap-1707984981.543619/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-s390x-1707984981.543619/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc39.s390x rpm-sequoia-1.5.0-1.fc39.s390x python3-dnf-4.18.2-1.fc39.noarch python3-dnf-plugins-core-4.4.4-1.fc39.noarch yum-4.18.2-1.fc39.noarch Finish: chroot init Start: build phase for perl-threads-2.36-500.fc39_clang.src.rpm Start: build setup for perl-threads-2.36-500.fc39_clang.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1689897600 Wrote: /builddir/build/SRPMS/perl-threads-2.36-500.fc39_clang.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 57 kB/s | 1.5 kB 00:00 Copr repository 66 MB/s | 3.9 MB 00:00 Additional repo https_download_copr_fedorainfra 50 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 56 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 62 kB/s | 1.5 kB 00:00 fedora 54 kB/s | 3.8 kB 00:00 updates 913 B/s | 4.5 kB 00:05 Package coreutils-9.3-5.fc39.s390x is already installed. Package findutils-1:4.9.0-5.fc39_clang.s390x is already installed. Package gcc-13.2.1-6.fc39.s390x is already installed. Package make-1:4.4.1-3.fc39_clang.s390x is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: perl-Carp noarch 1.54-500.fc39 fedora 29 k perl-Data-Dumper s390x 2.188-501.fc39_clang copr_base 55 k perl-ExtUtils-MakeMaker noarch 2:7.70-501.fc39 fedora 292 k perl-File-Path noarch 2.18-500.fc39 fedora 35 k perl-Hash-Util s390x 0.30-502.fc39_clang copr_base 34 k perl-IO s390x 1.52-502.fc39_clang copr_base 77 k perl-PathTools s390x 3.89-500.fc39_clang copr_base 82 k perl-Test-Simple noarch 3:1.302195-5.fc39 fedora 575 k perl-Thread-Queue noarch 3.14-500.fc39 fedora 21 k perl-Thread-Semaphore noarch 2.13-502.fc39_clang copr_base 16 k perl-blib noarch 1.07-502.fc39_clang copr_base 13 k perl-devel s390x 4:5.38.2-502.fc39_clang copr_base 741 k perl-generators noarch 1.16-3.fc39 fedora 16 k perl-interpreter s390x 4:5.38.2-502.fc39_clang copr_base 72 k perl-libs s390x 4:5.38.2-502.fc39_clang copr_base 2.5 M perl-overload noarch 1.37-502.fc39_clang copr_base 46 k perl-threads-shared s390x 1.68-500.fc39 fedora 45 k procps-ng s390x 4.0.3-5.fc39 updates 388 k Installing dependencies: groff-base s390x 1.23.0-3.fc39_clang copr_base 1.2 M ncurses s390x 6.4-7.20230520.fc39_clang copr_base 416 k perl-AutoLoader noarch 5.74-502.fc39_clang copr_base 22 k perl-AutoSplit noarch 5.74-502.fc39_clang copr_base 22 k perl-B s390x 1.88-502.fc39_clang copr_base 176 k perl-Benchmark noarch 1.24-502.fc39_clang copr_base 27 k perl-Class-Struct noarch 0.68-502.fc39_clang copr_base 23 k perl-Devel-PPPort s390x 3.71-501.fc39_clang copr_base 212 k perl-Digest noarch 1.20-500.fc39 fedora 25 k perl-Digest-MD5 s390x 2.58-500.fc39_clang copr_base 36 k perl-DynaLoader s390x 1.54-502.fc39_clang copr_base 27 k perl-Encode s390x 4:3.19-500.fc39_clang copr_base 1.7 M perl-Errno s390x 1.37-502.fc39_clang copr_base 15 k perl-Exporter noarch 5.77-500.fc39 fedora 31 k perl-ExtUtils-Command noarch 2:7.70-501.fc39 fedora 14 k perl-ExtUtils-Constant noarch 0.25-502.fc39_clang copr_base 44 k perl-ExtUtils-Install noarch 2.22-500.fc39 fedora 43 k perl-ExtUtils-Manifest noarch 1:1.75-3.fc39 fedora 34 k perl-ExtUtils-ParseXS noarch 1:3.51-500.fc39 fedora 187 k perl-Fcntl s390x 1.15-502.fc39_clang copr_base 21 k perl-Fedora-VSP noarch 0.001-32.fc39 fedora 23 k perl-File-Basename noarch 2.86-502.fc39_clang copr_base 18 k perl-File-Compare noarch 1.100.700-502.fc39_clang copr_base 14 k perl-File-Copy noarch 2.41-502.fc39_clang copr_base 21 k perl-File-Find noarch 1.43-502.fc39_clang copr_base 26 k perl-File-Temp noarch 1:0.231.100-500.fc39 fedora 58 k perl-File-stat noarch 1.13-502.fc39_clang copr_base 18 k perl-FileHandle noarch 2.05-502.fc39_clang copr_base 16 k perl-Getopt-Long noarch 1:2.54-500.fc39 fedora 60 k perl-Getopt-Std noarch 1.13-502.fc39_clang copr_base 16 k perl-HTTP-Tiny noarch 0.088-3.fc39 fedora 56 k perl-Hash-Util-FieldHash s390x 1.26-502.fc39_clang copr_base 38 k perl-IO-Socket-IP noarch 0.42-1.fc39 fedora 42 k perl-IO-Socket-SSL noarch 2.083-3.fc39 fedora 225 k perl-IPC-Open3 noarch 1.22-502.fc39_clang copr_base 22 k perl-Importer noarch 0.026-10.fc39 fedora 39 k perl-JSON-PP noarch 1:4.16-501.fc39 fedora 67 k perl-MIME-Base64 s390x 3.16-500.fc39_clang copr_base 30 k perl-Math-BigInt noarch 1:1.9998.39-2.fc39 fedora 203 k perl-Math-BigRat noarch 0.2624-500.fc39 fedora 41 k perl-Math-Complex noarch 1.62-502.fc39_clang copr_base 47 k perl-Mozilla-CA noarch 20230801-1.fc39 fedora 13 k perl-Net-SSLeay s390x 1.92-10.fc39_clang copr_base 319 k perl-Object-HashBase noarch 0.010-1.fc39 updates 26 k perl-POSIX s390x 2.13-502.fc39_clang copr_base 93 k perl-Pod-Escapes noarch 1:1.07-500.fc39 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 fedora 86 k perl-Pod-Simple noarch 1:3.45-4.fc39 fedora 218 k perl-Pod-Usage noarch 4:2.03-500.fc39 fedora 39 k perl-Scalar-List-Utils s390x 5:1.63-500.fc39_clang copr_base 68 k perl-SelectSaver noarch 1.02-502.fc39_clang copr_base 12 k perl-Socket s390x 4:2.037-3.fc39_clang copr_base 54 k perl-Storable s390x 1:3.32-500.fc39_clang copr_base 92 k perl-Symbol noarch 1.09-502.fc39_clang copr_base 15 k perl-Term-ANSIColor noarch 5.01-501.fc39 fedora 47 k perl-Term-Cap noarch 1.18-500.fc39 fedora 22 k perl-Term-Table noarch 0.016-7.fc39 fedora 34 k perl-Test-Harness noarch 1:3.48-1.fc39 updates 275 k perl-Text-ParseWords noarch 3.31-500.fc39 fedora 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 fedora 22 k perl-Time-HiRes s390x 4:1.9775-500.fc39_clang copr_base 55 k perl-Time-Local noarch 2:1.350-3.fc39 fedora 34 k perl-URI noarch 5.21-1.fc39 fedora 125 k perl-base noarch 2.27-502.fc39_clang copr_base 17 k perl-constant noarch 1.33-501.fc39 fedora 22 k perl-if noarch 0.61.000-502.fc39_clang copr_base 15 k perl-lib s390x 0.65-502.fc39_clang copr_base 15 k perl-libnet noarch 3.15-501.fc39 fedora 129 k perl-locale noarch 1.10-502.fc39_clang copr_base 14 k perl-macros noarch 4:5.38.2-502.fc39_clang copr_base 13 k perl-mro s390x 1.28-502.fc39_clang copr_base 29 k perl-overloading noarch 0.02-502.fc39_clang copr_base 13 k perl-parent noarch 1:0.241-500.fc39 fedora 14 k perl-podlators noarch 1:5.01-500.fc39 fedora 125 k perl-threads s390x 1:2.36-500.fc39 fedora 58 k perl-vars noarch 1.05-502.fc39_clang copr_base 14 k perl-version s390x 8:0.99.30-1.fc39 fedora 62 k python3-pyparsing noarch 3.0.9-11.fc39 fedora 254 k systemtap-sdt-devel s390x 5.0~pre16958465gca71442b-1.fc39 updates 74 k Transaction Summary ================================================================================ Install 97 Packages Total size: 13 M Total download size: 552 k Installed size: 50 M Downloading Packages: [SKIPPED] groff-base-1.23.0-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] ncurses-6.4-7.20230520.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-AutoLoader-5.74-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-AutoSplit-5.74-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-B-1.88-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-Benchmark-1.24-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.68-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-Data-Dumper-2.188-501.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-Devel-PPPort-3.71-501.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-Digest-MD5-2.58-500.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.54-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-Encode-3.19-500.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-Errno-1.37-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-ExtUtils-Constant-0.25-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.15-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.86-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-File-Compare-1.100.700-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-File-Copy-2.41-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-File-Find-1.43-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.13-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-FileHandle-2.05-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.13-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-IO-1.52-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-500.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-Math-Complex-1.62-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-Net-SSLeay-1.92-10.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-POSIX-2.13-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-PathTools-3.89-500.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-500.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.037-3.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-Storable-3.32-500.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-Symbol-1.09-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-base-2.27-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-blib-1.07-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-devel-5.38.2-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-if-0.61.000-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.38.2-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-lib-0.65-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-libs-5.38.2-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-locale-1.10-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-macros-5.38.2-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-mro-1.28-502.fc39_clang.s390x.rpm: Already downloaded [SKIPPED] perl-overload-1.37-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-vars-1.05-502.fc39_clang.noarch.rpm: Already downloaded [SKIPPED] perl-Carp-1.54-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Digest-1.20-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Exporter-5.77-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-Command-7.70-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-Install-2.22-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-MakeMaker-7.70-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-Manifest-1.75-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-ExtUtils-ParseXS-3.51-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Fedora-VSP-0.001-32.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.54-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.088-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-IP-0.42-1.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-SSL-2.083-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Importer-0.026-10.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-JSON-PP-4.16-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Math-BigInt-1.9998.39-2.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Math-BigRat-0.2624-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Mozilla-CA-20230801-1.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.45-4.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.03-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.18-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Table-0.016-7.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Test-Simple-1.302195-5.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.31-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.350-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-URI-5.21-1.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-generators-1.16-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-libnet-3.15-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.241-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-podlators-5.01-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-threads-2.36-500.fc39.s390x.rpm: Already downloaded [SKIPPED] perl-threads-shared-1.68-500.fc39.s390x.rpm: Already downloaded [SKIPPED] perl-version-0.99.30-1.fc39.s390x.rpm: Already downloaded [SKIPPED] python3-pyparsing-3.0.9-11.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Object-HashBase-0.010-1.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Test-Harness-3.48-1.fc39.noarch.rpm: Already downloaded [SKIPPED] systemtap-sdt-devel-5.0~pre16958465gca71442b-1.fc39.s390x.rpm: Already downloaded (92/97): perl-Hash-Util-0.30-502.fc39_clang.s39 1.4 MB/s | 34 kB 00:00 (93/97): perl-Thread-Semaphore-2.13-502.fc39_cl 3.2 kB/s | 16 kB 00:05 (94/97): perl-Hash-Util-FieldHash-1.26-502.fc39 7.7 kB/s | 38 kB 00:05 (95/97): perl-Time-HiRes-1.9775-500.fc39_clang. 19 MB/s | 55 kB 00:00 (96/97): perl-Thread-Queue-3.14-500.fc39.noarch 107 kB/s | 21 kB 00:00 (97/97): procps-ng-4.0.3-5.fc39.s390x.rpm 881 kB/s | 388 kB 00:00 -------------------------------------------------------------------------------- Total 99 kB/s | 552 kB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-pyparsing-3.0.9-11.fc39.noarch 1/97 Installing : systemtap-sdt-devel-5.0~pre16958465gca71442b-1.fc3 2/97 Installing : ncurses-6.4-7.20230520.fc39_clang.s390x 3/97 Running scriptlet: groff-base-1.23.0-3.fc39_clang.s390x 4/97 Installing : groff-base-1.23.0-3.fc39_clang.s390x 4/97 Running scriptlet: groff-base-1.23.0-3.fc39_clang.s390x 4/97 Installing : perl-Digest-1.20-500.fc39.noarch 5/97 Installing : perl-Digest-MD5-2.58-500.fc39_clang.s390x 6/97 Installing : perl-B-1.88-502.fc39_clang.s390x 7/97 Installing : perl-FileHandle-2.05-502.fc39_clang.noarch 8/97 Installing : perl-Data-Dumper-2.188-501.fc39_clang.s390x 9/97 Installing : perl-libnet-3.15-501.fc39.noarch 10/97 Installing : perl-AutoLoader-5.74-502.fc39_clang.noarch 11/97 Installing : perl-base-2.27-502.fc39_clang.noarch 12/97 Installing : perl-URI-5.21-1.fc39.noarch 13/97 Installing : perl-if-0.61.000-502.fc39_clang.noarch 14/97 Installing : perl-locale-1.10-502.fc39_clang.noarch 15/97 Installing : perl-Net-SSLeay-1.92-10.fc39_clang.s390x 16/97 Installing : perl-Pod-Escapes-1:1.07-500.fc39.noarch 17/97 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 18/97 Installing : perl-File-Path-2.18-500.fc39.noarch 19/97 Installing : perl-Mozilla-CA-20230801-1.fc39.noarch 20/97 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 21/97 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 22/97 Installing : perl-IO-Socket-SSL-2.083-3.fc39.noarch 23/97 Installing : perl-Class-Struct-0.68-502.fc39_clang.noarch 24/97 Installing : perl-POSIX-2.13-502.fc39_clang.s390x 25/97 Installing : perl-Term-ANSIColor-5.01-501.fc39.noarch 26/97 Installing : perl-Term-Cap-1.18-500.fc39.noarch 27/97 Installing : perl-IPC-Open3-1.22-502.fc39_clang.noarch 28/97 Installing : perl-File-Temp-1:0.231.100-500.fc39.noarch 29/97 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 30/97 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 31/97 Installing : perl-Symbol-1.09-502.fc39_clang.noarch 32/97 Installing : perl-SelectSaver-1.02-502.fc39_clang.noarch 33/97 Installing : perl-Socket-4:2.037-3.fc39_clang.s390x 34/97 Installing : perl-File-stat-1.13-502.fc39_clang.noarch 35/97 Installing : perl-podlators-1:5.01-500.fc39.noarch 36/97 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 37/97 Installing : perl-mro-1.28-502.fc39_clang.s390x 38/97 Installing : perl-Fcntl-1.15-502.fc39_clang.s390x 39/97 Installing : perl-overloading-0.02-502.fc39_clang.noarch 40/97 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 41/97 Installing : perl-IO-1.52-502.fc39_clang.s390x 42/97 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 43/97 Installing : perl-Getopt-Std-1.13-502.fc39_clang.noarch 44/97 Installing : perl-MIME-Base64-3.16-500.fc39_clang.s390x 45/97 Installing : perl-Errno-1.37-502.fc39_clang.s390x 46/97 Installing : perl-File-Basename-2.86-502.fc39_clang.noarch 47/97 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39_clang.s390x 48/97 Installing : perl-overload-1.37-502.fc39_clang.noarch 49/97 Installing : perl-vars-1.05-502.fc39_clang.noarch 50/97 Installing : perl-Storable-1:3.32-500.fc39_clang.s390x 51/97 Installing : perl-constant-1.33-501.fc39.noarch 52/97 Installing : perl-parent-1:0.241-500.fc39.noarch 53/97 Installing : perl-Getopt-Long-1:2.54-500.fc39.noarch 54/97 Installing : perl-DynaLoader-1.54-502.fc39_clang.s390x 55/97 Installing : perl-Carp-1.54-500.fc39.noarch 56/97 Installing : perl-Exporter-5.77-500.fc39.noarch 57/97 Installing : perl-PathTools-3.89-500.fc39_clang.s390x 58/97 Installing : perl-Encode-4:3.19-500.fc39_clang.s390x 59/97 Installing : perl-libs-4:5.38.2-502.fc39_clang.s390x 60/97 Installing : perl-interpreter-4:5.38.2-502.fc39_clang.s390x 61/97 Installing : perl-File-Find-1.43-502.fc39_clang.noarch 62/97 Installing : perl-File-Copy-2.41-502.fc39_clang.noarch 63/97 Installing : perl-Time-HiRes-4:1.9775-500.fc39_clang.s390x 64/97 Installing : perl-ExtUtils-ParseXS-1:3.51-500.fc39.noarch 65/97 Installing : perl-File-Compare-1.100.700-502.fc39_clang.noarch 66/97 Installing : perl-Math-Complex-1.62-502.fc39_clang.noarch 67/97 Installing : perl-Math-BigRat-0.2624-500.fc39.noarch 68/97 Installing : perl-Math-BigInt-1:1.9998.39-2.fc39.noarch 69/97 Installing : perl-JSON-PP-1:4.16-501.fc39.noarch 70/97 Installing : perl-version-8:0.99.30-1.fc39.s390x 71/97 Installing : perl-ExtUtils-Command-2:7.70-501.fc39.noarch 72/97 Installing : perl-ExtUtils-Manifest-1:1.75-3.fc39.noarch 73/97 Installing : perl-macros-4:5.38.2-502.fc39_clang.noarch 74/97 Installing : perl-AutoSplit-5.74-502.fc39_clang.noarch 75/97 Installing : perl-Benchmark-1.24-502.fc39_clang.noarch 76/97 Installing : perl-Test-Harness-1:3.48-1.fc39.noarch 77/97 Installing : perl-Devel-PPPort-3.71-501.fc39_clang.s390x 78/97 Installing : perl-ExtUtils-Constant-0.25-502.fc39_clang.noarch 79/97 Installing : perl-Hash-Util-FieldHash-1.26-502.fc39_clang.s390x 80/97 Installing : perl-lib-0.65-502.fc39_clang.s390x 81/97 Installing : perl-devel-4:5.38.2-502.fc39_clang.s390x 82/97 Installing : perl-ExtUtils-Install-2.22-500.fc39.noarch 83/97 Installing : perl-ExtUtils-MakeMaker-2:7.70-501.fc39.noarch 84/97 Installing : perl-Fedora-VSP-0.001-32.fc39.noarch 85/97 Installing : perl-Importer-0.026-10.fc39.noarch 86/97 Installing : perl-threads-1:2.36-500.fc39.s390x 87/97 Installing : perl-threads-shared-1.68-500.fc39.s390x 88/97 Installing : perl-Object-HashBase-0.010-1.fc39.noarch 89/97 Installing : perl-Term-Table-0.016-7.fc39.noarch 90/97 Installing : perl-Test-Simple-3:1.302195-5.fc39.noarch 91/97 Installing : perl-Thread-Semaphore-2.13-502.fc39_clang.noarch 92/97 Installing : perl-Thread-Queue-3.14-500.fc39.noarch 93/97 Installing : perl-generators-1.16-3.fc39.noarch 94/97 Installing : perl-Hash-Util-0.30-502.fc39_clang.s390x 95/97 Installing : perl-blib-1.07-502.fc39_clang.noarch 96/97 Installing : procps-ng-4.0.3-5.fc39.s390x 97/97 Running scriptlet: procps-ng-4.0.3-5.fc39.s390x 97/97 Verifying : groff-base-1.23.0-3.fc39_clang.s390x 1/97 Verifying : ncurses-6.4-7.20230520.fc39_clang.s390x 2/97 Verifying : perl-AutoLoader-5.74-502.fc39_clang.noarch 3/97 Verifying : perl-AutoSplit-5.74-502.fc39_clang.noarch 4/97 Verifying : perl-B-1.88-502.fc39_clang.s390x 5/97 Verifying : perl-Benchmark-1.24-502.fc39_clang.noarch 6/97 Verifying : perl-Class-Struct-0.68-502.fc39_clang.noarch 7/97 Verifying : perl-Data-Dumper-2.188-501.fc39_clang.s390x 8/97 Verifying : perl-Devel-PPPort-3.71-501.fc39_clang.s390x 9/97 Verifying : perl-Digest-MD5-2.58-500.fc39_clang.s390x 10/97 Verifying : perl-DynaLoader-1.54-502.fc39_clang.s390x 11/97 Verifying : perl-Encode-4:3.19-500.fc39_clang.s390x 12/97 Verifying : perl-Errno-1.37-502.fc39_clang.s390x 13/97 Verifying : perl-ExtUtils-Constant-0.25-502.fc39_clang.noarch 14/97 Verifying : perl-Fcntl-1.15-502.fc39_clang.s390x 15/97 Verifying : perl-File-Basename-2.86-502.fc39_clang.noarch 16/97 Verifying : perl-File-Compare-1.100.700-502.fc39_clang.noarch 17/97 Verifying : perl-File-Copy-2.41-502.fc39_clang.noarch 18/97 Verifying : perl-File-Find-1.43-502.fc39_clang.noarch 19/97 Verifying : perl-File-stat-1.13-502.fc39_clang.noarch 20/97 Verifying : perl-FileHandle-2.05-502.fc39_clang.noarch 21/97 Verifying : perl-Getopt-Std-1.13-502.fc39_clang.noarch 22/97 Verifying : perl-Hash-Util-0.30-502.fc39_clang.s390x 23/97 Verifying : perl-Hash-Util-FieldHash-1.26-502.fc39_clang.s390x 24/97 Verifying : perl-IO-1.52-502.fc39_clang.s390x 25/97 Verifying : perl-IPC-Open3-1.22-502.fc39_clang.noarch 26/97 Verifying : perl-MIME-Base64-3.16-500.fc39_clang.s390x 27/97 Verifying : perl-Math-Complex-1.62-502.fc39_clang.noarch 28/97 Verifying : perl-Net-SSLeay-1.92-10.fc39_clang.s390x 29/97 Verifying : perl-POSIX-2.13-502.fc39_clang.s390x 30/97 Verifying : perl-PathTools-3.89-500.fc39_clang.s390x 31/97 Verifying : perl-Scalar-List-Utils-5:1.63-500.fc39_clang.s390x 32/97 Verifying : perl-SelectSaver-1.02-502.fc39_clang.noarch 33/97 Verifying : perl-Socket-4:2.037-3.fc39_clang.s390x 34/97 Verifying : perl-Storable-1:3.32-500.fc39_clang.s390x 35/97 Verifying : perl-Symbol-1.09-502.fc39_clang.noarch 36/97 Verifying : perl-Thread-Semaphore-2.13-502.fc39_clang.noarch 37/97 Verifying : perl-Time-HiRes-4:1.9775-500.fc39_clang.s390x 38/97 Verifying : perl-base-2.27-502.fc39_clang.noarch 39/97 Verifying : perl-blib-1.07-502.fc39_clang.noarch 40/97 Verifying : perl-devel-4:5.38.2-502.fc39_clang.s390x 41/97 Verifying : perl-if-0.61.000-502.fc39_clang.noarch 42/97 Verifying : perl-interpreter-4:5.38.2-502.fc39_clang.s390x 43/97 Verifying : perl-lib-0.65-502.fc39_clang.s390x 44/97 Verifying : perl-libs-4:5.38.2-502.fc39_clang.s390x 45/97 Verifying : perl-locale-1.10-502.fc39_clang.noarch 46/97 Verifying : perl-macros-4:5.38.2-502.fc39_clang.noarch 47/97 Verifying : perl-mro-1.28-502.fc39_clang.s390x 48/97 Verifying : perl-overload-1.37-502.fc39_clang.noarch 49/97 Verifying : perl-overloading-0.02-502.fc39_clang.noarch 50/97 Verifying : perl-vars-1.05-502.fc39_clang.noarch 51/97 Verifying : perl-Carp-1.54-500.fc39.noarch 52/97 Verifying : perl-Digest-1.20-500.fc39.noarch 53/97 Verifying : perl-Exporter-5.77-500.fc39.noarch 54/97 Verifying : perl-ExtUtils-Command-2:7.70-501.fc39.noarch 55/97 Verifying : perl-ExtUtils-Install-2.22-500.fc39.noarch 56/97 Verifying : perl-ExtUtils-MakeMaker-2:7.70-501.fc39.noarch 57/97 Verifying : perl-ExtUtils-Manifest-1:1.75-3.fc39.noarch 58/97 Verifying : perl-ExtUtils-ParseXS-1:3.51-500.fc39.noarch 59/97 Verifying : perl-Fedora-VSP-0.001-32.fc39.noarch 60/97 Verifying : perl-File-Path-2.18-500.fc39.noarch 61/97 Verifying : perl-File-Temp-1:0.231.100-500.fc39.noarch 62/97 Verifying : perl-Getopt-Long-1:2.54-500.fc39.noarch 63/97 Verifying : perl-HTTP-Tiny-0.088-3.fc39.noarch 64/97 Verifying : perl-IO-Socket-IP-0.42-1.fc39.noarch 65/97 Verifying : perl-IO-Socket-SSL-2.083-3.fc39.noarch 66/97 Verifying : perl-Importer-0.026-10.fc39.noarch 67/97 Verifying : perl-JSON-PP-1:4.16-501.fc39.noarch 68/97 Verifying : perl-Math-BigInt-1:1.9998.39-2.fc39.noarch 69/97 Verifying : perl-Math-BigRat-0.2624-500.fc39.noarch 70/97 Verifying : perl-Mozilla-CA-20230801-1.fc39.noarch 71/97 Verifying : perl-Pod-Escapes-1:1.07-500.fc39.noarch 72/97 Verifying : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 73/97 Verifying : perl-Pod-Simple-1:3.45-4.fc39.noarch 74/97 Verifying : perl-Pod-Usage-4:2.03-500.fc39.noarch 75/97 Verifying : perl-Term-ANSIColor-5.01-501.fc39.noarch 76/97 Verifying : perl-Term-Cap-1.18-500.fc39.noarch 77/97 Verifying : perl-Term-Table-0.016-7.fc39.noarch 78/97 Verifying : perl-Test-Simple-3:1.302195-5.fc39.noarch 79/97 Verifying : perl-Text-ParseWords-3.31-500.fc39.noarch 80/97 Verifying : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 81/97 Verifying : perl-Thread-Queue-3.14-500.fc39.noarch 82/97 Verifying : perl-Time-Local-2:1.350-3.fc39.noarch 83/97 Verifying : perl-URI-5.21-1.fc39.noarch 84/97 Verifying : perl-constant-1.33-501.fc39.noarch 85/97 Verifying : perl-generators-1.16-3.fc39.noarch 86/97 Verifying : perl-libnet-3.15-501.fc39.noarch 87/97 Verifying : perl-parent-1:0.241-500.fc39.noarch 88/97 Verifying : perl-podlators-1:5.01-500.fc39.noarch 89/97 Verifying : perl-threads-1:2.36-500.fc39.s390x 90/97 Verifying : perl-threads-shared-1.68-500.fc39.s390x 91/97 Verifying : perl-version-8:0.99.30-1.fc39.s390x 92/97 Verifying : python3-pyparsing-3.0.9-11.fc39.noarch 93/97 Verifying : perl-Object-HashBase-0.010-1.fc39.noarch 94/97 Verifying : perl-Test-Harness-1:3.48-1.fc39.noarch 95/97 Verifying : procps-ng-4.0.3-5.fc39.s390x 96/97 Verifying : systemtap-sdt-devel-5.0~pre16958465gca71442b-1.fc3 97/97 Installed: groff-base-1.23.0-3.fc39_clang.s390x ncurses-6.4-7.20230520.fc39_clang.s390x perl-AutoLoader-5.74-502.fc39_clang.noarch perl-AutoSplit-5.74-502.fc39_clang.noarch perl-B-1.88-502.fc39_clang.s390x perl-Benchmark-1.24-502.fc39_clang.noarch perl-Carp-1.54-500.fc39.noarch perl-Class-Struct-0.68-502.fc39_clang.noarch perl-Data-Dumper-2.188-501.fc39_clang.s390x perl-Devel-PPPort-3.71-501.fc39_clang.s390x perl-Digest-1.20-500.fc39.noarch perl-Digest-MD5-2.58-500.fc39_clang.s390x perl-DynaLoader-1.54-502.fc39_clang.s390x perl-Encode-4:3.19-500.fc39_clang.s390x perl-Errno-1.37-502.fc39_clang.s390x perl-Exporter-5.77-500.fc39.noarch perl-ExtUtils-Command-2:7.70-501.fc39.noarch perl-ExtUtils-Constant-0.25-502.fc39_clang.noarch perl-ExtUtils-Install-2.22-500.fc39.noarch perl-ExtUtils-MakeMaker-2:7.70-501.fc39.noarch perl-ExtUtils-Manifest-1:1.75-3.fc39.noarch perl-ExtUtils-ParseXS-1:3.51-500.fc39.noarch perl-Fcntl-1.15-502.fc39_clang.s390x perl-Fedora-VSP-0.001-32.fc39.noarch perl-File-Basename-2.86-502.fc39_clang.noarch perl-File-Compare-1.100.700-502.fc39_clang.noarch perl-File-Copy-2.41-502.fc39_clang.noarch perl-File-Find-1.43-502.fc39_clang.noarch perl-File-Path-2.18-500.fc39.noarch perl-File-Temp-1:0.231.100-500.fc39.noarch perl-File-stat-1.13-502.fc39_clang.noarch perl-FileHandle-2.05-502.fc39_clang.noarch perl-Getopt-Long-1:2.54-500.fc39.noarch perl-Getopt-Std-1.13-502.fc39_clang.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-Hash-Util-0.30-502.fc39_clang.s390x perl-Hash-Util-FieldHash-1.26-502.fc39_clang.s390x perl-IO-1.52-502.fc39_clang.s390x perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.083-3.fc39.noarch perl-IPC-Open3-1.22-502.fc39_clang.noarch perl-Importer-0.026-10.fc39.noarch perl-JSON-PP-1:4.16-501.fc39.noarch perl-MIME-Base64-3.16-500.fc39_clang.s390x perl-Math-BigInt-1:1.9998.39-2.fc39.noarch perl-Math-BigRat-0.2624-500.fc39.noarch perl-Math-Complex-1.62-502.fc39_clang.noarch perl-Mozilla-CA-20230801-1.fc39.noarch perl-Net-SSLeay-1.92-10.fc39_clang.s390x perl-Object-HashBase-0.010-1.fc39.noarch perl-POSIX-2.13-502.fc39_clang.s390x perl-PathTools-3.89-500.fc39_clang.s390x perl-Pod-Escapes-1:1.07-500.fc39.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39_clang.s390x perl-SelectSaver-1.02-502.fc39_clang.noarch perl-Socket-4:2.037-3.fc39_clang.s390x perl-Storable-1:3.32-500.fc39_clang.s390x perl-Symbol-1.09-502.fc39_clang.noarch perl-Term-ANSIColor-5.01-501.fc39.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Term-Table-0.016-7.fc39.noarch perl-Test-Harness-1:3.48-1.fc39.noarch perl-Test-Simple-3:1.302195-5.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Thread-Queue-3.14-500.fc39.noarch perl-Thread-Semaphore-2.13-502.fc39_clang.noarch perl-Time-HiRes-4:1.9775-500.fc39_clang.s390x perl-Time-Local-2:1.350-3.fc39.noarch perl-URI-5.21-1.fc39.noarch perl-base-2.27-502.fc39_clang.noarch perl-blib-1.07-502.fc39_clang.noarch perl-constant-1.33-501.fc39.noarch perl-devel-4:5.38.2-502.fc39_clang.s390x perl-generators-1.16-3.fc39.noarch perl-if-0.61.000-502.fc39_clang.noarch perl-interpreter-4:5.38.2-502.fc39_clang.s390x perl-lib-0.65-502.fc39_clang.s390x perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.2-502.fc39_clang.s390x perl-locale-1.10-502.fc39_clang.noarch perl-macros-4:5.38.2-502.fc39_clang.noarch perl-mro-1.28-502.fc39_clang.s390x perl-overload-1.37-502.fc39_clang.noarch perl-overloading-0.02-502.fc39_clang.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-threads-1:2.36-500.fc39.s390x perl-threads-shared-1.68-500.fc39.s390x perl-vars-1.05-502.fc39_clang.noarch perl-version-8:0.99.30-1.fc39.s390x procps-ng-4.0.3-5.fc39.s390x python3-pyparsing-3.0.9-11.fc39.noarch systemtap-sdt-devel-5.0~pre16958465gca71442b-1.fc39.s390x Complete! Finish: build setup for perl-threads-2.36-500.fc39_clang.src.rpm Start: rpmbuild perl-threads-2.36-500.fc39_clang.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1689897600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Cum6v4 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf threads-2.21 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/threads-2.21.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd threads-2.21 + rm -rf /builddir/build/BUILD/threads-2.21-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/threads-2.21-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (threads-2.21-Upgrade-to-2.36.patch): + echo 'Patch #0 (threads-2.21-Upgrade-to-2.36.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file MANIFEST patching file lib/threads.pm patching file t/libc.t patching file t/pod.t patching file t/stack.t patching file t/stack_env.t patching file t/thread.t patching file t/version.t patching file threads.h patching file threads.xs + chmod -x examples/pool.pl examples/pool_reuse.pl + '[' -e /usr/lib/rpm/clang/perl-threads-run ']' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.5jH14y + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd threads-2.21 + 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 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for threads + /usr/bin/make -O -j2 V=1 VERBOSE=1 Running Mkbootstrap for threads () chmod 644 "threads.bs" cp lib/threads.pm blib/lib/threads.pm "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- threads.bs blib/arch/auto/threads/threads.bs 644 "/usr/bin/perl" "/usr/share/perl5/vendor_perl/ExtUtils/xsubpp" -typemap '/usr/share/perl5/ExtUtils/typemap' threads.xs > threads.xsc mv threads.xsc threads.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 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION=\"2.36\" -DXS_VERSION=\"2.36\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAS_PPPORT_H threads.c In file included from threads.xs:24: ./ppport.h:4471:11: warning: 'WIDEST_UTYPE' macro redefined [-Wmacro-redefined] 4471 | # define WIDEST_UTYPE U64TYPE | ^ /usr/lib64/perl5/CORE/handy.h:1422:9: note: previous definition is here 1422 | #define WIDEST_UTYPE PERL_UINTMAX_T | ^ In file included from threads.xs:24: ./ppport.h:6145:11: warning: 'MUTABLE_PTR' macro redefined [-Wmacro-redefined] 6145 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib64/perl5/CORE/handy.h:99:11: note: previous definition is here 99 | # define MUTABLE_PTR(p) ({ void *p_ = (p); p_; }) | ^ threads.xs:209:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 209 | PERL_SET_NON_tTHX_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:25: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:209:5: note: '{' token is here 209 | PERL_SET_NON_tTHX_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:36: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:209:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 209 | PERL_SET_NON_tTHX_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:209:5: note: '{' token is here 209 | PERL_SET_NON_tTHX_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:18: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^ threads.xs:209:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 209 | PERL_SET_NON_tTHX_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^ threads.xs:209:5: note: ')' token is here 209 | PERL_SET_NON_tTHX_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:9: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:209:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 209 | PERL_SET_NON_tTHX_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:66: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:209:5: note: ')' token is here 209 | PERL_SET_NON_tTHX_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:68: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:265:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:5: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:265:9: note: '{' token is here 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:16: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^ threads.xs:265:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:25: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:265:9: note: '{' token is here 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:36: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:265:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:265:9: note: '{' token is here 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:18: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^ threads.xs:265:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^ threads.xs:265:9: note: ')' token is here 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:9: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:265:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:66: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:265:9: note: ')' token is here 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:68: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:265:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:5: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^ threads.xs:265:9: note: ')' token is here 265 | PERL_SET_CONTEXT(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:7: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:5: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:282:5: note: '{' token is here 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:16: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^ threads.xs:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:25: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:282:5: note: '{' token is here 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:36: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:282:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:282:5: note: '{' token is here 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:18: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^ threads.xs:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^ threads.xs:282:5: note: ')' token is here 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:9: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:66: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:282:5: note: ')' token is here 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:68: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:282:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:5: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^ threads.xs:282:5: note: ')' token is here 282 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:7: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:309:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 309 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:309:13: note: '{' token is here 309 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:309:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 309 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:309:13: note: ')' token is here 309 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:315:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 315 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:315:5: note: '{' token is here 315 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:315:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 315 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:315:5: note: ')' token is here 315 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:321:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 321 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:321:5: note: '{' token is here 321 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:321:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 321 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:321:5: note: ')' token is here 321 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:327:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 327 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:327:5: note: '{' token is here 327 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:327:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 327 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:327:5: note: ')' token is here 327 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:330:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 330 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:330:5: note: '{' token is here 330 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:330:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 330 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:330:5: note: ')' token is here 330 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:337:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 337 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:337:5: note: '{' token is here 337 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:337:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 337 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:337:5: note: ')' token is here 337 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:338:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 338 | MUTEX_DESTROY(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:225:5: note: expanded from macro 'MUTEX_DESTROY' 225 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:338:5: note: '{' token is here 338 | MUTEX_DESTROY(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:225:16: note: expanded from macro 'MUTEX_DESTROY' 225 | STMT_START { \ | ^ threads.xs:338:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 338 | MUTEX_DESTROY(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:234:5: note: expanded from macro 'MUTEX_DESTROY' 234 | } STMT_END | ^ threads.xs:338:5: note: ')' token is here 338 | MUTEX_DESTROY(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:234:7: note: expanded from macro 'MUTEX_DESTROY' 234 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:354:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 354 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:354:5: note: '{' token is here 354 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:354:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 354 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:354:5: note: ')' token is here 354 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:356:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 356 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:356:5: note: '{' token is here 356 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:356:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 356 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:356:5: note: ')' token is here 356 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:364:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 364 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:364:5: note: '{' token is here 364 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:364:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 364 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:364:5: note: ')' token is here 364 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:366:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 366 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:366:5: note: '{' token is here 366 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:366:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 366 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:366:5: note: ')' token is here 366 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:377:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 377 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:377:5: note: '{' token is here 377 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:377:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 377 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:377:5: note: ')' token is here 377 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:380:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 380 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:380:5: note: '{' token is here 380 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:380:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 380 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:380:5: note: ')' token is here 380 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:415:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 415 | SvIV_set(sv, PTR2IV(thread)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1480:9: note: expanded from macro 'SvIV_set' 1480 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:415:5: note: '{' token is here 415 | SvIV_set(sv, PTR2IV(thread)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1480:20: note: expanded from macro 'SvIV_set' 1480 | STMT_START { \ | ^ threads.xs:415:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 415 | SvIV_set(sv, PTR2IV(thread)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1485:9: note: expanded from macro 'SvIV_set' 1485 | } STMT_END | ^ threads.xs:415:5: note: ')' token is here 415 | SvIV_set(sv, PTR2IV(thread)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:1485:11: note: expanded from macro 'SvIV_set' 1485 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:425:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 425 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:425:5: note: '{' token is here 425 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:425:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 425 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:425:5: note: ')' token is here 425 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:526:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 526 | JMPENV_PUSH(jmp_rc); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/cop.h:114:5: note: expanded from macro 'JMPENV_PUSH' 114 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:526:5: note: '{' token is here 526 | JMPENV_PUSH(jmp_rc); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/cop.h:114:16: note: expanded from macro 'JMPENV_PUSH' 114 | STMT_START { \ | ^ threads.xs:526:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 526 | JMPENV_PUSH(jmp_rc); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/cop.h:145:5: note: expanded from macro 'JMPENV_PUSH' 145 | } STMT_END | ^ threads.xs:526:5: note: ')' token is here 526 | JMPENV_PUSH(jmp_rc); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/cop.h:145:7: note: expanded from macro 'JMPENV_PUSH' 145 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:546:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 546 | JMPENV_POP; | ^~~~~~~~~~ /usr/lib64/perl5/CORE/cop.h:148:5: note: expanded from macro 'JMPENV_POP' 148 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:546:5: note: '{' token is here 546 | JMPENV_POP; | ^~~~~~~~~~ /usr/lib64/perl5/CORE/cop.h:148:16: note: expanded from macro 'JMPENV_POP' 148 | STMT_START { \ | ^ threads.xs:546:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 546 | JMPENV_POP; | ^~~~~~~~~~ /usr/lib64/perl5/CORE/cop.h:157:5: note: expanded from macro 'JMPENV_POP' 157 | } STMT_END | ^ threads.xs:546:5: note: ')' token is here 546 | JMPENV_POP; | ^~~~~~~~~~ /usr/lib64/perl5/CORE/cop.h:157:7: note: expanded from macro 'JMPENV_POP' 157 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:592:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 592 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:592:5: note: '{' token is here 592 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:592:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 592 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:592:5: note: ')' token is here 592 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:593:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 593 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:593:5: note: '{' token is here 593 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:593:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 593 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:593:5: note: ')' token is here 593 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:595:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:5: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:595:5: note: '{' token is here 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:16: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^ threads.xs:595:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:25: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:595:5: note: '{' token is here 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:36: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:595:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:595:5: note: '{' token is here 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:18: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^ threads.xs:595:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^ threads.xs:595:5: note: ')' token is here 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:9: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:595:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:66: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:595:5: note: ')' token is here 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:68: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:595:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:5: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^ threads.xs:595:5: note: ')' token is here 595 | PERL_SET_CONTEXT(thread->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:7: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:620:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 620 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK' 69 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:620:9: note: '{' token is here 620 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK' 69 | STMT_START { \ | ^ threads.xs:620:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 620 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK' 78 | } STMT_END | ^ threads.xs:620:9: note: ')' token is here 620 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK' 78 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 622 | XPUSHs(av_shift(params)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:622:13: note: '{' token is here 622 | XPUSHs(av_shift(params)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ threads.xs:622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 622 | XPUSHs(av_shift(params)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' 404 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:622:13: note: '{' token is here 622 | XPUSHs(av_shift(params)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' 404 | # define EXTEND(p,n) STMT_START { \ | ^ threads.xs:622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 622 | XPUSHs(av_shift(params)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' 410 | } STMT_END | ^ threads.xs:622:13: note: ')' token is here 622 | XPUSHs(av_shift(params)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' 410 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 622 | XPUSHs(av_shift(params)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ threads.xs:622:13: note: ')' token is here 622 | XPUSHs(av_shift(params)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:673:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 673 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:673:5: note: '{' token is here 673 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:673:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 673 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:673:5: note: ')' token is here 673 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:674:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 674 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:674:5: note: '{' token is here 674 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:674:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 674 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:674:5: note: ')' token is here 674 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:689:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 689 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:689:5: note: '{' token is here 689 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:689:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 689 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:689:5: note: ')' token is here 689 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:690:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 690 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:690:5: note: '{' token is here 690 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:690:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 690 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:690:5: note: ')' token is here 690 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 706 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:706:5: note: '{' token is here 706 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 706 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:706:5: note: ')' token is here 706 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:787:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:5: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:787:9: note: '{' token is here 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:16: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^ threads.xs:787:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:25: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:787:9: note: '{' token is here 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:36: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:787:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:787:9: note: '{' token is here 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:18: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^ threads.xs:787:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^ threads.xs:787:9: note: ')' token is here 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:9: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:787:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:66: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:787:9: note: ')' token is here 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:68: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:787:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:5: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^ threads.xs:787:9: note: ')' token is here 787 | PERL_SET_CONTEXT(my_pool->main_thread.interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:7: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:790:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:5: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:790:5: note: '{' token is here 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:16: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^ threads.xs:790:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:25: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:790:5: note: '{' token is here 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:36: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:790:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:790:5: note: '{' token is here 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:18: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^ threads.xs:790:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^ threads.xs:790:5: note: ')' token is here 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:9: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:790:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:66: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:790:5: note: ')' token is here 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:68: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:790:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:5: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^ threads.xs:790:5: note: ')' token is here 790 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:7: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:794:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 794 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:794:9: note: '{' token is here 794 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:794:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 794 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:794:9: note: ')' token is here 794 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:799:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 799 | PERL_UNUSED_RESULT(PerlLIO_write(fd, PL_no_mem, strlen(PL_no_mem))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:605:35: note: expanded from macro 'PERL_UNUSED_RESULT' 605 | # define PERL_UNUSED_RESULT(v) STMT_START { __typeof__(v) z = (v); (void)sizeof(z); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:799:13: note: '{' token is here 799 | PERL_UNUSED_RESULT(PerlLIO_write(fd, PL_no_mem, strlen(PL_no_mem))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:605:46: note: expanded from macro 'PERL_UNUSED_RESULT' 605 | # define PERL_UNUSED_RESULT(v) STMT_START { __typeof__(v) z = (v); (void)sizeof(z); } STMT_END | ^ threads.xs:799:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 799 | PERL_UNUSED_RESULT(PerlLIO_write(fd, PL_no_mem, strlen(PL_no_mem))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:605:88: note: expanded from macro 'PERL_UNUSED_RESULT' 605 | # define PERL_UNUSED_RESULT(v) STMT_START { __typeof__(v) z = (v); (void)sizeof(z); } STMT_END | ^ threads.xs:799:13: note: ')' token is here 799 | PERL_UNUSED_RESULT(PerlLIO_write(fd, PL_no_mem, strlen(PL_no_mem))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:605:90: note: expanded from macro 'PERL_UNUSED_RESULT' 605 | # define PERL_UNUSED_RESULT(v) STMT_START { __typeof__(v) z = (v); (void)sizeof(z); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:824:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 824 | MUTEX_INIT(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:186:5: note: expanded from macro 'MUTEX_INIT' 186 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:824:5: note: '{' token is here 824 | MUTEX_INIT(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:186:16: note: expanded from macro 'MUTEX_INIT' 186 | STMT_START { \ | ^ threads.xs:824:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 824 | MUTEX_INIT(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:191:5: note: expanded from macro 'MUTEX_INIT' 191 | } STMT_END | ^ threads.xs:824:5: note: ')' token is here 824 | MUTEX_INIT(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:191:7: note: expanded from macro 'MUTEX_INIT' 191 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:825:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 825 | MUTEX_LOCK(&thread->mutex); /* See S_ithread_run() for more detail. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:825:5: note: '{' token is here 825 | MUTEX_LOCK(&thread->mutex); /* See S_ithread_run() for more detail. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:825:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 825 | MUTEX_LOCK(&thread->mutex); /* See S_ithread_run() for more detail. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:825:5: note: ')' token is here 825 | MUTEX_LOCK(&thread->mutex); /* See S_ithread_run() for more detail. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:958:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:5: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:958:5: note: '{' token is here 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:408:16: note: expanded from macro 'PERL_SET_CONTEXT' 408 | STMT_START { \ | ^ threads.xs:958:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:25: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:958:5: note: '{' token is here 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:36: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:958:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:958:5: note: '{' token is here 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6367:18: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6367 | STMT_START { \ | ^ threads.xs:958:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:7: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^ threads.xs:958:5: note: ')' token is here 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:38: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6370:9: note: expanded from macro 'PERL_SET_LOCALE_CONTEXT' 6370 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:958:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:66: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^ threads.xs:958:5: note: ')' token is here 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:414:9: note: expanded from macro 'PERL_SET_CONTEXT' 414 | PERL_SET_NON_tTHX_CONTEXT(t); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:6380:68: note: expanded from macro 'PERL_SET_NON_tTHX_CONTEXT' 6380 | STMT_START { PERL_SET_LOCALE_CONTEXT(i); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:958:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:5: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^ threads.xs:958:5: note: ')' token is here 958 | PERL_SET_CONTEXT(aTHX); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:415:7: note: expanded from macro 'PERL_SET_CONTEXT' 415 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1041:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1041 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1041:9: note: '{' token is here 1041 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1041:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1041 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1041:9: note: ')' token is here 1041 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1057:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1057 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1057:5: note: '{' token is here 1057 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1057:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1057 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1057:5: note: ')' token is here 1057 | MUTEX_UNLOCK(&my_pool->create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1106:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1106 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1106:13: note: '{' token is here 1106 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1106:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1106 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1106:13: note: ')' token is here 1106 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1109:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1109 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1109:13: note: '{' token is here 1109 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1109:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1109 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1109:13: note: ')' token is here 1109 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1186:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1186 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1186:9: note: '{' token is here 1186 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1186:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1186 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1186:9: note: ')' token is here 1186 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1195:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1195 | XSRETURN_UNDEF; /* Mutex already unlocked */ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1195:13: note: '{' token is here 1195 | XSRETURN_UNDEF; /* Mutex already unlocked */ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1195:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1195 | XSRETURN_UNDEF; /* Mutex already unlocked */ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1195:13: note: '{' token is here 1195 | XSRETURN_UNDEF; /* Mutex already unlocked */ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 { \ | ^ threads.xs:1195:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1195 | XSRETURN_UNDEF; /* Mutex already unlocked */ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 | ^ threads.xs:1195:13: note: ')' token is here 1195 | XSRETURN_UNDEF; /* Mutex already unlocked */ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1195:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1195 | XSRETURN_UNDEF; /* Mutex already unlocked */ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1195:13: note: ')' token is here 1195 | XSRETURN_UNDEF; /* Mutex already unlocked */ | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1197:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1197 | PERL_SRAND_OVERRIDE_NEXT_PARENT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:9089:5: note: expanded from macro 'PERL_SRAND_OVERRIDE_NEXT_PARENT' 9089 | PERL_SRAND_OVERRIDE_NEXT() | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:9071:36: note: expanded from macro 'PERL_SRAND_OVERRIDE_NEXT' 9071 | #define PERL_SRAND_OVERRIDE_NEXT() PERL_XORSHIFT32_A(PL_srand_override_next); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:3080:33: note: expanded from macro 'PERL_XORSHIFT32_A' 3080 | #define PERL_XORSHIFT32_A(x) \ | ^ ./ppport.h:4269:31: note: expanded from macro '\ STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1197:9: note: '{' token is here 1197 | PERL_SRAND_OVERRIDE_NEXT_PARENT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:9089:5: note: expanded from macro 'PERL_SRAND_OVERRIDE_NEXT_PARENT' 9089 | PERL_SRAND_OVERRIDE_NEXT() | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:9071:36: note: expanded from macro 'PERL_SRAND_OVERRIDE_NEXT' 9071 | #define PERL_SRAND_OVERRIDE_NEXT() PERL_XORSHIFT32_A(PL_srand_override_next); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:3081:12: note: expanded from macro 'PERL_XORSHIFT32_A' 3081 | STMT_START { \ | ^ threads.xs:1197:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1197 | PERL_SRAND_OVERRIDE_NEXT_PARENT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:9089:5: note: expanded from macro 'PERL_SRAND_OVERRIDE_NEXT_PARENT' 9089 | PERL_SRAND_OVERRIDE_NEXT() | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:9071:36: note: expanded from macro 'PERL_SRAND_OVERRIDE_NEXT' 9071 | #define PERL_SRAND_OVERRIDE_NEXT() PERL_XORSHIFT32_A(PL_srand_override_next); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:3084:33: note: expanded from macro 'PERL_XORSHIFT32_A' 3084 | (x) ^= ((x) << 5); \ | ^ threads.xs:1197:9: note: ')' token is here 1197 | PERL_SRAND_OVERRIDE_NEXT_PARENT(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:9089:5: note: expanded from macro 'PERL_SRAND_OVERRIDE_NEXT_PARENT' 9089 | PERL_SRAND_OVERRIDE_NEXT() | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/perl.h:9071:36: note: expanded from macro 'PERL_SRAND_OVERRIDE_NEXT' 9071 | #define PERL_SRAND_OVERRIDE_NEXT() PERL_XORSHIFT32_A(PL_srand_override_next); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/handy.h:3085:3: note: expanded from macro 'PERL_XORSHIFT32_A' 3085 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1204:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1204 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1204:9: note: '{' token is here 1204 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1204:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1204 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1204:9: note: ')' token is here 1204 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1368:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1368 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1368:5: note: '{' token is here 1368 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:1368:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1368 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:1368:5: note: ')' token is here 1368 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1235:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1235 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1235:9: note: '{' token is here 1235 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1235:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1235 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1235:9: note: ')' token is here 1235 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1240:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1240 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1240:13: note: '{' token is here 1240 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1240:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1240 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1240:13: note: ')' token is here 1240 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1242 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1242:13: note: '{' token is here 1242 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1242 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1242:13: note: ')' token is here 1242 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1264:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1264 | XPUSHs(sv_2mortal(S_ithread_to_SV(aTHX_ Nullsv, thread, classname, TRUE))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1264:17: note: '{' token is here 1264 | XPUSHs(sv_2mortal(S_ithread_to_SV(aTHX_ Nullsv, thread, classname, TRUE))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ threads.xs:1264:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1264 | XPUSHs(sv_2mortal(S_ithread_to_SV(aTHX_ Nullsv, thread, classname, TRUE))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' 404 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1264:17: note: '{' token is here 1264 | XPUSHs(sv_2mortal(S_ithread_to_SV(aTHX_ Nullsv, thread, classname, TRUE))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' 404 | # define EXTEND(p,n) STMT_START { \ | ^ threads.xs:1264:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1264 | XPUSHs(sv_2mortal(S_ithread_to_SV(aTHX_ Nullsv, thread, classname, TRUE))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' 410 | } STMT_END | ^ threads.xs:1264:17: note: ')' token is here 1264 | XPUSHs(sv_2mortal(S_ithread_to_SV(aTHX_ Nullsv, thread, classname, TRUE))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' 410 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1264:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1264 | XPUSHs(sv_2mortal(S_ithread_to_SV(aTHX_ Nullsv, thread, classname, TRUE))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ threads.xs:1264:17: note: ')' token is here 1264 | XPUSHs(sv_2mortal(S_ithread_to_SV(aTHX_ Nullsv, thread, classname, TRUE))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1268:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1268 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1268:9: note: '{' token is here 1268 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1268:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1268 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1268:9: note: ')' token is here 1268 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1271:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1271 | XSRETURN_IV(count); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_IV' 332 | #define XSRETURN_IV(v) STMT_START { XST_mIV(0,v); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1271:13: note: '{' token is here 1271 | XSRETURN_IV(count); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_IV' 332 | #define XSRETURN_IV(v) STMT_START { XST_mIV(0,v); XSRETURN(1); } STMT_END | ^ threads.xs:1271:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1271 | XSRETURN_IV(count); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_IV' 332 | #define XSRETURN_IV(v) STMT_START { XST_mIV(0,v); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1271:13: note: '{' token is here 1271 | XSRETURN_IV(count); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_IV' 332 | #define XSRETURN_IV(v) STMT_START { XST_mIV(0,v); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.xs:1271:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1271 | XSRETURN_IV(count); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_IV' 332 | #define XSRETURN_IV(v) STMT_START { XST_mIV(0,v); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.xs:1271:13: note: ')' token is here 1271 | XSRETURN_IV(count); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_IV' 332 | #define XSRETURN_IV(v) STMT_START { XST_mIV(0,v); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1271:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1271 | XSRETURN_IV(count); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_IV' 332 | #define XSRETURN_IV(v) STMT_START { XST_mIV(0,v); XSRETURN(1); } STMT_END | ^ threads.xs:1271:13: note: ')' token is here 1271 | XSRETURN_IV(count); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_IV' 332 | #define XSRETURN_IV(v) STMT_START { XST_mIV(0,v); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1475:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1475 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1475:5: note: '{' token is here 1475 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:1475:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1475 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:1475:5: note: ')' token is here 1475 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1496:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1496:5: note: '{' token is here 1496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:1496:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:1496:5: note: ')' token is here 1496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1328:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1328 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1328:9: note: '{' token is here 1328 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1328:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1328 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1328:9: note: ')' token is here 1328 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1330:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1330 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1330:13: note: '{' token is here 1330 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1330:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1330 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1330:13: note: ')' token is here 1330 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1335:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1335 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1335:13: note: '{' token is here 1335 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1335:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1335 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1335:13: note: ')' token is here 1335 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1341:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1341 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1341:9: note: '{' token is here 1341 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1341:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1341 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1341:9: note: ')' token is here 1341 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1343:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1343 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1343:9: note: '{' token is here 1343 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1343:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1343 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1343:9: note: ')' token is here 1343 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1345:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1345 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1345:9: note: '{' token is here 1345 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1345:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1345 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1345:9: note: ')' token is here 1345 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1361:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1361 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1361:9: note: '{' token is here 1361 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1361:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1361 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1361:9: note: ')' token is here 1361 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1419:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1419 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1419:13: note: '{' token is here 1419 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1419:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1419 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1419:13: note: '{' token is here 1419 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 { \ | ^ threads.xs:1419:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1419 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 | ^ threads.xs:1419:13: note: ')' token is here 1419 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1419:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1419 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1419:13: note: ')' token is here 1419 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1426:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1426 | XPUSHs(sv_2mortal(param)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:19: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1426:13: note: '{' token is here 1426 | XPUSHs(sv_2mortal(param)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:30: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ threads.xs:1426:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1426 | XPUSHs(sv_2mortal(param)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:404:25: note: expanded from macro 'EXTEND' 404 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1426:13: note: '{' token is here 1426 | XPUSHs(sv_2mortal(param)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:404:36: note: expanded from macro 'EXTEND' 404 | # define EXTEND(p,n) STMT_START { \ | ^ threads.xs:1426:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1426 | XPUSHs(sv_2mortal(param)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:410:25: note: expanded from macro 'EXTEND' 410 | } STMT_END | ^ threads.xs:1426:13: note: ')' token is here 1426 | XPUSHs(sv_2mortal(param)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:32: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:410:27: note: expanded from macro 'EXTEND' 410 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1426:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1426 | XPUSHs(sv_2mortal(param)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:59: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^ threads.xs:1426:13: note: ')' token is here 1426 | XPUSHs(sv_2mortal(param)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:498:61: note: expanded from macro 'XPUSHs' 498 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1654:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1654 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1654:5: note: '{' token is here 1654 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ threads.c:1654:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1654 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1654:5: note: '{' token is here 1654 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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 { \ | ^ threads.c:1654:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1654 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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 | ^ threads.c:1654:5: note: ')' token is here 1654 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1654:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1654 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ threads.c:1654:5: note: ')' token is here 1654 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1451:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1451 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1451:9: note: '{' token is here 1451 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1451:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1451 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1451:9: note: ')' token is here 1451 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1452:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1452 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1452:9: note: '{' token is here 1452 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1452:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1452 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1452:9: note: ')' token is here 1452 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1468:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1468 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1468:9: note: '{' token is here 1468 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1468:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1468 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1468:9: note: ')' token is here 1468 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1469:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1469 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1469:9: note: '{' token is here 1469 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1469:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1469 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1469:9: note: ')' token is here 1469 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1479:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1479 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1479:9: note: '{' token is here 1479 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1479:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1479 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1479:9: note: ')' token is here 1479 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1712:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1712 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1712:5: note: '{' token is here 1712 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ threads.c:1712:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1712 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1712:5: note: '{' token is here 1712 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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 { \ | ^ threads.c:1712:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1712 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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 | ^ threads.c:1712:5: note: ')' token is here 1712 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1712:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1712 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ threads.c:1712:5: note: ')' token is here 1712 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1521:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1521 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1521:9: note: '{' token is here 1521 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1521:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1521 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1521:9: note: ')' token is here 1521 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1533:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1533 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1533:9: note: '{' token is here 1533 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1533:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1533 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1533:9: note: ')' token is here 1533 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1780:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1780 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1780:5: note: '{' token is here 1780 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:1780:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1780 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:1780:5: note: ')' token is here 1780 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1796 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1796:5: note: '{' token is here 1796 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ threads.c:1796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1796 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1796:5: note: '{' token is here 1796 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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 { \ | ^ threads.c:1796:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1796 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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 | ^ threads.c:1796:5: note: ')' token is here 1796 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: 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:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1796:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1796 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ threads.c:1796:5: note: ')' token is here 1796 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1828:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1828 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1828:5: note: '{' token is here 1828 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:1828:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1828 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:1828:5: note: ')' token is here 1828 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1597:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1597 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1597:13: note: '{' token is here 1597 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1597:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1597 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1597:13: note: '{' token is here 1597 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 { \ | ^ threads.xs:1597:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1597 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 | ^ threads.xs:1597:13: note: ')' token is here 1597 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1597:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1597 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1597:13: note: ')' token is here 1597 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1612:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1612 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1612:13: note: '{' token is here 1612 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1612:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1612 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1612:13: note: ')' token is here 1612 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1620:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1620 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1620:21: note: '{' token is here 1620 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1620:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1620 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1620:21: note: ')' token is here 1620 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1622:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1622 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1622:21: note: '{' token is here 1622 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1622:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1622 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1622:21: note: ')' token is here 1622 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1631:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1631 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1631:13: note: '{' token is here 1631 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1631:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1631 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1631:13: note: ')' token is here 1631 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1635:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1635:13: note: '{' token is here 1635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1635:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1635:13: note: '{' token is here 1635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 { \ | ^ threads.xs:1635:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 | ^ threads.xs:1635:13: note: ')' token is here 1635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1635:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1635:13: note: ')' token is here 1635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1903:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1903 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1903:5: note: '{' token is here 1903 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:1903:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1903 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:1903:5: note: ')' token is here 1903 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1928:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1928 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1928:5: note: '{' token is here 1928 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:1928:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1928 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:1928:5: note: ')' token is here 1928 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1957:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1957 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1957:5: note: '{' token is here 1957 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:1957:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1957 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:1957:5: note: ')' token is here 1957 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:1989:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1989 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:1989:5: note: '{' token is here 1989 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:1989:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1989 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:1989:5: note: ')' token is here 1989 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1707:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1707 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1707:9: note: '{' token is here 1707 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1707:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1707 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1707:9: note: ')' token is here 1707 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1709:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1709 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1709:9: note: '{' token is here 1709 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1709:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1709 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1709:9: note: ')' token is here 1709 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:2016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2016 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:2016:5: note: '{' token is here 2016 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:2016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2016 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:2016:5: note: ')' token is here 2016 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1720:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1720 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1720:9: note: '{' token is here 1720 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1720:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1720 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1720:9: note: ')' token is here 1720 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1722:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1722 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1722:9: note: '{' token is here 1722 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1722:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1722 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1722:9: note: ')' token is here 1722 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:2039:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2039 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:2039:5: note: '{' token is here 2039 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:2039:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2039 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:2039:5: note: ')' token is here 2039 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1737:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1737 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1737:9: note: '{' token is here 1737 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1737:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1737 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1737:9: note: ')' token is here 1737 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1741:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1741 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1741:9: note: '{' token is here 1741 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1741:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1741 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1741:9: note: ')' token is here 1741 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:2068:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2068 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:2068:5: note: '{' token is here 2068 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:2068:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2068 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:2068:5: note: ')' token is here 2068 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:2091:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2091 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:2091:5: note: '{' token is here 2091 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:2091:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2091 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:2091:5: note: ')' token is here 2091 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1767:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1767 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1767:9: note: '{' token is here 1767 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1767:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1767 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1767:9: note: ')' token is here 1767 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1773:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1773 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1773:9: note: '{' token is here 1773 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1773:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1773 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1773:9: note: ')' token is here 1773 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:2119:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2119 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:2119:5: note: '{' token is here 2119 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:2119:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2119 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:2119:5: note: ')' token is here 2119 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1788:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1788 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1788:9: note: '{' token is here 1788 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1788:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1788 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1788:9: note: ')' token is here 1788 | MUTEX_LOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1846:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1846 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1846:9: note: '{' token is here 1846 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1846:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1846 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1846:9: note: ')' token is here 1846 | MUTEX_UNLOCK(&thread->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1849:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1849 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1849:13: note: '{' token is here 1849 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1849:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1849 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1849:13: note: '{' token is here 1849 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 { \ | ^ threads.xs:1849:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1849 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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 | ^ threads.xs:1849:13: note: ')' token is here 1849 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: 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:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1849:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1849 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ threads.xs:1849:13: note: ')' token is here 1849 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.c:2209:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2209 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.c:2209:5: note: '{' token is here 2209 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ threads.c:2209:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2209 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ threads.c:2209:5: note: ')' token is here 2209 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1872:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1872 | MUTEX_INIT(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:186:5: note: expanded from macro 'MUTEX_INIT' 186 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1872:5: note: '{' token is here 1872 | MUTEX_INIT(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:186:16: note: expanded from macro 'MUTEX_INIT' 186 | STMT_START { \ | ^ threads.xs:1872:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1872 | MUTEX_INIT(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:191:5: note: expanded from macro 'MUTEX_INIT' 191 | } STMT_END | ^ threads.xs:1872:5: note: ')' token is here 1872 | MUTEX_INIT(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:191:7: note: expanded from macro 'MUTEX_INIT' 191 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1873:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1873 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:5: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1873:5: note: '{' token is here 1873 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:203:16: note: expanded from macro 'MUTEX_LOCK' 203 | STMT_START { \ | ^ threads.xs:1873:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1873 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:5: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^ threads.xs:1873:5: note: ')' token is here 1873 | MUTEX_LOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:210:7: note: expanded from macro 'MUTEX_LOCK' 210 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1886 | MUTEX_INIT(&MY_POOL.main_thread.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:186:5: note: expanded from macro 'MUTEX_INIT' 186 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1886:5: note: '{' token is here 1886 | MUTEX_INIT(&MY_POOL.main_thread.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:186:16: note: expanded from macro 'MUTEX_INIT' 186 | STMT_START { \ | ^ threads.xs:1886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1886 | MUTEX_INIT(&MY_POOL.main_thread.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:191:5: note: expanded from macro 'MUTEX_INIT' 191 | } STMT_END | ^ threads.xs:1886:5: note: ')' token is here 1886 | MUTEX_INIT(&MY_POOL.main_thread.mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:191:7: note: expanded from macro 'MUTEX_INIT' 191 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ threads.xs:1904:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1904 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:5: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4269:31: note: expanded from macro 'STMT_START' 4269 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ threads.xs:1904:5: note: '{' token is here 1904 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:213:16: note: expanded from macro 'MUTEX_UNLOCK' 213 | STMT_START { \ | ^ threads.xs:1904:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1904 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:5: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^ threads.xs:1904:5: note: ')' token is here 1904 | MUTEX_UNLOCK(&MY_POOL.create_destruct_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/thread.h:222:7: note: expanded from macro 'MUTEX_UNLOCK' 222 | } STMT_END | ^~~~~~~~ ./ppport.h:4270:25: note: expanded from macro 'STMT_END' 4270 | # define STMT_END ) | ^ 264 warnings generated. rm -f blib/arch/auto/threads/threads.so clang -lpthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 -L/usr/local/lib -fstack-protector-strong threads.o -o blib/arch/auto/threads/threads.so \ -lpthread -lperl \ chmod 755 blib/arch/auto/threads/threads.so Manifying 1 pod document + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Z3D6wO + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x ++ dirname /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd threads-2.21 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x 'INSTALL=/usr/bin/install -p' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- threads.bs blib/arch/auto/threads/threads.bs 644 Manifying 1 pod document Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/lib64/perl5/vendor_perl/auto/threads/threads.so Installing /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/lib64/perl5/vendor_perl/threads.pm Installing /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/share/man/man3/threads.3pm + find /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x -type f -name '*.bs' -size 0 -delete + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/lib64/perl5/vendor_perl/auto/threads/threads.so [ 2e] clang version 19.0.0pre20240211.g425fd3eb10f29e (Fedora 19.0.0~pre20240211.g425fd3eb10f29e-2.fc39) /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/lib64/perl5/vendor_perl/auto/threads/threads.so built with clang + /usr/lib/rpm/redhat/brp-llvm-compile-lto-elf -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 Checking for LLVM bitcode artifacts + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.36-500.fc39_clang --unique-debug-suffix -2.36-500.fc39_clang.s390x --unique-debug-src-base perl-threads-2.36-500.fc39_clang.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/threads-2.21 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files dwz: ./usr/lib64/perl5/vendor_perl/auto/threads/threads.so-2.36-500.fc39_clang.s390x.debug: Unknown debugging section .debug_addr sepdebugcrcfix: Updated 0 CRC32s, 1 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/perl-threads-2.36-500.fc39_clang.s390x 253 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-2.36-500.fc39_clang.s390x/usr/lib64/perl5/vendor_perl/auto/threads/threads.so [ 2e] clang version 19.0.0pre20240211.g425fd3eb10f29e (Fedora 19.0.0~pre20240211.g425fd3eb10f29e-2.fc39) /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/threads.so-2.36-500.fc39_clang.s390x.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/threads.so-2.36-500.fc39_clang.s390x.debug [ 2e] clang version 19.0.0pre20240211.g425fd3eb10f29e (Fedora 19.0.0~pre20240211.g425fd3eb10f29e-2.fc39) /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/lib/debug/usr/lib64/perl5/vendor_perl/auto/threads/threads.so-2.36-500.fc39_clang.s390x.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 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.bdbzPQ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto=thin -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd threads-2.21 + unset GIT_DIR PERL_BUILD_PACKAGING PERL_CORE PERL_RUNPERL_DEBUG PERL5_ITHREADS_STACK_SIZE RUN_MAINTAINER_TESTS + make test "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- threads.bs blib/arch/auto/threads/threads.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 2.36 t/basic.t .......... ok t/blocks.t ......... ok t/context.t ........ ok t/end.t ............ ok t/err.t ............ ok t/exit.t ........... ok t/free.t ........... ok t/free2.t .......... ok t/join.t ........... ok t/kill.t ........... ok t/kill2.t .......... ok t/kill3.t .......... ok t/libc.t ........... ok t/list.t ........... ok t/no_threads.t ..... skipped: Perl compiled with 'useithreads' t/problems.t ....... ok t/stack.t .......... ok t/stack_env.t ...... ok t/state.t .......... ok t/stress_cv.t ...... ok t/stress_re.t ...... ok t/stress_string.t .. ok t/thread.t ......... ok t/unique.t ......... skipped: 'unique' attribute no longer exists t/version.t ........ ok All tests successful. Files=25, Tests=591, 35 wallclock secs ( 0.08 usr 0.02 sys + 2.24 cusr 0.47 csys = 2.81 CPU) Result: PASS + RPM_EC=0 ++ jobs -p + exit 0 Processing files: perl-threads-2.36-500.fc39_clang.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.MJ9qD0 + umask 022 + cd /builddir/build/BUILD + cd threads-2.21 + DOCDIR=/builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/share/doc/perl-threads + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/share/doc/perl-threads + cp -pr /builddir/build/BUILD/threads-2.21/Changes /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/share/doc/perl-threads + cp -pr /builddir/build/BUILD/threads-2.21/examples /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/share/doc/perl-threads + cp -pr /builddir/build/BUILD/threads-2.21/README /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x/usr/share/doc/perl-threads + RPM_EC=0 ++ jobs -p + exit 0 Provides: perl(threads) = 2.36 perl-threads = 1:2.36-500.fc39_clang perl-threads(s390-64) = 1:2.36-500.fc39_clang Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.1()(64bit) ld64.so.1(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libperl.so.5.38()(64bit) perl(:MODULE_COMPAT_5.38.2) perl(:VERSION) >= 5.8.0 perl(Config) perl(XSLoader) perl(overload) perl(strict) perl(warnings) perl-libs rtld(GNU_HASH) Processing files: perl-threads-debugsource-2.36-500.fc39_clang.s390x Provides: perl-threads-debugsource = 1:2.36-500.fc39_clang perl-threads-debugsource(s390-64) = 1:2.36-500.fc39_clang Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: perl-threads-debuginfo-2.36-500.fc39_clang.s390x Provides: debuginfo(build-id) = 0e26abb53bfba3313d943cc216cda346ec4e92f2 perl-threads-debuginfo = 1:2.36-500.fc39_clang perl-threads-debuginfo(s390-64) = 1:2.36-500.fc39_clang Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: perl-threads-debugsource(s390-64) = 1:2.36-500.fc39_clang Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x Wrote: /builddir/build/RPMS/perl-threads-debugsource-2.36-500.fc39_clang.s390x.rpm Wrote: /builddir/build/RPMS/perl-threads-debuginfo-2.36-500.fc39_clang.s390x.rpm Wrote: /builddir/build/RPMS/perl-threads-2.36-500.fc39_clang.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.OHisD3 + umask 022 + cd /builddir/build/BUILD + cd threads-2.21 + /usr/bin/rm -rf /builddir/build/BUILDROOT/perl-threads-2.36-500.fc39_clang.s390x + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.YPInMI + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/threads-2.21-SPECPARTS + rm -rf threads-2.21 threads-2.21.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild perl-threads-2.36-500.fc39_clang.src.rpm Finish: build phase for perl-threads-2.36-500.fc39_clang.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-s390x-1707984981.543619/root/var/log/dnf.log /var/lib/mock/fedora-39-s390x-1707984981.543619/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-s390x-1707984981.543619/root/var/log/dnf.rpm.log INFO: Done(/var/lib/copr-rpmbuild/results/perl-threads-2.36-500.fc39_clang.src.rpm) Config(child) 1 minutes 0 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-debuginfo", "epoch": 1, "version": "2.36", "release": "500.fc39_clang", "arch": "s390x" }, { "name": "perl-threads-debugsource", "epoch": 1, "version": "2.36", "release": "500.fc39_clang", "arch": "s390x" }, { "name": "perl-threads", "epoch": 1, "version": "2.36", "release": "500.fc39_clang", "arch": "src" }, { "name": "perl-threads", "epoch": 1, "version": "2.36", "release": "500.fc39_clang", "arch": "s390x" } ] } RPMResults finished