boulder v0.26.6 (Git ref dae3182fbb8f98206511da8fda8ab20efe86a874) └─ building perl-yaml-libyaml-0.910.0-4-1 Refreshed repo0 The following package(s) will be installed: acl 2.4.0-6 libsodium 1.0.22+git.2ce4d906-6 attr 2.6.0-7 libssh2 1.11.1-3 bash 5.3.15-32 libstdc++ 16.1.0+git.0daeef2c-25 boulder 0.26.6+git.dae3182-161 libstdc++-devel 16.1.0+git.0daeef2c-25 brotli-libs 1.2.0-10 libstone 0.26.1+git.647000c-7 bsdtar 3.8.8-25 libtasn1 4.21.0-4 bsdtar-static 3.8.8-25 libunistring 1.4.2-7 bzip2-libs 1.0.8-7 libutempter 1.2.1-2 ca-certificates 20250516-18 libuuid 2.42.2-22 ca-certificates-mozilla 3.126-49 libxcrypt 4.5.2-10 ca-certificates-utils 20250516-18 libxcrypt-devel 4.5.2-10 clang 22.1.8-59 libxml2 2.15.3-21 clang-libs 22.1.8-59 libyaml 0.2.5-2 compiler-rt 22.1.8-59 libyaml-devel 0.2.5-2 coreutils 0.9.0-37 linux-headers 7.1.5-46 cryptsetup-libs 2.8.7-14 linux-pam-libs 1.7.2-19 curl-libs 8.21.0-32 lld 22.1.8-59 cyrus-sasl-libs 2.1.28-5 lld-libs 22.1.8-59 dash 0.5.13.5-20 llvm 22.1.8-59 device-mapper-libs 2.03.41-21 llvm-libs 22.1.8-59 diffutils 3.12-6 lz4 1.10.0-4 envsubst 1.0-12 lzo 2.10-2 expat 2.8.2-15 make 4.4.1-4 file 5.48-12 mimalloc 2.4.1-14 findutils 4.11.0-5 mpc 1.4.1-5 gawk 5.4.1-10 mpfr 4.2.2-5 gcc 16.1.0+git.0daeef2c-25 nano 9.2-42 gdbm-libs 1.26-7 ncurses-base 6.6-20260627-26 git 2.55.0-25 ncurses-libs 6.6-20260627-26 glib2 2.88.3-40 nghttp2-libs 1.70.0-17 glibc 2.43+git.dae425b5-40 nghttp3 1.18.0-8 glibc-devel 2.43+git.dae425b5-40 ngtcp2 1.25.0-4 gmp 6.3.0-6 openldap 2.6.13-7 gnu-coreutils-compat 9.11-7 openmp 22.1.8-59 gpm-libs 1.20.7-4 openmp-devel 22.1.8-59 grep 3.12-7 openssl-libs 3.6.3-36 helix 25.07.01-8 os-info 2026.07-19 hwloc-libs 2.14.0-7 p11-kit 0.26.4-12 iana-etc 20260723-6 p11-kit-libs 0.26.4-12 icu-libs 78.3-14 patch 2.8-4 isl 0.28-3 pcre2 10.47-8 json-c 0.19-6 perl 5.44.0-15 keyutils 1.6.3-4 perl-devel 5.44.0-15 krb5-libs 1.22.2-6 pkgconf 2.5.1-12 layout 0.1.0-8 polly 22.1.8-59 less 704-17 procps 4.0.6-8 libarchive 3.8.8-25 readline 8.3.3-9 libatomic 16.1.0+git.0daeef2c-25 ripgrep 15.2.0-5 libb2 0.98.1-2 sed 4.10-4 libblkid 2.42.2-22 sudo-rs 0.2.14-20 libcap-ng 0.9.3-7 systemd-libs 261.2-93 libcom_err 1.47.4-7 systemd-shared 261.2-93 libeconf 0.8.4-8 systemd-sysusers 261.2-93 libedit 20260512-3.1-7 systemd-tmpfiles 261.2-93 libfdisk 2.42.2-22 terminfo-foot 1.27.0-5 libffi 3.7.1-12 terminfo-ghostty 1.3.1-9 libgcc 16.1.0+git.0daeef2c-25 terminfo-kitty 0.48.2-19 libgcc-static 16.1.0+git.0daeef2c-25 terminfo-kmscon 10.0.1-11 libgcrypt 1.12.2-11 tpm2-tss 4.2.0-6 libgomp 16.1.0+git.0daeef2c-25 util-linux 2.42.2-22 libgpg-error 1.61-11 uutils-coreutils 0.9.0-37 libidn2 2.3.8-5 vim 9.2.0780-29 libmount 2.42.2-22 wayland 1.26.0-10 libpsl 0.23.0-6 xxd 9.2.0780-29 libseccomp 2.6.1-7 xz 5.8.3-15 libsecret 0.21.7-9 zlib 2.3.3-23 libsmartcols 2.42.2-22 zstd-libs 1.5.7-12 Installed bzip2-libs (cached) Installed bsdtar (cached) Installed ca-certificates (cached) Installed attr (cached) Installed acl (cached) Installed ca-certificates-utils (cached) Installed clang (cached) Installed coreutils (cached) Installed brotli-libs (cached) Installed ca-certificates-mozilla (cached) Installed cyrus-sasl-libs (cached) Installed dash (cached) Installed curl-libs (cached) Installed device-mapper-libs (cached) Installed envsubst (cached) Installed expat (cached) Installed cryptsetup-libs (cached) Installed diffutils (cached) Installed findutils (cached) Installed bash (cached) Installed gdbm-libs (cached) Installed file (cached) Installed gawk (cached) Installed boulder (cached) Installed glib2 (cached) Installed gmp (cached) Installed gnu-coreutils-compat (cached) Installed gpm-libs (cached) Installed bsdtar-static (cached) Installed compiler-rt (cached) Installed grep (cached) Installed hwloc-libs (cached) Installed iana-etc (cached) Installed git (cached) Installed json-c (cached) Installed keyutils (cached) Installed isl (cached) Installed layout (cached) Installed less (cached) Installed krb5-libs (cached) Installed libatomic (cached) Installed libb2 (cached) Installed libarchive (cached) Installed libblkid (cached) Installed libcap-ng (cached) Installed libcom_err (cached) Installed libeconf (cached) Installed libedit (cached) Installed libffi (cached) Installed libfdisk (cached) Installed libgcc (cached) Installed libgcrypt (cached) Installed libgomp (cached) Installed libgpg-error (cached) Installed libidn2 (cached) Installed libgcc-static (cached) Installed glibc-devel (cached) Installed libpsl (cached) Installed libmount (cached) Installed libseccomp (cached) Installed libsmartcols (cached) Installed libsecret (cached) Installed libssh2 (cached) Installed libsodium (cached) Installed libstone (cached) Installed libtasn1 (cached) Installed libstdc++ (cached) Installed libutempter (cached) Installed libuuid (cached) Installed libunistring (cached) Installed libxcrypt (cached) Installed libxml2 (cached) Installed libstdc++-devel (cached) Installed icu-libs (cached) Installed libxcrypt-devel Installed linux-pam-libs (cached) Installed lld (cached) Installed linux-headers (cached) Installed clang-libs (cached) Installed libyaml-devel Installed libyaml Installed lld-libs (cached) Installed lzo (cached) Installed lz4 (cached) Installed mimalloc (cached) Installed mpc (cached) Installed mpfr (cached) Installed make (cached) Installed ncurses-libs (cached) Installed nghttp2-libs (cached) Installed nghttp3 (cached) Installed nano (cached) Installed ngtcp2 (cached) Installed openldap (cached) Installed openmp-devel (cached) Installed openmp (cached) Installed os-info (cached) Installed p11-kit (cached) Installed ncurses-base (cached) Installed p11-kit-libs (cached) Installed openssl-libs (cached) Installed pcre2 (cached) Installed patch Installed pkgconf (cached) Installed polly (cached) Installed procps (cached) Installed readline (cached) Installed ripgrep (cached) Installed sed (cached) Installed perl-devel Installed sudo-rs (cached) Installed systemd-libs (cached) Installed systemd-sysusers (cached) Installed systemd-tmpfiles (cached) Installed terminfo-foot (cached) Installed terminfo-ghostty (cached) Installed terminfo-kitty (cached) Installed terminfo-kmscon (cached) Installed tpm2-tss (cached) Installed systemd-shared (cached) Installed helix (cached) Installed perl (cached) Installed wayland (cached) Installed xxd (cached) Installed llvm (cached) Installed zlib (cached) Installed xz (cached) Installed zstd-libs (cached) Installed util-linux (cached) Installed glibc (cached) Installed uutils-coreutils (cached) Installed gcc (cached) Installed vim (cached) Installed llvm-libs (cached) 27183 entries blitted in 0.07s (374.6k / s) Sharing 1 upstream(s) with the build container: Shared YAML-LibYAML-v0.910.0.tar.gz Changing boulder thread priority to SCHED_BATCH during build: └─ priority set. Continuing build: x86_64 │Prepare │P│ + set -o errexit │P│ + set -o pipefail │P│ + set -o nounset │P│ + TERM=dumb │P│ + export TERM │P│ + SOURCE_DATE_EPOCH=1785532757 │P│ + export SOURCE_DATE_EPOCH │P│ + PGO_STAGE=NONE │P│ + export PGO_STAGE │P│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │P│ + export PKG_CONFIG_PATH │P│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CFLAGS │P│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CFLAGS │P│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CXXFLAGS │P│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CXXFLAGS │P│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │P│ + export FFLAGS │P│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │P│ + export LDFLAGS │P│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │P│ + export CGO_LDFLAGS │P│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │P│ + export DFLAGS │P│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │P│ + export RUSTFLAGS │P│ + VALAFLAGS=-g │P│ + export VALAFLAGS │P│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │P│ + export GOFLAGS │P│ + CC=clang │P│ + export CC │P│ + CXX=clang++ │P│ + export CXX │P│ + OBJC=clang │P│ + export OBJC │P│ + OBJCXX=clang++ │P│ + export OBJCXX │P│ + CPP=clang-cpp │P│ + export CPP │P│ + OBJCPP='clang -E -' │P│ + export OBJCPP │P│ + OBJCXXCPP='clang++ -E' │P│ + export OBJCXXCPP │P│ + AR=llvm-ar │P│ + export AR │P│ + LD=ld.lld │P│ + export LD │P│ + OBJCOPY=llvm-objcopy │P│ + export OBJCOPY │P│ + NM=llvm-nm │P│ + export NM │P│ + RANLIB=llvm-ranlib │P│ + export RANLIB │P│ + STRIP=llvm-strip │P│ + export STRIP │P│ + PATH=/usr/bin:/bin │P│ + export PATH │P│ + GOAMD64=v2 │P│ + export GOAMD64 │P│ + test -z v2 │P│ + CCACHE_DIR=/mason/ccache │P│ + export CCACHE_DIR │P│ + CCACHE_BASEDIR=/mason/build/x86_64 │P│ + export CCACHE_BASEDIR │P│ + test -z /mason/ccache │P│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │P│ + NINJA_STATUS='[%f/%t %es (%P)] ' │P│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64 │P│ + export CARGO_BUILD_DEP_INFO_BASEDIR │P│ + CARGO_NET_RETRY=5 │P│ + export CARGO_NET_RETRY │P│ + CARGO_PROFILE_RELEASE_DEBUG=full │P│ + export CARGO_PROFILE_RELEASE_DEBUG │P│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │P│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │P│ + CARGO_PROFILE_RELEASE_LTO=off │P│ + export CARGO_PROFILE_RELEASE_LTO │P│ + CARGO_PROFILE_RELEASE_STRIP=none │P│ + export CARGO_PROFILE_RELEASE_STRIP │P│ + RUSTC_WRAPPER= │P│ + export RUSTC_WRAPPER │P│ + test -z '' │P│ + unset RUSTC_WRAPPER │P│ + GOCACHE= │P│ + export GOCACHE │P│ + test -z '' │P│ + unset GOCACHE │P│ + GOMODCACHE= │P│ + export GOMODCACHE │P│ + test -z '' │P│ + unset GOMODCACHE │P│ + CARGO_HOME= │P│ + export CARGO_HOME │P│ + test -z '' │P│ + unset CARGO_HOME │P│ + ZIG_GLOBAL_CACHE_DIR= │P│ + export ZIG_GLOBAL_CACHE_DIR │P│ + test -z '' │P│ + unset ZIG_GLOBAL_CACHE_DIR │P│ + ZIG_LOCAL_CACHE_DIR= │P│ + export ZIG_LOCAL_CACHE_DIR │P│ + test -z '' │P│ + unset ZIG_LOCAL_CACHE_DIR │P│ + SCCACHE_DIR=/mason/sccache │P│ + export SCCACHE_DIR │P│ + test -z /mason/sccache │P│ + LANG=en_US.UTF-8 │P│ + export LANG │P│ + LC_ALL=en_US.UTF-8 │P│ + export LC_ALL │P│ + test -d /mason/build/x86_64 │P│ + cd /mason/build/x86_64 │P│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │P│ + mkdir -p YAML-LibYAML-v0.910.0.tar.gz │P│ The work directory %(workdir) is /mason/build/x86_64 │P│ + bsdtar-static xf /mason/sourcedir/YAML-LibYAML-v0.910.0.tar.gz -C YAML-LibYAML-v0.910.0.tar.gz --strip-components=1 --no-same-owner │ │Setup │S│ + set -o errexit │S│ + set -o pipefail │S│ + set -o nounset │S│ + TERM=dumb │S│ + export TERM │S│ + SOURCE_DATE_EPOCH=1785532757 │S│ + export SOURCE_DATE_EPOCH │S│ + PGO_STAGE=NONE │S│ + export PGO_STAGE │S│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │S│ + export PKG_CONFIG_PATH │S│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CFLAGS │S│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CFLAGS │S│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CXXFLAGS │S│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CXXFLAGS │S│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │S│ + export FFLAGS │S│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │S│ + export LDFLAGS │S│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │S│ + export CGO_LDFLAGS │S│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │S│ + export DFLAGS │S│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │S│ + export RUSTFLAGS │S│ + VALAFLAGS=-g │S│ + export VALAFLAGS │S│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │S│ + export GOFLAGS │S│ + CC=clang │S│ + export CC │S│ + CXX=clang++ │S│ + export CXX │S│ + OBJC=clang │S│ + export OBJC │S│ + OBJCXX=clang++ │S│ + export OBJCXX │S│ + CPP=clang-cpp │S│ + export CPP │S│ + OBJCPP='clang -E -' │S│ + export OBJCPP │S│ + OBJCXXCPP='clang++ -E' │S│ + export OBJCXXCPP │S│ + AR=llvm-ar │S│ + export AR │S│ + LD=ld.lld │S│ + export LD │S│ + OBJCOPY=llvm-objcopy │S│ + export OBJCOPY │S│ + NM=llvm-nm │S│ + export NM │S│ + RANLIB=llvm-ranlib │S│ + export RANLIB │S│ + STRIP=llvm-strip │S│ + export STRIP │S│ + PATH=/usr/bin:/bin │S│ + export PATH │S│ + GOAMD64=v2 │S│ + export GOAMD64 │S│ + test -z v2 │S│ + CCACHE_DIR=/mason/ccache │S│ + export CCACHE_DIR │S│ + CCACHE_BASEDIR=/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │S│ + export CCACHE_BASEDIR │S│ + test -z /mason/ccache │S│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │S│ + NINJA_STATUS='[%f/%t %es (%P)] ' │S│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │S│ + export CARGO_BUILD_DEP_INFO_BASEDIR │S│ + CARGO_NET_RETRY=5 │S│ + export CARGO_NET_RETRY │S│ + CARGO_PROFILE_RELEASE_DEBUG=full │S│ + export CARGO_PROFILE_RELEASE_DEBUG │S│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │S│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │S│ + CARGO_PROFILE_RELEASE_LTO=off │S│ + export CARGO_PROFILE_RELEASE_LTO │S│ + CARGO_PROFILE_RELEASE_STRIP=none │S│ + export CARGO_PROFILE_RELEASE_STRIP │S│ + RUSTC_WRAPPER= │S│ + export RUSTC_WRAPPER │S│ + test -z '' │S│ + unset RUSTC_WRAPPER │S│ + GOCACHE= │S│ + export GOCACHE │S│ + test -z '' │S│ + unset GOCACHE │S│ + GOMODCACHE= │S│ + export GOMODCACHE │S│ + test -z '' │S│ + unset GOMODCACHE │S│ + CARGO_HOME= │S│ + export CARGO_HOME │S│ + test -z '' │S│ + unset CARGO_HOME │S│ + ZIG_GLOBAL_CACHE_DIR= │S│ + export ZIG_GLOBAL_CACHE_DIR │S│ + test -z '' │S│ + unset ZIG_GLOBAL_CACHE_DIR │S│ + ZIG_LOCAL_CACHE_DIR= │S│ + export ZIG_LOCAL_CACHE_DIR │S│ + test -z '' │S│ + unset ZIG_LOCAL_CACHE_DIR │S│ + SCCACHE_DIR=/mason/sccache │S│ + export SCCACHE_DIR │S│ + test -z /mason/sccache │S│ + LANG=en_US.UTF-8 │S│ + export LANG │S│ + LC_ALL=en_US.UTF-8 │S│ + export LC_ALL │S│ + test -d /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │S│ + cd /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │S│ + echo 'The work directory %(workdir) is /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz' │S│ The work directory %(workdir) is /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │S│ + patch --force --forward --remove-empty-files --no-backup-if-mismatch -p1 -i /mason/recipe/pkg/unbundle-libyaml.patch │S│ patching file LibYAML/Makefile.PL │S│ Hunk #1 succeeded at 26 (offset 1 line). │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/api.c │S│ + sed -i -e '/^LibYAML\/api.c/d' MANIFEST │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/dumper.c │S│ + sed -i -e '/^LibYAML\/dumper.c/d' MANIFEST │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/emitter.c │S│ + sed -i -e '/^LibYAML\/emitter.c/d' MANIFEST │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/loader.c │S│ + sed -i -e '/^LibYAML\/loader.c/d' MANIFEST │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/parser.c │S│ + sed -i -e '/^LibYAML\/parser.c/d' MANIFEST │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/reader.c │S│ + sed -i -e '/^LibYAML\/reader.c/d' MANIFEST │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/scanner.c │S│ + sed -i -e '/^LibYAML\/scanner.c/d' MANIFEST │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/writer.c │S│ + sed -i -e '/^LibYAML\/writer.c/d' MANIFEST │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/yaml.h │S│ + sed -i -e '/^LibYAML\/yaml.h/d' MANIFEST │S│ + for file in api.c dumper.c emitter.c loader.c parser.c reader.c scanner.c writer.c yaml.h yaml_private.h │S│ + rm LibYAML/yaml_private.h │S│ + sed -i -e '/^LibYAML\/yaml_private.h/d' MANIFEST │S│ + perl Makefile.PL PREFIX=/usr NO_PACKLIST=1 NO_PERLLOCAL=1 INSTALLDIRS=vendor DESTDIR=/mason/install │S│ Warning: prerequisite Test::Warnings 0 not found. │S│ Checking if your kit is complete... │S│ Looks good │S│ Writing MYMETA.yml and MYMETA.json │S│ Generating a Unix-style Makefile │S│ Writing Makefile for YAML::LibYAML │S│ Writing MYMETA.yml and MYMETA.json │ │Build │B│ + set -o errexit │B│ + set -o pipefail │B│ + set -o nounset │B│ + TERM=dumb │B│ + export TERM │B│ + SOURCE_DATE_EPOCH=1785532757 │B│ + export SOURCE_DATE_EPOCH │B│ + PGO_STAGE=NONE │B│ + export PGO_STAGE │B│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │B│ + export PKG_CONFIG_PATH │B│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CFLAGS │B│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CFLAGS │B│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CXXFLAGS │B│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CXXFLAGS │B│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │B│ + export FFLAGS │B│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │B│ + export LDFLAGS │B│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │B│ + export CGO_LDFLAGS │B│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │B│ + export DFLAGS │B│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │B│ + export RUSTFLAGS │B│ + VALAFLAGS=-g │B│ + export VALAFLAGS │B│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │B│ + export GOFLAGS │B│ + CC=clang │B│ + export CC │B│ + CXX=clang++ │B│ + export CXX │B│ + OBJC=clang │B│ + export OBJC │B│ + OBJCXX=clang++ │B│ + export OBJCXX │B│ + CPP=clang-cpp │B│ + export CPP │B│ + OBJCPP='clang -E -' │B│ + export OBJCPP │B│ + OBJCXXCPP='clang++ -E' │B│ + export OBJCXXCPP │B│ + AR=llvm-ar │B│ + export AR │B│ + LD=ld.lld │B│ + export LD │B│ + OBJCOPY=llvm-objcopy │B│ + export OBJCOPY │B│ + NM=llvm-nm │B│ + export NM │B│ + RANLIB=llvm-ranlib │B│ + export RANLIB │B│ + STRIP=llvm-strip │B│ + export STRIP │B│ + PATH=/usr/bin:/bin │B│ + export PATH │B│ + GOAMD64=v2 │B│ + export GOAMD64 │B│ + test -z v2 │B│ + CCACHE_DIR=/mason/ccache │B│ + export CCACHE_DIR │B│ + CCACHE_BASEDIR=/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │B│ + export CCACHE_BASEDIR │B│ + test -z /mason/ccache │B│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │B│ + NINJA_STATUS='[%f/%t %es (%P)] ' │B│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │B│ + export CARGO_BUILD_DEP_INFO_BASEDIR │B│ + CARGO_NET_RETRY=5 │B│ + export CARGO_NET_RETRY │B│ + CARGO_PROFILE_RELEASE_DEBUG=full │B│ + export CARGO_PROFILE_RELEASE_DEBUG │B│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │B│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │B│ + CARGO_PROFILE_RELEASE_LTO=off │B│ + export CARGO_PROFILE_RELEASE_LTO │B│ + CARGO_PROFILE_RELEASE_STRIP=none │B│ + export CARGO_PROFILE_RELEASE_STRIP │B│ + RUSTC_WRAPPER= │B│ + export RUSTC_WRAPPER │B│ + test -z '' │B│ + unset RUSTC_WRAPPER │B│ + GOCACHE= │B│ + export GOCACHE │B│ + test -z '' │B│ + unset GOCACHE │B│ + GOMODCACHE= │B│ + export GOMODCACHE │B│ + test -z '' │B│ + unset GOMODCACHE │B│ + CARGO_HOME= │B│ + export CARGO_HOME │B│ + test -z '' │B│ + unset CARGO_HOME │B│ + ZIG_GLOBAL_CACHE_DIR= │B│ + export ZIG_GLOBAL_CACHE_DIR │B│ + test -z '' │B│ + unset ZIG_GLOBAL_CACHE_DIR │B│ + ZIG_LOCAL_CACHE_DIR= │B│ + export ZIG_LOCAL_CACHE_DIR │B│ + test -z '' │B│ + unset ZIG_LOCAL_CACHE_DIR │B│ + SCCACHE_DIR=/mason/sccache │B│ + export SCCACHE_DIR │B│ + test -z /mason/sccache │B│ + LANG=en_US.UTF-8 │B│ + export LANG │B│ + LC_ALL=en_US.UTF-8 │B│ + export LC_ALL │B│ + test -d /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │B│ + cd /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │B│ + echo 'The work directory %(workdir) is /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz' │B│ + make VERBOSE=1 -j 32 │B│ The work directory %(workdir) is /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │B│ make[1]: Entering directory '/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz/LibYAML' │B│ Running Mkbootstrap for LibYAML () │B│ clang -c -I. -D_REENTRANT -D_GNU_SOURCE -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fno-strict-aliasing -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DVERSION=\"v0.910.0\" -DXS_VERSION=\"v0.910.0\" -fPIC "-I/usr/lib/perl5/CORE" -DHAVE_CONFIG_H perl_libyaml.c │B│ "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' LibYAML.xs > LibYAML.xsc │B│ chmod 644 "LibYAML.bs" │B│ cp lib/YAML/XS.pod blib/lib/YAML/XS.pod │B│ cp lib/YAML/LibYAML.pod blib/lib/YAML/LibYAML.pod │B│ cp lib/YAML/LibYAML.pm blib/lib/YAML/LibYAML.pm │B│ cp lib/YAML/XS.pm blib/lib/YAML/XS.pm │B│ "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibYAML.bs ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.bs 644 │B│ cp lib/YAML/XS/LibYAML.pm ../blib/lib/YAML/XS/LibYAML.pm │B│ mv LibYAML.xsc LibYAML.c │B│ clang -c -I. -D_REENTRANT -D_GNU_SOURCE -O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC -fno-strict-aliasing -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DVERSION=\"v0.910.0\" -DXS_VERSION=\"v0.910.0\" -fPIC "-I/usr/lib/perl5/CORE" -DHAVE_CONFIG_H LibYAML.c │B│ perl_libyaml.c:18:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 18 | PUSHMARK(SP); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:18:5: note: '{' token is here │B│ 18 | PUSHMARK(SP); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:18:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 18 | PUSHMARK(SP); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:18:5: note: ')' token is here │B│ 18 | PUSHMARK(SP); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:21:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 21 | XPUSHs(*svp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:21:13: note: '{' token is here │B│ 21 | XPUSHs(*svp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:21:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 21 | XPUSHs(*svp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:21:13: note: '{' token is here │B│ 21 | XPUSHs(*svp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:21:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 21 | XPUSHs(*svp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:21:13: note: ')' token is here │B│ 21 | XPUSHs(*svp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:21:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 21 | XPUSHs(*svp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:21:13: note: ')' token is here │B│ 21 | XPUSHs(*svp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:197:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 197 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:5: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:197:5: note: '{' token is here │B│ 197 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:16: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:197:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 197 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:5: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:197:5: note: ')' token is here │B│ 197 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:7: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:226:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 226 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:226:13: note: '{' token is here │B│ 226 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:226:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 226 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:226:13: note: '{' token is here │B│ 226 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:226:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 226 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:226:13: note: ')' token is here │B│ 226 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:226:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 226 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:226:13: note: ')' token is here │B│ 226 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:241:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 241 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:5: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:241:7: note: '{' token is here │B│ 241 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:16: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:241:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 241 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:5: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:241:7: note: ')' token is here │B│ 241 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:7: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:246:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 246 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:5: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:246:9: note: '{' token is here │B│ 246 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:16: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:246:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 246 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:5: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:246:9: note: ')' token is here │B│ 246 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:7: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:357:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 357 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:5: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:357:5: note: '{' token is here │B│ 357 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:16: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:357:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 357 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:5: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:357:5: note: ')' token is here │B│ 357 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:7: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:403:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 403 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:5: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:403:7: note: '{' token is here │B│ 403 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:16: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:403:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 403 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:5: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:403:7: note: ')' token is here │B│ 403 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:7: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:408:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 408 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:5: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:408:9: note: '{' token is here │B│ 408 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:16: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:408:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 408 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:5: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:408:9: note: ')' token is here │B│ 408 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:7: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:425:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 425 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:5: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:425:5: note: '{' token is here │B│ 425 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:16: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:425:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 425 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:5: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:425:5: note: ')' token is here │B│ 425 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:7: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:456:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 456 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:5: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:456:7: note: '{' token is here │B│ 456 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:16: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:456:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 456 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:5: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:456:7: note: ')' token is here │B│ 456 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:7: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:461:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 461 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:5: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:461:9: note: '{' token is here │B│ 461 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:16: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:461:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 461 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:5: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:461:9: note: ')' token is here │B│ 461 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:7: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:486:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 486 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1533:9: note: expanded from macro 'SvIV_please' │B│ 1533 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:486:17: note: '{' token is here │B│ 486 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1533:20: note: expanded from macro 'SvIV_please' │B│ 1533 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:486:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 486 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1537:9: note: expanded from macro 'SvIV_please' │B│ 1537 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:486:17: note: ')' token is here │B│ 486 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1537:11: note: expanded from macro 'SvIV_please' │B│ 1537 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:590:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 590 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1533:9: note: expanded from macro 'SvIV_please' │B│ 1533 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:590:9: note: '{' token is here │B│ 590 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1533:20: note: expanded from macro 'SvIV_please' │B│ 1533 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:590:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 590 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1537:9: note: expanded from macro 'SvIV_please' │B│ 1537 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:590:9: note: ')' token is here │B│ 590 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1537:11: note: expanded from macro 'SvIV_please' │B│ 1537 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:618:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 618 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:618:5: note: '{' token is here │B│ 618 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:618:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 618 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:618:5: note: ')' token is here │B│ 618 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:619:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 619 | XPUSHs(regexp); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:619:5: note: '{' token is here │B│ 619 | XPUSHs(regexp); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:619:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 619 | XPUSHs(regexp); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:619:5: note: '{' token is here │B│ 619 | XPUSHs(regexp); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:619:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 619 | XPUSHs(regexp); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:619:5: note: ')' token is here │B│ 619 | XPUSHs(regexp); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:619:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 619 | XPUSHs(regexp); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:619:5: note: ')' token is here │B│ 619 | XPUSHs(regexp); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:665:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 665 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:665:5: note: '{' token is here │B│ 665 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:665:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 665 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:665:5: note: ')' token is here │B│ 665 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:666:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 666 | XPUSHs(code); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:666:5: note: '{' token is here │B│ 666 | XPUSHs(code); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:666:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 666 | XPUSHs(code); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:666:5: note: '{' token is here │B│ 666 | XPUSHs(code); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:666:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 666 | XPUSHs(code); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:666:5: note: ')' token is here │B│ 666 | XPUSHs(code); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:666:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 666 | XPUSHs(code); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:666:5: note: ')' token is here │B│ 666 | XPUSHs(code); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:838:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 838 | XPUSHs(yaml); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:838:9: note: '{' token is here │B│ 838 | XPUSHs(yaml); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:838:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 838 | XPUSHs(yaml); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:838:9: note: '{' token is here │B│ 838 | XPUSHs(yaml); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:838:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 838 | XPUSHs(yaml); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:838:9: note: ')' token is here │B│ 838 | XPUSHs(yaml); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:838:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 838 | XPUSHs(yaml); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:838:9: note: ')' token is here │B│ 838 | XPUSHs(yaml); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1051:13: warning: 15 enumeration values not handled in switch: 'SVt_NULL', 'SVt_IV', 'SVt_NV'... [-Wswitch] │B│ 1051 | switch (SvTYPE(SvRV(node))) { │B│ | ^~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:418:20: note: expanded from macro 'SvTYPE' │B│ 418 | #define SvTYPE(sv) ((svtype)((sv)->sv_flags & SVTYPEMASK)) │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ perl_libyaml.c:1537:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1537 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1537:13: note: '{' token is here │B│ 1537 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:1537:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1537 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1537:13: note: '{' token is here │B│ 1537 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:1537:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1537 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:1537:13: note: ')' token is here │B│ 1537 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1537:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1537 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ perl_libyaml.c:1537:13: note: ')' token is here │B│ 1537 | XPUSHs(sv_2mortal(node)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1626:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1626 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:5: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1626:5: note: '{' token is here │B│ 1626 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:16: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:1626:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1626 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:5: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:1626:5: note: ')' token is here │B│ 1626 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:7: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1646:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1646 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:5: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1646:7: note: '{' token is here │B│ 1646 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:16: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:1646:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1646 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:5: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:1646:7: note: ')' token is here │B│ 1646 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:7: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1651:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1651 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:5: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1651:9: note: '{' token is here │B│ 1651 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:16: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:1651:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1651 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:5: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:1651:9: note: ')' token is here │B│ 1651 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:7: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1666:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1666 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:5: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1666:5: note: '{' token is here │B│ 1666 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:16: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:1666:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1666 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:5: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:1666:5: note: ')' token is here │B│ 1666 | XCPT_TRY_START { │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:7: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1705:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1705 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:5: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1705:7: note: '{' token is here │B│ 1705 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:16: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:1705:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1705 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:5: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:1705:7: note: ')' token is here │B│ 1705 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:7: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1710:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1710 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:5: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1710:9: note: '{' token is here │B│ 1710 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:16: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:1710:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1710 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:5: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:1710:9: note: ')' token is here │B│ 1710 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:7: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1856:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1856 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1533:9: note: expanded from macro 'SvIV_please' │B│ 1533 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1856:9: note: '{' token is here │B│ 1856 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1533:20: note: expanded from macro 'SvIV_please' │B│ 1533 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:1856:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1856 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1537:9: note: expanded from macro 'SvIV_please' │B│ 1537 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:1856:9: note: ')' token is here │B│ 1856 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1537:11: note: expanded from macro 'SvIV_please' │B│ 1537 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ perl_libyaml.c:1863:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1863 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1533:9: note: expanded from macro 'SvIV_please' │B│ 1533 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ perl_libyaml.c:1863:9: note: '{' token is here │B│ 1863 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1533:20: note: expanded from macro 'SvIV_please' │B│ 1533 | STMT_START { \ │B│ | ^ │B│ perl_libyaml.c:1863:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 1863 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1537:9: note: expanded from macro 'SvIV_please' │B│ 1537 | } STMT_END │B│ | ^ │B│ perl_libyaml.c:1863:9: note: ')' token is here │B│ 1863 | SvIV_please(scalar); │B│ | ^~~~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/sv.h:1537:11: note: expanded from macro 'SvIV_please' │B│ 1537 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.c:230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 230 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' │B│ 317 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.c:230:5: note: '{' token is here │B│ 230 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' │B│ 317 | STMT_START { \ │B│ | ^ │B│ LibYAML.c:230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 230 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' │B│ 322 | } STMT_END │B│ | ^ │B│ LibYAML.c:230:5: note: ')' token is here │B│ 230 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' │B│ 322 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:57:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 57 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:5: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:57:9: note: '{' token is here │B│ 57 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:16: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:57:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 57 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:5: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^ │B│ LibYAML.xs:57:9: note: ')' token is here │B│ 57 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:7: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:151:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 151 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:5: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:151:11: note: '{' token is here │B│ 151 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:16: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:151:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 151 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:5: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^ │B│ LibYAML.xs:151:11: note: ')' token is here │B│ 151 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:7: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:155:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 155 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:5: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:155:13: note: '{' token is here │B│ 155 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:16: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:155:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 155 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:5: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^ │B│ LibYAML.xs:155:13: note: ')' token is here │B│ 155 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:7: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:157:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 157 | XPUSHs(object); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:157:9: note: '{' token is here │B│ 157 | XPUSHs(object); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ LibYAML.xs:157:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 157 | XPUSHs(object); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:157:9: note: '{' token is here │B│ 157 | XPUSHs(object); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^ │B│ LibYAML.xs:157:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 157 | XPUSHs(object); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^ │B│ LibYAML.xs:157:9: note: ')' token is here │B│ 157 | XPUSHs(object); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:157:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 157 | XPUSHs(object); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ LibYAML.xs:157:9: note: ')' token is here │B│ 157 | XPUSHs(object); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:158:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 158 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' │B│ 317 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:158:9: note: '{' token is here │B│ 158 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' │B│ 317 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:158:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 158 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' │B│ 322 | } STMT_END │B│ | ^ │B│ LibYAML.xs:158:9: note: ')' token is here │B│ 158 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' │B│ 322 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:191:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 191 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:191:9: note: '{' token is here │B│ 191 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:191:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 191 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^ │B│ LibYAML.xs:191:9: note: ')' token is here │B│ 191 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:192:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 192 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:5: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:192:9: note: '{' token is here │B│ 192 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:16: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:192:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 192 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:5: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^ │B│ LibYAML.xs:192:9: note: ')' token is here │B│ 192 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:7: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:195:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 195 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:5: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:195:11: note: '{' token is here │B│ 195 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:16: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:195:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 195 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:5: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^ │B│ LibYAML.xs:195:11: note: ')' token is here │B│ 195 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:7: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:200:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 200 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:5: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:200:13: note: '{' token is here │B│ 200 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:16: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:200:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 200 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:5: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^ │B│ LibYAML.xs:200:13: note: ')' token is here │B│ 200 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:7: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:234:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 234 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:234:9: note: '{' token is here │B│ 234 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' │B│ 120 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:234:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 234 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^ │B│ LibYAML.xs:234:9: note: ')' token is here │B│ 234 | PUSHMARK(sp); │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' │B│ 129 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:235:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 235 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:5: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:235:9: note: '{' token is here │B│ 235 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:118:16: note: expanded from macro 'JMPENV_PUSH' │B│ 118 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:235:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 235 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:5: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^ │B│ LibYAML.xs:235:9: note: ')' token is here │B│ 235 | XCPT_TRY_START │B│ | ^~~~~~~~~~~~~~ │B│ ./ppport.h:6737:31: note: expanded from macro 'XCPT_TRY_START' │B│ 6737 | # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:149:7: note: expanded from macro 'JMPENV_PUSH' │B│ 149 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:243:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 243 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:5: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:243:11: note: '{' token is here │B│ 243 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:152:16: note: expanded from macro 'JMPENV_POP' │B│ 152 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:243:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 243 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:5: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^ │B│ LibYAML.xs:243:11: note: ')' token is here │B│ 243 | } XCPT_TRY_END │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6738:31: note: expanded from macro 'XCPT_TRY_END' │B│ 6738 | # define XCPT_TRY_END JMPENV_POP; │B│ | ^~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:161:7: note: expanded from macro 'JMPENV_POP' │B│ 161 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:248:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 248 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:5: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:248:13: note: '{' token is here │B│ 248 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:164:16: note: expanded from macro 'JMPENV_JUMP' │B│ 164 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:248:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 248 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:5: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^ │B│ LibYAML.xs:248:13: note: ')' token is here │B│ 248 | XCPT_RETHROW; │B│ | ^~~~~~~~~~~~ │B│ ./ppport.h:6740:31: note: expanded from macro 'XCPT_RETHROW' │B│ 6740 | # define XCPT_RETHROW JMPENV_JUMP(rEtV) │B│ | ^~~~~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/cop.h:178:7: note: expanded from macro 'JMPENV_JUMP' │B│ 178 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 252 | XPUSHs(string); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:252:9: note: '{' token is here │B│ 252 | XPUSHs(string); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ LibYAML.xs:252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 252 | XPUSHs(string); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:25: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:252:9: note: '{' token is here │B│ 252 | XPUSHs(string); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:459:36: note: expanded from macro 'EXTEND' │B│ 459 | # define EXTEND(p,n) STMT_START { \ │B│ | ^ │B│ LibYAML.xs:252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 252 | XPUSHs(string); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:25: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^ │B│ LibYAML.xs:252:9: note: ')' token is here │B│ 252 | XPUSHs(string); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:465:27: note: expanded from macro 'EXTEND' │B│ 465 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 252 | XPUSHs(string); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^ │B│ LibYAML.xs:252:9: note: ')' token is here │B│ 252 | XPUSHs(string); │B│ | ^~~~~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs' │B│ 558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:253:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 253 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' │B│ 317 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:253:9: note: '{' token is here │B│ 253 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' │B│ 317 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:253:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 253 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' │B│ 322 | } STMT_END │B│ | ^ │B│ LibYAML.xs:253:9: note: ')' token is here │B│ 253 | XSRETURN(1); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' │B│ 322 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ LibYAML.xs:272:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 272 | XSRETURN(0); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN' │B│ 317 | STMT_START { \ │B│ | ^~~~~~~~~~ │B│ ./ppport.h:3826:28: note: expanded from macro 'STMT_START' │B│ 3826 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ │B│ | ^ │B│ LibYAML.xs:272:9: note: '{' token is here │B│ 272 | XSRETURN(0); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN' │B│ 317 | STMT_START { \ │B│ | ^ │B│ LibYAML.xs:272:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] │B│ 272 | XSRETURN(0); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN' │B│ 322 | } STMT_END │B│ | ^ │B│ LibYAML.xs:272:9: note: ')' token is here │B│ 272 | XSRETURN(0); │B│ | ^~~~~~~~~~~ │B│ /usr/lib/perl5/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN' │B│ 322 | } STMT_END │B│ | ^~~~~~~~ │B│ ./ppport.h:3827:20: note: expanded from macro 'STMT_END' │B│ 3827 | # define STMT_END ) │B│ | ^ │B│ 38 warnings generated. │B│ 69 warnings generated. │B│ rm -f ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.so │B│ LD_RUN_PATH="/usr/lib" clang -lpthread -shared -fstack-protector-strong -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin perl_libyaml.o LibYAML.o -o ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.so \ │B│ -lyaml \ │B│ │B│ chmod 755 ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.so │B│ Manifying 1 pod document │B│ make[1]: Leaving directory '/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz/LibYAML' │B│ Manifying 2 pod documents │ │Install │I│ + set -o errexit │I│ + set -o pipefail │I│ + set -o nounset │I│ + TERM=dumb │I│ + export TERM │I│ + SOURCE_DATE_EPOCH=1785532757 │I│ + export SOURCE_DATE_EPOCH │I│ + PGO_STAGE=NONE │I│ + export PGO_STAGE │I│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │I│ + export PKG_CONFIG_PATH │I│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CFLAGS │I│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CFLAGS │I│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CXXFLAGS │I│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CXXFLAGS │I│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │I│ + export FFLAGS │I│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │I│ + export LDFLAGS │I│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │I│ + export CGO_LDFLAGS │I│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │I│ + export DFLAGS │I│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │I│ + export RUSTFLAGS │I│ + VALAFLAGS=-g │I│ + export VALAFLAGS │I│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │I│ + export GOFLAGS │I│ + CC=clang │I│ + export CC │I│ + CXX=clang++ │I│ + export CXX │I│ + OBJC=clang │I│ + export OBJC │I│ + OBJCXX=clang++ │I│ + export OBJCXX │I│ + CPP=clang-cpp │I│ + export CPP │I│ + OBJCPP='clang -E -' │I│ + export OBJCPP │I│ + OBJCXXCPP='clang++ -E' │I│ + export OBJCXXCPP │I│ + AR=llvm-ar │I│ + export AR │I│ + LD=ld.lld │I│ + export LD │I│ + OBJCOPY=llvm-objcopy │I│ + export OBJCOPY │I│ + NM=llvm-nm │I│ + export NM │I│ + RANLIB=llvm-ranlib │I│ + export RANLIB │I│ + STRIP=llvm-strip │I│ + export STRIP │I│ + PATH=/usr/bin:/bin │I│ + export PATH │I│ + GOAMD64=v2 │I│ + export GOAMD64 │I│ + test -z v2 │I│ + CCACHE_DIR=/mason/ccache │I│ + export CCACHE_DIR │I│ + CCACHE_BASEDIR=/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │I│ + export CCACHE_BASEDIR │I│ + test -z /mason/ccache │I│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │I│ + NINJA_STATUS='[%f/%t %es (%P)] ' │I│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │I│ + export CARGO_BUILD_DEP_INFO_BASEDIR │I│ + CARGO_NET_RETRY=5 │I│ + export CARGO_NET_RETRY │I│ + CARGO_PROFILE_RELEASE_DEBUG=full │I│ + export CARGO_PROFILE_RELEASE_DEBUG │I│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │I│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │I│ + CARGO_PROFILE_RELEASE_LTO=off │I│ + export CARGO_PROFILE_RELEASE_LTO │I│ + CARGO_PROFILE_RELEASE_STRIP=none │I│ + export CARGO_PROFILE_RELEASE_STRIP │I│ + RUSTC_WRAPPER= │I│ + export RUSTC_WRAPPER │I│ + test -z '' │I│ + unset RUSTC_WRAPPER │I│ + GOCACHE= │I│ + export GOCACHE │I│ + test -z '' │I│ + unset GOCACHE │I│ + GOMODCACHE= │I│ + export GOMODCACHE │I│ + test -z '' │I│ + unset GOMODCACHE │I│ + CARGO_HOME= │I│ + export CARGO_HOME │I│ + test -z '' │I│ + unset CARGO_HOME │I│ + ZIG_GLOBAL_CACHE_DIR= │I│ + export ZIG_GLOBAL_CACHE_DIR │I│ + test -z '' │I│ + unset ZIG_GLOBAL_CACHE_DIR │I│ + ZIG_LOCAL_CACHE_DIR= │I│ + export ZIG_LOCAL_CACHE_DIR │I│ + test -z '' │I│ + unset ZIG_LOCAL_CACHE_DIR │I│ + SCCACHE_DIR=/mason/sccache │I│ + export SCCACHE_DIR │I│ + test -z /mason/sccache │I│ + LANG=en_US.UTF-8 │I│ + export LANG │I│ + LC_ALL=en_US.UTF-8 │I│ + export LC_ALL │I│ + test -d /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │I│ + cd /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │I│ + echo 'The work directory %(workdir) is /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz' │I│ + make VERBOSE=1 -j 32 install DESTDIR=/mason/install │I│ The work directory %(workdir) is /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │I│ make[1]: Entering directory '/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz/LibYAML' │I│ "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibYAML.bs ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.bs 644 │I│ Manifying 1 pod document │I│ make[1]: Leaving directory '/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz/LibYAML' │I│ Manifying 2 pod documents │I│ Files found in blib/arch: installing files in blib/lib into architecture dependent library tree │I│ Installing /mason/install/usr/lib/perl5/vendor_perl/auto/YAML/XS/LibYAML/LibYAML.so │I│ Installing /mason/install/usr/lib/perl5/vendor_perl/YAML/XS.pod │I│ Installing /mason/install/usr/lib/perl5/vendor_perl/YAML/LibYAML.pod │I│ Installing /mason/install/usr/lib/perl5/vendor_perl/YAML/LibYAML.pm │I│ Installing /mason/install/usr/lib/perl5/vendor_perl/YAML/XS.pm │I│ Installing /mason/install/usr/lib/perl5/vendor_perl/YAML/XS/LibYAML.pm │I│ Installing /mason/install/usr/share/man/man3/YAML::XS::LibYAML.3 │I│ Installing /mason/install/usr/share/man/man3/YAML::LibYAML.3 │I│ Installing /mason/install/usr/share/man/man3/YAML::XS.3 │ │Check │C│ + set -o errexit │C│ + set -o pipefail │C│ + set -o nounset │C│ + TERM=dumb │C│ + export TERM │C│ + SOURCE_DATE_EPOCH=1785532757 │C│ + export SOURCE_DATE_EPOCH │C│ + PGO_STAGE=NONE │C│ + export PGO_STAGE │C│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │C│ + export PKG_CONFIG_PATH │C│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CFLAGS │C│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CGO_CFLAGS │C│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CXXFLAGS │C│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │C│ + export CGO_CXXFLAGS │C│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │C│ + export FFLAGS │C│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │C│ + export LDFLAGS │C│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │C│ + export CGO_LDFLAGS │C│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │C│ + export DFLAGS │C│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │C│ + export RUSTFLAGS │C│ + VALAFLAGS=-g │C│ + export VALAFLAGS │C│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │C│ + export GOFLAGS │C│ + CC=clang │C│ + export CC │C│ + CXX=clang++ │C│ + export CXX │C│ + OBJC=clang │C│ + export OBJC │C│ + OBJCXX=clang++ │C│ + export OBJCXX │C│ + CPP=clang-cpp │C│ + export CPP │C│ + OBJCPP='clang -E -' │C│ + export OBJCPP │C│ + OBJCXXCPP='clang++ -E' │C│ + export OBJCXXCPP │C│ + AR=llvm-ar │C│ + export AR │C│ + LD=ld.lld │C│ + export LD │C│ + OBJCOPY=llvm-objcopy │C│ + export OBJCOPY │C│ + NM=llvm-nm │C│ + export NM │C│ + RANLIB=llvm-ranlib │C│ + export RANLIB │C│ + STRIP=llvm-strip │C│ + export STRIP │C│ + PATH=/usr/bin:/bin │C│ + export PATH │C│ + GOAMD64=v2 │C│ + export GOAMD64 │C│ + test -z v2 │C│ + CCACHE_DIR=/mason/ccache │C│ + export CCACHE_DIR │C│ + CCACHE_BASEDIR=/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │C│ + export CCACHE_BASEDIR │C│ + test -z /mason/ccache │C│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │C│ + NINJA_STATUS='[%f/%t %es (%P)] ' │C│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │C│ + export CARGO_BUILD_DEP_INFO_BASEDIR │C│ + CARGO_NET_RETRY=5 │C│ + export CARGO_NET_RETRY │C│ + CARGO_PROFILE_RELEASE_DEBUG=full │C│ + export CARGO_PROFILE_RELEASE_DEBUG │C│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │C│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │C│ + CARGO_PROFILE_RELEASE_LTO=off │C│ + export CARGO_PROFILE_RELEASE_LTO │C│ + CARGO_PROFILE_RELEASE_STRIP=none │C│ + export CARGO_PROFILE_RELEASE_STRIP │C│ + RUSTC_WRAPPER= │C│ + export RUSTC_WRAPPER │C│ + test -z '' │C│ + unset RUSTC_WRAPPER │C│ + GOCACHE= │C│ + export GOCACHE │C│ + test -z '' │C│ + unset GOCACHE │C│ + GOMODCACHE= │C│ + export GOMODCACHE │C│ + test -z '' │C│ + unset GOMODCACHE │C│ + CARGO_HOME= │C│ + export CARGO_HOME │C│ + test -z '' │C│ + unset CARGO_HOME │C│ + ZIG_GLOBAL_CACHE_DIR= │C│ + export ZIG_GLOBAL_CACHE_DIR │C│ + test -z '' │C│ + unset ZIG_GLOBAL_CACHE_DIR │C│ + ZIG_LOCAL_CACHE_DIR= │C│ + export ZIG_LOCAL_CACHE_DIR │C│ + test -z '' │C│ + unset ZIG_LOCAL_CACHE_DIR │C│ + SCCACHE_DIR=/mason/sccache │C│ + export SCCACHE_DIR │C│ + test -z /mason/sccache │C│ + LANG=en_US.UTF-8 │C│ + export LANG │C│ + LC_ALL=en_US.UTF-8 │C│ + export LC_ALL │C│ + test -d /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │C│ + cd /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │C│ + echo 'The work directory %(workdir) is /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz' │C│ + rm -f t/oop/15-various.t │C│ The work directory %(workdir) is /mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz │C│ + make VERBOSE=1 -j 32 test │C│ make[1]: Entering directory '/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz/LibYAML' │C│ "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibYAML.bs ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.bs 644 │C│ Manifying 1 pod document │C│ make[1]: Leaving directory '/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz/LibYAML' │C│ make[1]: Entering directory '/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz/LibYAML' │C│ "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibYAML.bs ../blib/arch/auto/YAML/XS/LibYAML/LibYAML.bs 644 │C│ PERL_DL_NONLAZY=1 "/usr/bin/perl" "-I../blib/lib" "-I../blib/arch" test.pl │C│ 1..1 │C│ ok 1 - Tests for libyaml extension are all defined at the top level │C│ make[1]: Leaving directory '/mason/build/x86_64/YAML-LibYAML-v0.910.0.tar.gz/LibYAML' │C│ 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 t/oop/*.t │C│ t/000-require-modules.t .. ok │C│ t/alias.t ................ ok │C│ t/api.t .................. ok │C│ t/ascii.t ................ ok │C│ t/author-pod-syntax.t .... skipped: these tests are for testing by the author │C│ t/binary.t ............... ok │C│ t/blessed.t .............. ok │C│ t/boolean-boolean.t ...... skipped: boolean not installed │C│ t/boolean-invalid.t ...... ok │C│ t/boolean-jsonpp.t ....... ok │C│ t/boolean.t .............. ok │C│ t/bug-pvf.t .............. ok │C│ t/bug-stack.t ............ ok │C│ t/code.t ................. ok │C│ t/dump-heuristics.t ...... ok │C│ t/dump-int.t ............. ok │C│ t/dump.t ................. ok │C│ t/duplicate-keys.t ....... ok │C│ t/empty.t ................ ok │C│ t/error.t ................ ok │C│ t/file.t ................. ok │C│ t/glob.t ................. ok │C│ t/indent.t ............... ok │C│ t/io-handle.t ............ ok │C│ t/leak.t ................. ok │C│ # libyaml version = 0.2.5 │C│ t/libyaml-version.t ...... ok │C│ t/load-blessed.t ......... ok │C│ t/load.t ................. ok │C│ t/load_standard_tags.t ... ok │C│ t/loadfile-empty.t ....... ok │C│ t/long_plain_wrap.t ...... skipped: Failing test. Not yet implemented │C│ t/magic.t ................ ok │C│ t/native.t ............... ok │C│ t/null.t ................. ok │C│ t/numbers.t .............. ok │C│ t/oop/10-basic.t ......... ok │C│ # inf: Inf -inf: -Inf nan: NaN │C│ t/oop/11-schema.t ........ ok │C│ t/oop/12-alias.t ......... ok │C│ t/oop/13-utf8.t .......... ok │C│ t/oop/16-boolean.t ....... ok │C│ t/path-class.t ........... ok │C│ t/pl_sv_undef.t .......... ok │C│ t/private.t .............. ok │C│ t/quote.t ................ ok │C│ t/ref-scalar.t ........... ok │C│ t/regexp.t ............... ok │C│ t/string_nulls.t ......... ok │C│ t/tags.t ................. ok │C│ t/tied.t ................. ok │C│ t/utf8.t ................. ok │C│ All tests successful. │C│ Files=50, Tests=1570, 2 wallclock secs ( 0.08 usr 0.04 sys + 1.73 cusr 0.38 csys = 2.23 CPU) │C│ Result: PASS │Analyzing artefacts (» = Include, × = Ignore, ^ = Replace) │A│ » /usr/lib/perl5/vendor_perl/YAML/LibYAML.pm │A│ » /usr/lib/perl5/vendor_perl/YAML/LibYAML.pod │A│ » /usr/lib/perl5/vendor_perl/YAML/XS/LibYAML.pm │A│ » /usr/lib/perl5/vendor_perl/YAML/XS.pm │A│ » /usr/lib/perl5/vendor_perl/YAML/XS.pod │A│ » /usr/lib/perl5/vendor_perl/auto/YAML/XS/LibYAML/LibYAML.so │A│ » /usr/share/man/man3/YAML::LibYAML.3 │A│ » /usr/share/man/man3/YAML::XS.3 │A│ » /usr/share/man/man3/YAML::XS::LibYAML.3 │A│ » /usr/lib/debug/.build-id/80/3e4168281dc16aa36ccad31ebb21698c354633.debug Verifying Verified "p/perl-yaml-libyaml/manifest.x86_64.bin" matches built manifest based on hash match: "c91a6d8ba7c8453a10e559ba3ce6abac86130523a262384ca663d8f494505484" Packaging Emitted perl-yaml-libyaml-0.910.0-4-1-x86_64.stone Emitted perl-yaml-libyaml-dbginfo-0.910.0-4-1-x86_64.stone Phase Elapsed % │Initialize 1.12s 16.6% │Populate (moss) ││Resolve 0.31s 4.7% ││Fetch 0.84s 12.5% ││Blit 1.22s 18.1% │Fetch 0.07s 1.0% │x86_64 ││Prepare 0.01s 0.2% ││Setup 0.14s 2.2% ││Build 0.54s 8.0% ││Install 0.10s 1.6% ││Check 2.32s 34.5% │Analyze 0.02s 0.3% │Emit 0.02s 0.3% ────────────────────────────────────── Total 6.72s 100.0% Build finished successfully at 2026-07-31T23:22:54+02:00